All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and 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 PolicyTraceflowObservationReceivedLogical |
_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 PolicyTraceflowObservationReceivedLogical |
_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 |
getComponentId()
The id of the component that received the traceflow packet.
|
java.lang.String |
getComponentName()
The name of the component that issued the observation.
|
java.lang.String |
getComponentPath()
The path of the component that received the traceflow packet
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 |
getComponentSubType()
|
java.lang.String |
getComponentType()
|
java.lang.String |
getInterfacePath()
Path of interface
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
TraceflowObservationIpsecVpn |
getIpsecVpn() |
PolicyTraceflowObservationIpsecVpn |
getIpsecVpnPath() |
java.lang.String |
getLportId()
The id of the logical port at which the traceflow packet was received
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 |
getLportName()
The name of the logical port at which the traceflow packet was received
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 |
getResourceType()
|
java.lang.String |
getSegmentPortPath()
Path of segment port
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 |
getSequenceNo()
the hop count for observations on the transport node that a traceflow packet is
injected in will be 0.
|
java.lang.String |
getSitePath()
This field contains the site path where this observation was generated.
|
java.lang.String |
getSrcComponentId()
The id of the source component from which the traceflow packet was received.
|
java.lang.String |
getSrcComponentName()
The name of source component from which the traceflow packet was received.
|
java.lang.String |
getSrcComponentPath()
The path of the source component from which the traceflow packet was received
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 |
getSrcComponentType()
|
java.lang.String |
getSvcMac()
MAC address of SAN volume controller for service insertion(SI) in service
VM(SVM) where the traceflow packet was received.
|
java.lang.Long |
getTimestamp()
Timestamp when the observation was created by the transport node (milliseconds
epoch) 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.Long |
getTimestampMicro()
Timestamp when the observation was created by the transport node (microseconds
epoch) 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 |
getTransportNodeId()
id of the transport node that observed a traceflow packet
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 |
getTransportNodeName()
name of the transport node that observed a traceflow packet
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 |
getTransportNodeType()
|
java.lang.Long |
getVlan()
This field is specified when the traceflow packet was received by a VLAN logical
network.
|
java.lang.Long |
getVni()
This field is specified when the traceflow packet was received by an overlay
logical network.
|
int |
hashCode() |
void |
setComponentId(java.lang.String componentId)
The id of the component that received the traceflow packet.
|
void |
setComponentName(java.lang.String componentName)
The name of the component that issued the observation.
|
void |
setComponentPath(java.lang.String componentPath)
The path of the component that received the traceflow packet
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 |
setComponentSubType(java.lang.String componentSubType)
|
void |
setComponentType(java.lang.String componentType)
|
void |
setInterfacePath(java.lang.String interfacePath)
Path of interface
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 |
setIpsecVpn(TraceflowObservationIpsecVpn ipsecVpn) |
void |
setIpsecVpnPath(PolicyTraceflowObservationIpsecVpn ipsecVpnPath) |
void |
setLportId(java.lang.String lportId)
The id of the logical port at which the traceflow packet was received
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 |
setLportName(java.lang.String lportName)
The name of the logical port at which the traceflow packet was received
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 |
setResourceType(java.lang.String resourceType)
|
void |
setSegmentPortPath(java.lang.String segmentPortPath)
Path of segment port
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 |
setSequenceNo(java.lang.Long sequenceNo)
the hop count for observations on the transport node that a traceflow packet is
injected in will be 0.
|
void |
setSitePath(java.lang.String sitePath)
This field contains the site path where this observation was generated.
|
void |
setSrcComponentId(java.lang.String srcComponentId)
The id of the source component from which the traceflow packet was received.
|
void |
setSrcComponentName(java.lang.String srcComponentName)
The name of source component from which the traceflow packet was received.
|
void |
setSrcComponentPath(java.lang.String srcComponentPath)
The path of the source component from which the traceflow packet was received
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 |
setSrcComponentType(java.lang.String srcComponentType)
|
void |
setSvcMac(java.lang.String svcMac)
MAC address of SAN volume controller for service insertion(SI) in service
VM(SVM) where the traceflow packet was received.
|
void |
setTimestamp(java.lang.Long timestamp)
Timestamp when the observation was created by the transport node (milliseconds
epoch) 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 |
setTimestampMicro(java.lang.Long timestampMicro)
Timestamp when the observation was created by the transport node (microseconds
epoch) 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 |
setTransportNodeId(java.lang.String transportNodeId)
id of the transport node that observed a traceflow packet
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 |
setTransportNodeName(java.lang.String transportNodeName)
name of the transport node that observed a traceflow packet
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 |
setTransportNodeType(java.lang.String transportNodeType)
|
void |
setVlan(java.lang.Long vlan)
This field is specified when the traceflow packet was received by a VLAN logical
network.
|
void |
setVni(java.lang.Long vni)
This field is specified when the traceflow packet was received by an overlay
logical network.
|
java.lang.String |
toString() |