Class SubnetRouteTableInfo

    • Field Detail

      • __dynamicStructureFields

        protected StructValue __dynamicStructureFields
    • Constructor Detail

      • SubnetRouteTableInfo

        public SubnetRouteTableInfo()
        Default constructor.
      • SubnetRouteTableInfo

        protected SubnetRouteTableInfo​(StructValue __dynamicStructureFields)
    • Method Detail

      • getSubnetId

        public java.lang.String getSubnetId()
        subnet id
        Returns:
        The current value of the property.
      • setSubnetId

        public void setSubnetId​(java.lang.String subnetId)
        subnet id
        Parameters:
        subnetId - New value for the property.
      • getAssociationId

        public java.lang.String getAssociationId()
        subnet - route table association id
        Returns:
        The current value of the property.
      • setAssociationId

        public void setAssociationId​(java.lang.String associationId)
        subnet - route table association id
        Parameters:
        associationId - New value for the property.
      • getRoutetableId

        public java.lang.String getRoutetableId()
        route table id
        Returns:
        The current value of the property.
      • setRoutetableId

        public void setRoutetableId​(java.lang.String routetableId)
        route table id
        Parameters:
        routetableId - New value for the property.
      • _getType

        public com.vmware.vapi.bindings.type.StructType _getType()
        Description copied from interface: StaticStructure
        WARNING: Internal method, subject to change in future versions. Returns StructType instance representing the static bindings type for this Structure.
        Specified by:
        _getType in interface StaticStructure
        Returns:
        the static bindings StructType
      • _getDataValue

        public StructValue _getDataValue()
        Description copied from interface: Structure
        Returns this Structure represented in the dynamic DataValue model.

        Attempts to change the returned StructValue representation are not required to change the state of this structure. Actually the behavior is implementation dependent and is unspecified. In general the returned value shouldn't be changed.

        Specified by:
        _getDataValue in interface Structure
        Returns:
        StructValue representing this structure
      • _updateDataValue

        protected void _updateDataValue​(StructValue structValue)
      • _validate

        public void _validate()
        Description copied from interface: StaticStructure
        Validates the state of the discriminated unions and HasFieldsOf restrictions (if any) in this Java language binding Structure.

        More precisely, for each union: given value of the discriminant/tag field (@UnionTag in the IDL) of an union in this structure, validates that:

      • all fields of the union required for that value of the discriminant are set
      • fields of the union that are not allowed for that value of the discriminant are not set
      • any other fields of the structure (not participating in the union) do not affect the validation result
Specified by:
_validate in interface StaticStructure