Class BgpConfigurator.pushRoute_args

    • Field Detail

      • prefix

        public java.lang.String prefix
      • nexthop

        public java.lang.String nexthop
      • rd

        public java.lang.String rd
      • ethtag

        public long ethtag
      • esi

        public java.lang.String esi
      • macaddress

        public java.lang.String macaddress
      • l3label

        public int l3label
      • l2label

        public int l2label
      • routermac

        public java.lang.String routermac
    • Constructor Detail

      • pushRoute_args

        public pushRoute_args()
      • pushRoute_args

        public pushRoute_args​(protocol_type p_type,
                              java.lang.String prefix,
                              java.lang.String nexthop,
                              java.lang.String rd,
                              long ethtag,
                              java.lang.String esi,
                              java.lang.String macaddress,
                              int l3label,
                              int l2label,
                              encap_type enc_type,
                              java.lang.String routermac,
                              af_afi afi)
    • Method Detail

      • unsetP_type

        public void unsetP_type()
      • isSetP_type

        public boolean isSetP_type()
        Returns true if field p_type is set (has been assigned a value) and false otherwise
      • setP_typeIsSet

        public void setP_typeIsSet​(boolean value)
      • getPrefix

        public java.lang.String getPrefix()
      • unsetPrefix

        public void unsetPrefix()
      • isSetPrefix

        public boolean isSetPrefix()
        Returns true if field prefix is set (has been assigned a value) and false otherwise
      • setPrefixIsSet

        public void setPrefixIsSet​(boolean value)
      • getNexthop

        public java.lang.String getNexthop()
      • unsetNexthop

        public void unsetNexthop()
      • isSetNexthop

        public boolean isSetNexthop()
        Returns true if field nexthop is set (has been assigned a value) and false otherwise
      • setNexthopIsSet

        public void setNexthopIsSet​(boolean value)
      • getRd

        public java.lang.String getRd()
      • unsetRd

        public void unsetRd()
      • isSetRd

        public boolean isSetRd()
        Returns true if field rd is set (has been assigned a value) and false otherwise
      • setRdIsSet

        public void setRdIsSet​(boolean value)
      • getEthtag

        public long getEthtag()
      • unsetEthtag

        public void unsetEthtag()
      • isSetEthtag

        public boolean isSetEthtag()
        Returns true if field ethtag is set (has been assigned a value) and false otherwise
      • setEthtagIsSet

        public void setEthtagIsSet​(boolean value)
      • getEsi

        public java.lang.String getEsi()
      • unsetEsi

        public void unsetEsi()
      • isSetEsi

        public boolean isSetEsi()
        Returns true if field esi is set (has been assigned a value) and false otherwise
      • setEsiIsSet

        public void setEsiIsSet​(boolean value)
      • getMacaddress

        public java.lang.String getMacaddress()
      • unsetMacaddress

        public void unsetMacaddress()
      • isSetMacaddress

        public boolean isSetMacaddress()
        Returns true if field macaddress is set (has been assigned a value) and false otherwise
      • setMacaddressIsSet

        public void setMacaddressIsSet​(boolean value)
      • getL3label

        public int getL3label()
      • unsetL3label

        public void unsetL3label()
      • isSetL3label

        public boolean isSetL3label()
        Returns true if field l3label is set (has been assigned a value) and false otherwise
      • setL3labelIsSet

        public void setL3labelIsSet​(boolean value)
      • getL2label

        public int getL2label()
      • unsetL2label

        public void unsetL2label()
      • isSetL2label

        public boolean isSetL2label()
        Returns true if field l2label is set (has been assigned a value) and false otherwise
      • setL2labelIsSet

        public void setL2labelIsSet​(boolean value)
      • unsetEnc_type

        public void unsetEnc_type()
      • isSetEnc_type

        public boolean isSetEnc_type()
        Returns true if field enc_type is set (has been assigned a value) and false otherwise
      • setEnc_typeIsSet

        public void setEnc_typeIsSet​(boolean value)
      • getRoutermac

        public java.lang.String getRoutermac()
      • unsetRoutermac

        public void unsetRoutermac()
      • isSetRoutermac

        public boolean isSetRoutermac()
        Returns true if field routermac is set (has been assigned a value) and false otherwise
      • setRoutermacIsSet

        public void setRoutermacIsSet​(boolean value)
      • unsetAfi

        public void unsetAfi()
      • isSetAfi

        public boolean isSetAfi()
        Returns true if field afi is set (has been assigned a value) and false otherwise
      • setAfiIsSet

        public void setAfiIsSet​(boolean value)
      • equals

        public boolean equals​(java.lang.Object that)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • validate

        public void validate()
                      throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException