Class NeighborProperties

  • All Implemented Interfaces:
    com.vmware.vapi.bindings.StaticStructure, com.vmware.vapi.bindings.Structure, java.io.Serializable

    public final class NeighborProperties
    extends java.lang.Object
    implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructure
    Neighbor properties
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected com.vmware.vapi.data.StructValue __dynamicStructureFields  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
        NeighborProperties()
      Default constructor.
      protected NeighborProperties​(com.vmware.vapi.data.StructValue __dynamicStructureFields)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T extends com.vmware.vapi.bindings.Structure>
      T
      _convertTo​(java.lang.Class<T> clazz)  
      java.lang.String _getCanonicalName()  
      static java.lang.String _getCanonicalTypeName()
      Returns the canonical type name.
      static com.vmware.vapi.bindings.type.StructType _getClassType()
      WARNING: Internal method, subject to change in future versions.
      com.vmware.vapi.data.StructValue _getDataValue()  
      com.vmware.vapi.data.DataValue _getDynamicField​(java.lang.String fieldName)  
      java.util.Set<java.lang.String> _getDynamicFieldNames()  
      com.vmware.vapi.bindings.type.StructType _getType()  
      boolean _hasTypeNameOf​(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)  
      static NeighborProperties _newInstance​(com.vmware.vapi.data.StructValue structValue)
      WARNING: Internal method, subject to change in future versions.
      Returns new instance of this binding class and injects the provided data value.
      WARNING: The returned object is not fully initialized.
      static NeighborProperties _newInstance2​(com.vmware.vapi.data.StructValue structValue)
      WARNING: Internal method, subject to change in future versions.
      Serves as a versioning mechanism.
      void _setDynamicField​(java.lang.String fieldName, com.vmware.vapi.data.DataValue fieldValue)  
      protected void _updateDataValue​(com.vmware.vapi.data.StructValue structValue)  
      void _validate()  
      boolean equals​(java.lang.Object obj)  
      java.lang.String getCapabilities()
      Capabilities This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      java.lang.String getEnabledCapabilities()
      Enabled capabilities This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      java.lang.Long getIfindex()
      Interface index format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      java.lang.Boolean getLinkAggregationCapable()
      Aggregation Capability This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      java.lang.String getLinkAggregationPortId()
      Aggregation port id This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      java.lang.Boolean getLinkAggregationStatus()
      True if currently in aggregation This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      java.lang.String getMac()
      Interface MAC address This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      java.lang.String getMgmtAddr()
      Management address This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      java.lang.String getName()
      Interface name This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      java.lang.String getOid()
      Object identifier This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      java.lang.String getPortDesc()
      Port description This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      java.lang.String getSystemDesc()
      System description This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      java.lang.String getSystemName()
      System name This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      java.lang.Long getSystemPortNumber()
      System port number format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      int hashCode()  
      void setCapabilities​(java.lang.String capabilities)
      Capabilities This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      void setEnabledCapabilities​(java.lang.String enabledCapabilities)
      Enabled capabilities This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      void setIfindex​(java.lang.Long ifindex)
      Interface index format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      void setLinkAggregationCapable​(java.lang.Boolean linkAggregationCapable)
      Aggregation Capability This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      void setLinkAggregationPortId​(java.lang.String linkAggregationPortId)
      Aggregation port id This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      void setLinkAggregationStatus​(java.lang.Boolean linkAggregationStatus)
      True if currently in aggregation This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      void setMac​(java.lang.String mac)
      Interface MAC address This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      void setMgmtAddr​(java.lang.String mgmtAddr)
      Management address This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      void setName​(java.lang.String name)
      Interface name This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      void setOid​(java.lang.String oid)
      Object identifier This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      void setPortDesc​(java.lang.String portDesc)
      Port description This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      void setSystemDesc​(java.lang.String systemDesc)
      System description This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      void setSystemName​(java.lang.String systemName)
      System name This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      void setSystemPortNumber​(java.lang.Long systemPortNumber)
      System port number format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • __dynamicStructureFields

        protected com.vmware.vapi.data.StructValue __dynamicStructureFields
    • Constructor Detail

      • NeighborProperties

        public NeighborProperties()
        Default constructor.
      • NeighborProperties

        protected NeighborProperties​(com.vmware.vapi.data.StructValue __dynamicStructureFields)
    • Method Detail

      • getCapabilities

        public java.lang.String getCapabilities()
        Capabilities This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Returns:
        The current value of the property.
      • setCapabilities

        public void setCapabilities​(java.lang.String capabilities)
        Capabilities This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Parameters:
        capabilities - New value for the property.
      • getEnabledCapabilities

        public java.lang.String getEnabledCapabilities()
        Enabled capabilities This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Returns:
        The current value of the property.
      • setEnabledCapabilities

        public void setEnabledCapabilities​(java.lang.String enabledCapabilities)
        Enabled capabilities This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Parameters:
        enabledCapabilities - New value for the property.
      • getIfindex

        public java.lang.Long getIfindex()
        Interface index format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Returns:
        The current value of the property.
      • setIfindex

        public void setIfindex​(java.lang.Long ifindex)
        Interface index format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Parameters:
        ifindex - New value for the property.
      • getLinkAggregationCapable

        public java.lang.Boolean getLinkAggregationCapable()
        Aggregation Capability This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Returns:
        The current value of the property.
      • setLinkAggregationCapable

        public void setLinkAggregationCapable​(java.lang.Boolean linkAggregationCapable)
        Aggregation Capability This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Parameters:
        linkAggregationCapable - New value for the property.
      • getLinkAggregationPortId

        public java.lang.String getLinkAggregationPortId()
        Aggregation port id This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Returns:
        The current value of the property.
      • setLinkAggregationPortId

        public void setLinkAggregationPortId​(java.lang.String linkAggregationPortId)
        Aggregation port id This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Parameters:
        linkAggregationPortId - New value for the property.
      • getLinkAggregationStatus

        public java.lang.Boolean getLinkAggregationStatus()
        True if currently in aggregation This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Returns:
        The current value of the property.
      • setLinkAggregationStatus

        public void setLinkAggregationStatus​(java.lang.Boolean linkAggregationStatus)
        True if currently in aggregation This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Parameters:
        linkAggregationStatus - New value for the property.
      • getMac

        public java.lang.String getMac()
        Interface MAC address This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Returns:
        The current value of the property.
      • setMac

        public void setMac​(java.lang.String mac)
        Interface MAC address This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Parameters:
        mac - New value for the property.
      • getMgmtAddr

        public java.lang.String getMgmtAddr()
        Management address This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Returns:
        The current value of the property.
      • setMgmtAddr

        public void setMgmtAddr​(java.lang.String mgmtAddr)
        Management address This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Parameters:
        mgmtAddr - New value for the property.
      • getName

        public java.lang.String getName()
        Interface name This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Returns:
        The current value of the property.
      • setName

        public void setName​(java.lang.String name)
        Interface name This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Parameters:
        name - New value for the property.
      • getOid

        public java.lang.String getOid()
        Object identifier This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Returns:
        The current value of the property.
      • setOid

        public void setOid​(java.lang.String oid)
        Object identifier This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Parameters:
        oid - New value for the property.
      • getPortDesc

        public java.lang.String getPortDesc()
        Port description This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Returns:
        The current value of the property.
      • setPortDesc

        public void setPortDesc​(java.lang.String portDesc)
        Port description This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Parameters:
        portDesc - New value for the property.
      • getSystemDesc

        public java.lang.String getSystemDesc()
        System description This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Returns:
        The current value of the property.
      • setSystemDesc

        public void setSystemDesc​(java.lang.String systemDesc)
        System description This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Parameters:
        systemDesc - New value for the property.
      • getSystemName

        public java.lang.String getSystemName()
        System name This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Returns:
        The current value of the property.
      • setSystemName

        public void setSystemName​(java.lang.String systemName)
        System name This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Parameters:
        systemName - New value for the property.
      • getSystemPortNumber

        public java.lang.Long getSystemPortNumber()
        System port number format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Returns:
        The current value of the property.
      • setSystemPortNumber

        public void setSystemPortNumber​(java.lang.Long systemPortNumber)
        System port number format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.
        Parameters:
        systemPortNumber - New value for the property.
      • _getType

        public com.vmware.vapi.bindings.type.StructType _getType()
        Specified by:
        _getType in interface com.vmware.vapi.bindings.StaticStructure
      • _getDataValue

        public com.vmware.vapi.data.StructValue _getDataValue()
        Specified by:
        _getDataValue in interface com.vmware.vapi.bindings.Structure
      • _updateDataValue

        protected void _updateDataValue​(com.vmware.vapi.data.StructValue structValue)
      • _validate

        public void _validate()
        Specified by:
        _validate in interface com.vmware.vapi.bindings.StaticStructure
      • equals

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

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

        public java.lang.String toString()
        Specified by:
        toString in interface com.vmware.vapi.bindings.StaticStructure
        Overrides:
        toString in class java.lang.Object
      • _hasTypeNameOf

        public boolean _hasTypeNameOf​(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
        Specified by:
        _hasTypeNameOf in interface com.vmware.vapi.bindings.Structure
      • _convertTo

        public <T extends com.vmware.vapi.bindings.Structure> T _convertTo​(java.lang.Class<T> clazz)
        Specified by:
        _convertTo in interface com.vmware.vapi.bindings.Structure
      • _setDynamicField

        public void _setDynamicField​(java.lang.String fieldName,
                                     com.vmware.vapi.data.DataValue fieldValue)
        Specified by:
        _setDynamicField in interface com.vmware.vapi.bindings.StaticStructure
      • _getDynamicField

        public com.vmware.vapi.data.DataValue _getDynamicField​(java.lang.String fieldName)
        Specified by:
        _getDynamicField in interface com.vmware.vapi.bindings.StaticStructure
      • _getDynamicFieldNames

        public java.util.Set<java.lang.String> _getDynamicFieldNames()
        Specified by:
        _getDynamicFieldNames in interface com.vmware.vapi.bindings.StaticStructure
      • _getClassType

        public static com.vmware.vapi.bindings.type.StructType _getClassType()
        WARNING: Internal method, subject to change in future versions.
        Returns:
        StructType instance representing the static bindings type for this Structure.
      • _getCanonicalName

        public java.lang.String _getCanonicalName()
        Specified by:
        _getCanonicalName in interface com.vmware.vapi.bindings.Structure
      • _getCanonicalTypeName

        public static java.lang.String _getCanonicalTypeName()
        Returns the canonical type name. See _getCanonicalName().
        Returns:
        canonical type name
      • _newInstance

        public static NeighborProperties _newInstance​(com.vmware.vapi.data.StructValue structValue)
        WARNING: Internal method, subject to change in future versions.
        Returns new instance of this binding class and injects the provided data value.
        WARNING: The returned object is not fully initialized.
        Parameters:
        structValue - the source of the data contained in the binding object. Could contain more data than fields of this class can describe i.e. newer version of the binding object. Could be null.
        Returns:
        the static bindings StructType
      • _newInstance2

        public static NeighborProperties _newInstance2​(com.vmware.vapi.data.StructValue structValue)
        WARNING: Internal method, subject to change in future versions.
        Serves as a versioning mechanism.