public final class NSXProfileReference
extends java.lang.Object
implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructure
Modifier and Type | Class and Description |
---|---|
static class |
NSXProfileReference.Builder
Builder class for
NSXProfileReference . |
Modifier | Constructor and Description |
---|---|
|
NSXProfileReference()
Default constructor.
|
protected |
NSXProfileReference(com.vmware.vapi.data.StructValue __dynamicStructureFields) |
Modifier and Type | Method and Description |
---|---|
<T extends com.vmware.vapi.bindings.Structure> |
_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 NSXProfileReference |
_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 NSXProfileReference |
_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.Boolean |
getIsValid()
Will be set to false if the referenced NSX resource has been deleted.
|
java.lang.String |
getProfileType()
Possible values are:
PROFILE_TYPE_FIREWALLSESSIONTIMERPROFILE
PROFILE_TYPE_FIREWALLCPUMEMTHRESHOLDSPROFILE
PROFILE_TYPE_GISERVICEPROFILE
PROFILE_TYPE_FIREWALLFLOODPROTECTIONPROFILE
PROFILE_TYPE_FIREWALLDNSPROFILE
PROFILE_TYPE_LATENCYSTATPROFILE
PROFILE_TYPE_SHAPROFILE
PROFILE_TYPE_IPDISCOVERYSWITCHINGUPMPROFILE
PROFILE_TYPE_SYSTEMHEALTHPLUGINPROFILE
PROFILE_TYPE_GENERALSECURITYSETTINGSPROFILE
PROFILE_TYPE_IPFIXSWITCHUPMPROFILE
PROFILE_TYPE_IPFIXCOLLECTORUPMPROFILE
PROFILE_TYPE_PACEHOSTCONFIGPROFILE
PROFILE_TYPE_COMMONAGENTHOSTCONFIGPROFILE
PROFILE_TYPE_ODSPROFILE
Profile type of the ServiceConfig |
java.lang.String |
getTargetDisplayName()
Display name of the NSX resource.
|
java.lang.String |
getTargetId()
Identifier of the NSX resource.
|
java.lang.String |
getTargetType()
Type of the NSX resource.
|
int |
hashCode() |
void |
setIsValid(java.lang.Boolean isValid)
Will be set to false if the referenced NSX resource has been deleted.
|
void |
setProfileType(java.lang.String profileType)
Possible values are:
PROFILE_TYPE_FIREWALLSESSIONTIMERPROFILE
PROFILE_TYPE_FIREWALLCPUMEMTHRESHOLDSPROFILE
PROFILE_TYPE_GISERVICEPROFILE
PROFILE_TYPE_FIREWALLFLOODPROTECTIONPROFILE
PROFILE_TYPE_FIREWALLDNSPROFILE
PROFILE_TYPE_LATENCYSTATPROFILE
PROFILE_TYPE_SHAPROFILE
PROFILE_TYPE_IPDISCOVERYSWITCHINGUPMPROFILE
PROFILE_TYPE_SYSTEMHEALTHPLUGINPROFILE
PROFILE_TYPE_GENERALSECURITYSETTINGSPROFILE
PROFILE_TYPE_IPFIXSWITCHUPMPROFILE
PROFILE_TYPE_IPFIXCOLLECTORUPMPROFILE
PROFILE_TYPE_PACEHOSTCONFIGPROFILE
PROFILE_TYPE_COMMONAGENTHOSTCONFIGPROFILE
PROFILE_TYPE_ODSPROFILE
Profile type of the ServiceConfig |
void |
setTargetDisplayName(java.lang.String targetDisplayName)
Display name of the NSX resource.
|
void |
setTargetId(java.lang.String targetId)
Identifier of the NSX resource.
|
void |
setTargetType(java.lang.String targetType)
Type of the NSX resource.
|
java.lang.String |
toString() |
public static final java.lang.String PROFILE_TYPE_FIREWALLSESSIONTIMERPROFILE
public static final java.lang.String PROFILE_TYPE_FIREWALLCPUMEMTHRESHOLDSPROFILE
public static final java.lang.String PROFILE_TYPE_GISERVICEPROFILE
public static final java.lang.String PROFILE_TYPE_FIREWALLFLOODPROTECTIONPROFILE
public static final java.lang.String PROFILE_TYPE_FIREWALLDNSPROFILE
public static final java.lang.String PROFILE_TYPE_LATENCYSTATPROFILE
public static final java.lang.String PROFILE_TYPE_SHAPROFILE
public static final java.lang.String PROFILE_TYPE_IPDISCOVERYSWITCHINGUPMPROFILE
public static final java.lang.String PROFILE_TYPE_SYSTEMHEALTHPLUGINPROFILE
public static final java.lang.String PROFILE_TYPE_GENERALSECURITYSETTINGSPROFILE
public static final java.lang.String PROFILE_TYPE_IPFIXSWITCHUPMPROFILE
public static final java.lang.String PROFILE_TYPE_IPFIXCOLLECTORUPMPROFILE
public static final java.lang.String PROFILE_TYPE_PACEHOSTCONFIGPROFILE
public static final java.lang.String PROFILE_TYPE_COMMONAGENTHOSTCONFIGPROFILE
public static final java.lang.String PROFILE_TYPE_ODSPROFILE
protected com.vmware.vapi.data.StructValue __dynamicStructureFields
public NSXProfileReference()
protected NSXProfileReference(com.vmware.vapi.data.StructValue __dynamicStructureFields)
public java.lang.Boolean getIsValid()
public void setIsValid(java.lang.Boolean isValid)
isValid
- New value for the property.public java.lang.String getTargetDisplayName()
public void setTargetDisplayName(java.lang.String targetDisplayName)
targetDisplayName
- New value for the property.public java.lang.String getTargetId()
public void setTargetId(java.lang.String targetId)
targetId
- New value for the property.public java.lang.String getTargetType()
public void setTargetType(java.lang.String targetType)
targetType
- New value for the property.public java.lang.String getProfileType()
PROFILE_TYPE_FIREWALLSESSIONTIMERPROFILE
PROFILE_TYPE_FIREWALLCPUMEMTHRESHOLDSPROFILE
PROFILE_TYPE_GISERVICEPROFILE
PROFILE_TYPE_FIREWALLFLOODPROTECTIONPROFILE
PROFILE_TYPE_FIREWALLDNSPROFILE
PROFILE_TYPE_LATENCYSTATPROFILE
PROFILE_TYPE_SHAPROFILE
PROFILE_TYPE_IPDISCOVERYSWITCHINGUPMPROFILE
PROFILE_TYPE_SYSTEMHEALTHPLUGINPROFILE
PROFILE_TYPE_GENERALSECURITYSETTINGSPROFILE
PROFILE_TYPE_IPFIXSWITCHUPMPROFILE
PROFILE_TYPE_IPFIXCOLLECTORUPMPROFILE
PROFILE_TYPE_PACEHOSTCONFIGPROFILE
PROFILE_TYPE_COMMONAGENTHOSTCONFIGPROFILE
PROFILE_TYPE_ODSPROFILE
public void setProfileType(java.lang.String profileType)
PROFILE_TYPE_FIREWALLSESSIONTIMERPROFILE
PROFILE_TYPE_FIREWALLCPUMEMTHRESHOLDSPROFILE
PROFILE_TYPE_GISERVICEPROFILE
PROFILE_TYPE_FIREWALLFLOODPROTECTIONPROFILE
PROFILE_TYPE_FIREWALLDNSPROFILE
PROFILE_TYPE_LATENCYSTATPROFILE
PROFILE_TYPE_SHAPROFILE
PROFILE_TYPE_IPDISCOVERYSWITCHINGUPMPROFILE
PROFILE_TYPE_SYSTEMHEALTHPLUGINPROFILE
PROFILE_TYPE_GENERALSECURITYSETTINGSPROFILE
PROFILE_TYPE_IPFIXSWITCHUPMPROFILE
PROFILE_TYPE_IPFIXCOLLECTORUPMPROFILE
PROFILE_TYPE_PACEHOSTCONFIGPROFILE
PROFILE_TYPE_COMMONAGENTHOSTCONFIGPROFILE
PROFILE_TYPE_ODSPROFILE
profileType
- New value for the property.public com.vmware.vapi.bindings.type.StructType _getType()
_getType
in interface com.vmware.vapi.bindings.StaticStructure
public com.vmware.vapi.data.StructValue _getDataValue()
_getDataValue
in interface com.vmware.vapi.bindings.Structure
protected void _updateDataValue(com.vmware.vapi.data.StructValue structValue)
public void _validate()
_validate
in interface com.vmware.vapi.bindings.StaticStructure
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in interface com.vmware.vapi.bindings.StaticStructure
toString
in class java.lang.Object
public boolean _hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
_hasTypeNameOf
in interface com.vmware.vapi.bindings.Structure
public <T extends com.vmware.vapi.bindings.Structure> T _convertTo(java.lang.Class<T> clazz)
_convertTo
in interface com.vmware.vapi.bindings.Structure
public void _setDynamicField(java.lang.String fieldName, com.vmware.vapi.data.DataValue fieldValue)
_setDynamicField
in interface com.vmware.vapi.bindings.StaticStructure
public com.vmware.vapi.data.DataValue _getDynamicField(java.lang.String fieldName)
_getDynamicField
in interface com.vmware.vapi.bindings.StaticStructure
public java.util.Set<java.lang.String> _getDynamicFieldNames()
_getDynamicFieldNames
in interface com.vmware.vapi.bindings.StaticStructure
public static com.vmware.vapi.bindings.type.StructType _getClassType()
StructType
instance representing the static bindings
type for this Structure
.public java.lang.String _getCanonicalName()
_getCanonicalName
in interface com.vmware.vapi.bindings.Structure
public static java.lang.String _getCanonicalTypeName()
_getCanonicalName()
.public static NSXProfileReference _newInstance(com.vmware.vapi.data.StructValue structValue)
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.StructType
public static NSXProfileReference _newInstance2(com.vmware.vapi.data.StructValue structValue)