Class FastPathLcoreUsageStats

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

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

      • __dynamicStructureFields

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

      • FastPathLcoreUsageStats

        public FastPathLcoreUsageStats()
        Default constructor.
      • FastPathLcoreUsageStats

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

      • getLastUpdateTimestamp

        public java.lang.Long getLastUpdateTimestamp()
        Timestamp when the data was last updated; unset if data source has never updated the data. 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.
      • setLastUpdateTimestamp

        public void setLastUpdateTimestamp​(java.lang.Long lastUpdateTimestamp)
        Timestamp when the data was last updated; unset if data source has never updated the data. 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:
        lastUpdateTimestamp - New value for the property.
      • getLcoreRank01LcoreId

        public java.lang.Long getLcoreRank01LcoreId()
        Lcore ID of Lcore Usage Rank 1. format: int32
        Returns:
        The current value of the property.
      • setLcoreRank01LcoreId

        public void setLcoreRank01LcoreId​(java.lang.Long lcoreRank01LcoreId)
        Lcore ID of Lcore Usage Rank 1. format: int32
        Parameters:
        lcoreRank01LcoreId - New value for the property.
      • getLcoreRank01LcoreUsage

        public java.lang.Double getLcoreRank01LcoreUsage()
        Rank 1 Lcore usage.
        Returns:
        The current value of the property.
      • setLcoreRank01LcoreUsage

        public void setLcoreRank01LcoreUsage​(java.lang.Double lcoreRank01LcoreUsage)
        Rank 1 Lcore usage.
        Parameters:
        lcoreRank01LcoreUsage - New value for the property.
      • getLcoreRank02LcoreId

        public java.lang.Long getLcoreRank02LcoreId()
        Lcore ID of Lcore Usage Rank 2. format: int32
        Returns:
        The current value of the property.
      • setLcoreRank02LcoreId

        public void setLcoreRank02LcoreId​(java.lang.Long lcoreRank02LcoreId)
        Lcore ID of Lcore Usage Rank 2. format: int32
        Parameters:
        lcoreRank02LcoreId - New value for the property.
      • getLcoreRank02LcoreUsage

        public java.lang.Double getLcoreRank02LcoreUsage()
        Rank 2 Lcore usage.
        Returns:
        The current value of the property.
      • setLcoreRank02LcoreUsage

        public void setLcoreRank02LcoreUsage​(java.lang.Double lcoreRank02LcoreUsage)
        Rank 2 Lcore usage.
        Parameters:
        lcoreRank02LcoreUsage - New value for the property.
      • getLcoreRank03LcoreId

        public java.lang.Long getLcoreRank03LcoreId()
        Lcore ID of Lcore Usage Rank 3. format: int32
        Returns:
        The current value of the property.
      • setLcoreRank03LcoreId

        public void setLcoreRank03LcoreId​(java.lang.Long lcoreRank03LcoreId)
        Lcore ID of Lcore Usage Rank 3. format: int32
        Parameters:
        lcoreRank03LcoreId - New value for the property.
      • getLcoreRank03LcoreUsage

        public java.lang.Double getLcoreRank03LcoreUsage()
        Rank 3 Lcore usage.
        Returns:
        The current value of the property.
      • setLcoreRank03LcoreUsage

        public void setLcoreRank03LcoreUsage​(java.lang.Double lcoreRank03LcoreUsage)
        Rank 3 Lcore usage.
        Parameters:
        lcoreRank03LcoreUsage - New value for the property.
      • getLcoreRank04LcoreId

        public java.lang.Long getLcoreRank04LcoreId()
        Lcore ID of Lcore Usage Rank 4. format: int32
        Returns:
        The current value of the property.
      • setLcoreRank04LcoreId

        public void setLcoreRank04LcoreId​(java.lang.Long lcoreRank04LcoreId)
        Lcore ID of Lcore Usage Rank 4. format: int32
        Parameters:
        lcoreRank04LcoreId - New value for the property.
      • getLcoreRank04LcoreUsage

        public java.lang.Double getLcoreRank04LcoreUsage()
        Rank 4 Lcore usage.
        Returns:
        The current value of the property.
      • setLcoreRank04LcoreUsage

        public void setLcoreRank04LcoreUsage​(java.lang.Double lcoreRank04LcoreUsage)
        Rank 4 Lcore usage.
        Parameters:
        lcoreRank04LcoreUsage - New value for the property.
      • getLcoreRank05LcoreId

        public java.lang.Long getLcoreRank05LcoreId()
        Lcore ID of Lcore Usage Rank 5. format: int32
        Returns:
        The current value of the property.
      • setLcoreRank05LcoreId

        public void setLcoreRank05LcoreId​(java.lang.Long lcoreRank05LcoreId)
        Lcore ID of Lcore Usage Rank 5. format: int32
        Parameters:
        lcoreRank05LcoreId - New value for the property.
      • getLcoreRank05LcoreUsage

        public java.lang.Double getLcoreRank05LcoreUsage()
        Rank 5 Lcore usage.
        Returns:
        The current value of the property.
      • setLcoreRank05LcoreUsage

        public void setLcoreRank05LcoreUsage​(java.lang.Double lcoreRank05LcoreUsage)
        Rank 5 Lcore usage.
        Parameters:
        lcoreRank05LcoreUsage - New value for the property.
      • getLcoreRank06LcoreId

        public java.lang.Long getLcoreRank06LcoreId()
        Lcore ID of Lcore Usage Rank 6. format: int32
        Returns:
        The current value of the property.
      • setLcoreRank06LcoreId

        public void setLcoreRank06LcoreId​(java.lang.Long lcoreRank06LcoreId)
        Lcore ID of Lcore Usage Rank 6. format: int32
        Parameters:
        lcoreRank06LcoreId - New value for the property.
      • getLcoreRank06LcoreUsage

        public java.lang.Double getLcoreRank06LcoreUsage()
        Rank 6 Lcore usage.
        Returns:
        The current value of the property.
      • setLcoreRank06LcoreUsage

        public void setLcoreRank06LcoreUsage​(java.lang.Double lcoreRank06LcoreUsage)
        Rank 6 Lcore usage.
        Parameters:
        lcoreRank06LcoreUsage - New value for the property.
      • getLcoreRank07LcoreId

        public java.lang.Long getLcoreRank07LcoreId()
        Lcore ID of Lcore Usage Rank 7. format: int32
        Returns:
        The current value of the property.
      • setLcoreRank07LcoreId

        public void setLcoreRank07LcoreId​(java.lang.Long lcoreRank07LcoreId)
        Lcore ID of Lcore Usage Rank 7. format: int32
        Parameters:
        lcoreRank07LcoreId - New value for the property.
      • getLcoreRank07LcoreUsage

        public java.lang.Double getLcoreRank07LcoreUsage()
        Rank 7 Lcore usage.
        Returns:
        The current value of the property.
      • setLcoreRank07LcoreUsage

        public void setLcoreRank07LcoreUsage​(java.lang.Double lcoreRank07LcoreUsage)
        Rank 7 Lcore usage.
        Parameters:
        lcoreRank07LcoreUsage - New value for the property.
      • getLcoreRank08LcoreId

        public java.lang.Long getLcoreRank08LcoreId()
        Lcore ID of Lcore Usage Rank 8. format: int32
        Returns:
        The current value of the property.
      • setLcoreRank08LcoreId

        public void setLcoreRank08LcoreId​(java.lang.Long lcoreRank08LcoreId)
        Lcore ID of Lcore Usage Rank 8. format: int32
        Parameters:
        lcoreRank08LcoreId - New value for the property.
      • getLcoreRank08LcoreUsage

        public java.lang.Double getLcoreRank08LcoreUsage()
        Rank 8 Lcore usage.
        Returns:
        The current value of the property.
      • setLcoreRank08LcoreUsage

        public void setLcoreRank08LcoreUsage​(java.lang.Double lcoreRank08LcoreUsage)
        Rank 8 Lcore usage.
        Parameters:
        lcoreRank08LcoreUsage - New value for the property.
      • getLcoreRank09LcoreId

        public java.lang.Long getLcoreRank09LcoreId()
        Lcore ID of Lcore Usage Rank 9. format: int32
        Returns:
        The current value of the property.
      • setLcoreRank09LcoreId

        public void setLcoreRank09LcoreId​(java.lang.Long lcoreRank09LcoreId)
        Lcore ID of Lcore Usage Rank 9. format: int32
        Parameters:
        lcoreRank09LcoreId - New value for the property.
      • getLcoreRank09LcoreUsage

        public java.lang.Double getLcoreRank09LcoreUsage()
        Rank 9 Lcore usage.
        Returns:
        The current value of the property.
      • setLcoreRank09LcoreUsage

        public void setLcoreRank09LcoreUsage​(java.lang.Double lcoreRank09LcoreUsage)
        Rank 9 Lcore usage.
        Parameters:
        lcoreRank09LcoreUsage - New value for the property.
      • getLcoreRank10LcoreId

        public java.lang.Long getLcoreRank10LcoreId()
        Lcore ID of Lcore Usage Rank 10. format: int32
        Returns:
        The current value of the property.
      • setLcoreRank10LcoreId

        public void setLcoreRank10LcoreId​(java.lang.Long lcoreRank10LcoreId)
        Lcore ID of Lcore Usage Rank 10. format: int32
        Parameters:
        lcoreRank10LcoreId - New value for the property.
      • getLcoreRank10LcoreUsage

        public java.lang.Double getLcoreRank10LcoreUsage()
        Rank 10 Lcore usage.
        Returns:
        The current value of the property.
      • setLcoreRank10LcoreUsage

        public void setLcoreRank10LcoreUsage​(java.lang.Double lcoreRank10LcoreUsage)
        Rank 10 Lcore usage.
        Parameters:
        lcoreRank10LcoreUsage - New value for the property.
      • getLcoreRank11LcoreId

        public java.lang.Long getLcoreRank11LcoreId()
        Lcore ID of Lcore Usage Rank 11. format: int32
        Returns:
        The current value of the property.
      • setLcoreRank11LcoreId

        public void setLcoreRank11LcoreId​(java.lang.Long lcoreRank11LcoreId)
        Lcore ID of Lcore Usage Rank 11. format: int32
        Parameters:
        lcoreRank11LcoreId - New value for the property.
      • getLcoreRank11LcoreUsage

        public java.lang.Double getLcoreRank11LcoreUsage()
        Rank 11 Lcore usage.
        Returns:
        The current value of the property.
      • setLcoreRank11LcoreUsage

        public void setLcoreRank11LcoreUsage​(java.lang.Double lcoreRank11LcoreUsage)
        Rank 11 Lcore usage.
        Parameters:
        lcoreRank11LcoreUsage - New value for the property.
      • getLcoreRank12LcoreId

        public java.lang.Long getLcoreRank12LcoreId()
        Lcore ID of Lcore Usage Rank 12. format: int32
        Returns:
        The current value of the property.
      • setLcoreRank12LcoreId

        public void setLcoreRank12LcoreId​(java.lang.Long lcoreRank12LcoreId)
        Lcore ID of Lcore Usage Rank 12. format: int32
        Parameters:
        lcoreRank12LcoreId - New value for the property.
      • getLcoreRank12LcoreUsage

        public java.lang.Double getLcoreRank12LcoreUsage()
        Rank 12 Lcore usage.
        Returns:
        The current value of the property.
      • setLcoreRank12LcoreUsage

        public void setLcoreRank12LcoreUsage​(java.lang.Double lcoreRank12LcoreUsage)
        Rank 12 Lcore usage.
        Parameters:
        lcoreRank12LcoreUsage - New value for the property.
      • getLcoreRank13LcoreId

        public java.lang.Long getLcoreRank13LcoreId()
        Lcore ID of Lcore Usage Rank 13. format: int32
        Returns:
        The current value of the property.
      • setLcoreRank13LcoreId

        public void setLcoreRank13LcoreId​(java.lang.Long lcoreRank13LcoreId)
        Lcore ID of Lcore Usage Rank 13. format: int32
        Parameters:
        lcoreRank13LcoreId - New value for the property.
      • getLcoreRank13LcoreUsage

        public java.lang.Double getLcoreRank13LcoreUsage()
        Rank 13 Lcore usage.
        Returns:
        The current value of the property.
      • setLcoreRank13LcoreUsage

        public void setLcoreRank13LcoreUsage​(java.lang.Double lcoreRank13LcoreUsage)
        Rank 13 Lcore usage.
        Parameters:
        lcoreRank13LcoreUsage - New value for the property.
      • getLcoreRank14LcoreId

        public java.lang.Long getLcoreRank14LcoreId()
        Lcore ID of Lcore Usage Rank 14. format: int32
        Returns:
        The current value of the property.
      • setLcoreRank14LcoreId

        public void setLcoreRank14LcoreId​(java.lang.Long lcoreRank14LcoreId)
        Lcore ID of Lcore Usage Rank 14. format: int32
        Parameters:
        lcoreRank14LcoreId - New value for the property.
      • getLcoreRank14LcoreUsage

        public java.lang.Double getLcoreRank14LcoreUsage()
        Rank 14 Lcore usage.
        Returns:
        The current value of the property.
      • setLcoreRank14LcoreUsage

        public void setLcoreRank14LcoreUsage​(java.lang.Double lcoreRank14LcoreUsage)
        Rank 14 Lcore usage.
        Parameters:
        lcoreRank14LcoreUsage - New value for the property.
      • getLcoreRank15LcoreId

        public java.lang.Long getLcoreRank15LcoreId()
        Lcore ID of Lcore Usage Rank 15. format: int32
        Returns:
        The current value of the property.
      • setLcoreRank15LcoreId

        public void setLcoreRank15LcoreId​(java.lang.Long lcoreRank15LcoreId)
        Lcore ID of Lcore Usage Rank 15. format: int32
        Parameters:
        lcoreRank15LcoreId - New value for the property.
      • getLcoreRank15LcoreUsage

        public java.lang.Double getLcoreRank15LcoreUsage()
        Rank 15 Lcore usage.
        Returns:
        The current value of the property.
      • setLcoreRank15LcoreUsage

        public void setLcoreRank15LcoreUsage​(java.lang.Double lcoreRank15LcoreUsage)
        Rank 15 Lcore usage.
        Parameters:
        lcoreRank15LcoreUsage - New value for the property.
      • getLcoreRank16LcoreId

        public java.lang.Long getLcoreRank16LcoreId()
        Lcore ID of Lcore Usage Rank 16. format: int32
        Returns:
        The current value of the property.
      • setLcoreRank16LcoreId

        public void setLcoreRank16LcoreId​(java.lang.Long lcoreRank16LcoreId)
        Lcore ID of Lcore Usage Rank 16. format: int32
        Parameters:
        lcoreRank16LcoreId - New value for the property.
      • getLcoreRank16LcoreUsage

        public java.lang.Double getLcoreRank16LcoreUsage()
        Rank 16 Lcore usage.
        Returns:
        The current value of the property.
      • setLcoreRank16LcoreUsage

        public void setLcoreRank16LcoreUsage​(java.lang.Double lcoreRank16LcoreUsage)
        Rank 16 Lcore usage.
        Parameters:
        lcoreRank16LcoreUsage - New value for the property.
      • getNumberOfLcores

        public java.lang.Long getNumberOfLcores()
        number of valid lcores format: int32
        Returns:
        The current value of the property.
      • setNumberOfLcores

        public void setNumberOfLcores​(java.lang.Long numberOfLcores)
        number of valid lcores format: int32
        Parameters:
        numberOfLcores - 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 FastPathLcoreUsageStats _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 FastPathLcoreUsageStats _newInstance2​(com.vmware.vapi.data.StructValue structValue)
        WARNING: Internal method, subject to change in future versions.
        Serves as a versioning mechanism.