public final class PolicyTraceflowObservationForwardedLogical
extends java.lang.Object
implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructure
Modifier and Type | Class and Description |
---|---|
static class |
PolicyTraceflowObservationForwardedLogical.Builder
Builder class for
PolicyTraceflowObservationForwardedLogical . |
Modifier and Type | Field and Description |
---|---|
protected com.vmware.vapi.data.StructValue |
__dynamicStructureFields |
Modifier | Constructor and Description |
---|---|
|
PolicyTraceflowObservationForwardedLogical()
Default constructor.
|
protected |
PolicyTraceflowObservationForwardedLogical(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 PolicyTraceflowObservationForwardedLogical |
_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 PolicyTraceflowObservationForwardedLogical |
_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.Long |
getAclRuleId()
This field is specified when the traceflow packet matched a L3 firewall rule.
|
java.lang.String |
getAclRulePath()
The path of the ACL rule that was applied to forward 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 |
getComponentId()
The id of the component that forwarded 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 forwarded 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()
Possible values are:
TraceflowObservation.COMPONENT_SUB_TYPE_LR_TIER0
TraceflowObservation.COMPONENT_SUB_TYPE_LR_TIER1
TraceflowObservation.COMPONENT_SUB_TYPE_LR_VRF_TIER0
TraceflowObservation.COMPONENT_SUB_TYPE_LS_TRANSIT
TraceflowObservation.COMPONENT_SUB_TYPE_SI_CLASSIFIER
TraceflowObservation.COMPONENT_SUB_TYPE_SI_PROXY
TraceflowObservation.COMPONENT_SUB_TYPE_VDR
TraceflowObservation.COMPONENT_SUB_TYPE_ENI
TraceflowObservation.COMPONENT_SUB_TYPE_AWS_GATEWAY
TraceflowObservation.COMPONENT_SUB_TYPE_TGW_ROUTE
TraceflowObservation.COMPONENT_SUB_TYPE_EDGE_UPLINK
TraceflowObservation.COMPONENT_SUB_TYPE_DELL_GATEWAY
TraceflowObservation.COMPONENT_SUB_TYPE_LGW_ROUTE
TraceflowObservation.COMPONENT_SUB_TYPE_LR_KNI
TraceflowObservation.COMPONENT_SUB_TYPE_UNKNOWN
The sub type of the component that issued the observation. |
java.lang.String |
getComponentType()
Possible values are:
TraceflowObservation.COMPONENT_TYPE_PHYSICAL
TraceflowObservation.COMPONENT_TYPE_LR
TraceflowObservation.COMPONENT_TYPE_LS
TraceflowObservation.COMPONENT_TYPE_DFW
TraceflowObservation.COMPONENT_TYPE_BRIDGE
TraceflowObservation.COMPONENT_TYPE_EDGE_TUNNEL
TraceflowObservation.COMPONENT_TYPE_EDGE_HOSTSWITCH
TraceflowObservation.COMPONENT_TYPE_FW_BRIDGE
TraceflowObservation.COMPONENT_TYPE_EDGE_RTEP_TUNNEL
TraceflowObservation.COMPONENT_TYPE_LOAD_BALANCER
TraceflowObservation.COMPONENT_TYPE_NAT
TraceflowObservation.COMPONENT_TYPE_IPSEC
TraceflowObservation.COMPONENT_TYPE_SERVICE_INSERTION
TraceflowObservation.COMPONENT_TYPE_VMC
TraceflowObservation.COMPONENT_TYPE_SPOOFGUARD
TraceflowObservation.COMPONENT_TYPE_EDGE_FW
TraceflowObservation.COMPONENT_TYPE_DLB
TraceflowObservation.COMPONENT_TYPE_ANTREA_SPOOFGUARD
TraceflowObservation.COMPONENT_TYPE_ANTREA_LB
TraceflowObservation.COMPONENT_TYPE_ANTREA_ROUTING
TraceflowObservation.COMPONENT_TYPE_ANTREA_DFW
TraceflowObservation.COMPONENT_TYPE_ANTREA_FORWARDING
TraceflowObservation.COMPONENT_TYPE_HOST_SWITCH
TraceflowObservation.COMPONENT_TYPE_UNKNOWN
The type of the component that issued the observation. |
java.lang.String |
getDstComponentId()
The id of the destination component to which the traceflow packet was forwarded.
|
java.lang.String |
getDstComponentName()
The name of the destination component to which the traceflow packet was
forwarded.
|
java.lang.String |
getDstComponentPath()
The path of the destination component to which the traceflow packet was
forwarded
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 |
getDstComponentType()
Possible values are:
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_PHYSICAL
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_LR
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_LS
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_DFW
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_BRIDGE
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_TUNNEL
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_HOSTSWITCH
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_FW_BRIDGE
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_RTEP_TUNNEL
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_LOAD_BALANCER
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_NAT
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_IPSEC
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_SERVICE_INSERTION
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_VMC
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_SPOOFGUARD
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_FW
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_DLB
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_SPOOFGUARD
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_LB
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_ROUTING
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_DFW
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_FORWARDING
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_HOST_SWITCH
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_UNKNOWN
The type of the destination component to which the traceflow packet was
forwarded. |
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.Long |
getJumptoRuleId()
This field is specified when the traceflow packet matched a jump-to rule.
|
java.lang.String |
getJumptoRulePath()
The path of the jump-to rule that was applied to 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.Long |
getL2RuleId()
This field is specified when the traceflow packet matched a l2 rule.
|
java.lang.String |
getL2RulePath()
The path of the l2 rule that was applied to 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 |
getLportId()
The id of the logical port through which the traceflow packet was forwarded.
|
java.lang.String |
getLportName()
The name of the logical port through which the traceflow packet was forwarded.
|
java.lang.Long |
getNatRuleId()
This field is specified when the traceflow packet matched a NAT rule.
|
java.lang.String |
getNatRulePath()
The path of the NAT rule that was applied to forward 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 |
getNextHop()
This field is specified when the traceflow packet was routed by logical router.
|
java.lang.String |
getResendType()
Possible values are:
TraceflowObservationForwardedLogical.RESEND_TYPE_UNKNOWN
TraceflowObservationForwardedLogical.RESEND_TYPE_ARP_UNKNOWN_FROM_CP
TraceflowObservationForwardedLogical.RESEND_TYPE_ND_NS_UNKNWON_FROM_CP
ARP_UNKNOWN_FROM_CP - Unknown ARP query result emitted by control plane
ND_NS_UNKNOWN_FROM_CP - Unknown neighbor solicitation query result emitted by
control plane UNKNOWN - Unknown resend type
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()
Possible values are:
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONREPLICATIONLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONRELAYEDLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONPROTECTED
|
java.lang.String |
getRoutePrefix()
This field is specified when the traceflow packet was routed by logical router.
|
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.Long |
getServiceIndex()
The index of the service insertion component 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 |
getServicePathIndex()
The path index of the service insertion component 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 |
getServiceTtl()
The ttl of the service insertion component 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 |
getSitePath()
This field contains the site path where this observation was generated.
|
java.lang.String |
getSpoofguardIp()
This field specified the prefix IP address a traceflow packet matched in the
whitelist in spoofguard.
|
java.lang.String |
getSpoofguardMac()
The source MAC address of form: \"^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$\".
|
java.lang.Long |
getSpoofguardVlanId()
This field specified the VLAN id a traceflow packet matched in the whitelist in
spoofguard.
|
java.lang.String |
getSvcNhMac()
MAC address of nexthop 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 |
getTranslatedDstIp()
The translated destination IP address of VNP/NAT format: ip
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 |
getTranslatedSrcIp()
The translated source IP address of VPN/NAT format: ip
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()
Possible values are:
TraceflowObservation.TRANSPORT_NODE_TYPE_ESX
TraceflowObservation.TRANSPORT_NODE_TYPE_RHELKVM
TraceflowObservation.TRANSPORT_NODE_TYPE_UBUNTUKVM
TraceflowObservation.TRANSPORT_NODE_TYPE_CENTOSKVM
TraceflowObservation.TRANSPORT_NODE_TYPE_RHELCONTAINER
TraceflowObservation.TRANSPORT_NODE_TYPE_CENTOSCONTAINER
TraceflowObservation.TRANSPORT_NODE_TYPE_RHELSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_UBUNTUSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_CENTOSSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_SLESKVM
TraceflowObservation.TRANSPORT_NODE_TYPE_SLESSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_WINDOWSSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_RHELSMARTNIC
TraceflowObservation.TRANSPORT_NODE_TYPE_OELSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_UBUNTUSMARTNIC
TraceflowObservation.TRANSPORT_NODE_TYPE_EDGE
TraceflowObservation.TRANSPORT_NODE_TYPE_PUBLIC_CLOUD_GATEWAY_NODE
TraceflowObservation.TRANSPORT_NODE_TYPE_OTHERS
TraceflowObservation.TRANSPORT_NODE_TYPE_HYPERV
type 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.Long |
getVlan()
This field is specified when the traceflow packet was forwarded by a VLAN
logical network.
|
java.lang.Long |
getVni()
This field is specified when the traceflow packet was forwarded by an overlay
logical network.
|
int |
hashCode() |
void |
setAclRuleId(java.lang.Long aclRuleId)
This field is specified when the traceflow packet matched a L3 firewall rule.
|
void |
setAclRulePath(java.lang.String aclRulePath)
The path of the ACL rule that was applied to forward 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 |
setComponentId(java.lang.String componentId)
The id of the component that forwarded 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 forwarded 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)
Possible values are:
TraceflowObservation.COMPONENT_SUB_TYPE_LR_TIER0
TraceflowObservation.COMPONENT_SUB_TYPE_LR_TIER1
TraceflowObservation.COMPONENT_SUB_TYPE_LR_VRF_TIER0
TraceflowObservation.COMPONENT_SUB_TYPE_LS_TRANSIT
TraceflowObservation.COMPONENT_SUB_TYPE_SI_CLASSIFIER
TraceflowObservation.COMPONENT_SUB_TYPE_SI_PROXY
TraceflowObservation.COMPONENT_SUB_TYPE_VDR
TraceflowObservation.COMPONENT_SUB_TYPE_ENI
TraceflowObservation.COMPONENT_SUB_TYPE_AWS_GATEWAY
TraceflowObservation.COMPONENT_SUB_TYPE_TGW_ROUTE
TraceflowObservation.COMPONENT_SUB_TYPE_EDGE_UPLINK
TraceflowObservation.COMPONENT_SUB_TYPE_DELL_GATEWAY
TraceflowObservation.COMPONENT_SUB_TYPE_LGW_ROUTE
TraceflowObservation.COMPONENT_SUB_TYPE_LR_KNI
TraceflowObservation.COMPONENT_SUB_TYPE_UNKNOWN
The sub type of the component that issued the observation. |
void |
setComponentType(java.lang.String componentType)
Possible values are:
TraceflowObservation.COMPONENT_TYPE_PHYSICAL
TraceflowObservation.COMPONENT_TYPE_LR
TraceflowObservation.COMPONENT_TYPE_LS
TraceflowObservation.COMPONENT_TYPE_DFW
TraceflowObservation.COMPONENT_TYPE_BRIDGE
TraceflowObservation.COMPONENT_TYPE_EDGE_TUNNEL
TraceflowObservation.COMPONENT_TYPE_EDGE_HOSTSWITCH
TraceflowObservation.COMPONENT_TYPE_FW_BRIDGE
TraceflowObservation.COMPONENT_TYPE_EDGE_RTEP_TUNNEL
TraceflowObservation.COMPONENT_TYPE_LOAD_BALANCER
TraceflowObservation.COMPONENT_TYPE_NAT
TraceflowObservation.COMPONENT_TYPE_IPSEC
TraceflowObservation.COMPONENT_TYPE_SERVICE_INSERTION
TraceflowObservation.COMPONENT_TYPE_VMC
TraceflowObservation.COMPONENT_TYPE_SPOOFGUARD
TraceflowObservation.COMPONENT_TYPE_EDGE_FW
TraceflowObservation.COMPONENT_TYPE_DLB
TraceflowObservation.COMPONENT_TYPE_ANTREA_SPOOFGUARD
TraceflowObservation.COMPONENT_TYPE_ANTREA_LB
TraceflowObservation.COMPONENT_TYPE_ANTREA_ROUTING
TraceflowObservation.COMPONENT_TYPE_ANTREA_DFW
TraceflowObservation.COMPONENT_TYPE_ANTREA_FORWARDING
TraceflowObservation.COMPONENT_TYPE_HOST_SWITCH
TraceflowObservation.COMPONENT_TYPE_UNKNOWN
The type of the component that issued the observation. |
void |
setDstComponentId(java.lang.String dstComponentId)
The id of the destination component to which the traceflow packet was forwarded.
|
void |
setDstComponentName(java.lang.String dstComponentName)
The name of the destination component to which the traceflow packet was
forwarded.
|
void |
setDstComponentPath(java.lang.String dstComponentPath)
The path of the destination component to which the traceflow packet was
forwarded
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 |
setDstComponentType(java.lang.String dstComponentType)
Possible values are:
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_PHYSICAL
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_LR
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_LS
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_DFW
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_BRIDGE
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_TUNNEL
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_HOSTSWITCH
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_FW_BRIDGE
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_RTEP_TUNNEL
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_LOAD_BALANCER
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_NAT
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_IPSEC
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_SERVICE_INSERTION
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_VMC
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_SPOOFGUARD
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_FW
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_DLB
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_SPOOFGUARD
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_LB
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_ROUTING
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_DFW
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_FORWARDING
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_HOST_SWITCH
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_UNKNOWN
The type of the destination component to which the traceflow packet was
forwarded. |
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 |
setJumptoRuleId(java.lang.Long jumptoRuleId)
This field is specified when the traceflow packet matched a jump-to rule.
|
void |
setJumptoRulePath(java.lang.String jumptoRulePath)
The path of the jump-to rule that was applied to 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 |
setL2RuleId(java.lang.Long l2RuleId)
This field is specified when the traceflow packet matched a l2 rule.
|
void |
setL2RulePath(java.lang.String l2RulePath)
The path of the l2 rule that was applied to 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 |
setLportId(java.lang.String lportId)
The id of the logical port through which the traceflow packet was forwarded.
|
void |
setLportName(java.lang.String lportName)
The name of the logical port through which the traceflow packet was forwarded.
|
void |
setNatRuleId(java.lang.Long natRuleId)
This field is specified when the traceflow packet matched a NAT rule.
|
void |
setNatRulePath(java.lang.String natRulePath)
The path of the NAT rule that was applied to forward 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 |
setNextHop(java.lang.String nextHop)
This field is specified when the traceflow packet was routed by logical router.
|
void |
setResendType(java.lang.String resendType)
Possible values are:
TraceflowObservationForwardedLogical.RESEND_TYPE_UNKNOWN
TraceflowObservationForwardedLogical.RESEND_TYPE_ARP_UNKNOWN_FROM_CP
TraceflowObservationForwardedLogical.RESEND_TYPE_ND_NS_UNKNWON_FROM_CP
ARP_UNKNOWN_FROM_CP - Unknown ARP query result emitted by control plane
ND_NS_UNKNOWN_FROM_CP - Unknown neighbor solicitation query result emitted by
control plane UNKNOWN - Unknown resend type
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)
Possible values are:
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONREPLICATIONLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONRELAYEDLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONPROTECTED
|
void |
setRoutePrefix(java.lang.String routePrefix)
This field is specified when the traceflow packet was routed by logical router.
|
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 |
setServiceIndex(java.lang.Long serviceIndex)
The index of the service insertion component 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 |
setServicePathIndex(java.lang.Long servicePathIndex)
The path index of the service insertion component 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 |
setServiceTtl(java.lang.Long serviceTtl)
The ttl of the service insertion component 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 |
setSitePath(java.lang.String sitePath)
This field contains the site path where this observation was generated.
|
void |
setSpoofguardIp(java.lang.String spoofguardIp)
This field specified the prefix IP address a traceflow packet matched in the
whitelist in spoofguard.
|
void |
setSpoofguardMac(java.lang.String spoofguardMac)
The source MAC address of form: \"^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$\".
|
void |
setSpoofguardVlanId(java.lang.Long spoofguardVlanId)
This field specified the VLAN id a traceflow packet matched in the whitelist in
spoofguard.
|
void |
setSvcNhMac(java.lang.String svcNhMac)
MAC address of nexthop 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 |
setTranslatedDstIp(java.lang.String translatedDstIp)
The translated destination IP address of VNP/NAT format: ip
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 |
setTranslatedSrcIp(java.lang.String translatedSrcIp)
The translated source IP address of VPN/NAT format: ip
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)
Possible values are:
TraceflowObservation.TRANSPORT_NODE_TYPE_ESX
TraceflowObservation.TRANSPORT_NODE_TYPE_RHELKVM
TraceflowObservation.TRANSPORT_NODE_TYPE_UBUNTUKVM
TraceflowObservation.TRANSPORT_NODE_TYPE_CENTOSKVM
TraceflowObservation.TRANSPORT_NODE_TYPE_RHELCONTAINER
TraceflowObservation.TRANSPORT_NODE_TYPE_CENTOSCONTAINER
TraceflowObservation.TRANSPORT_NODE_TYPE_RHELSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_UBUNTUSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_CENTOSSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_SLESKVM
TraceflowObservation.TRANSPORT_NODE_TYPE_SLESSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_WINDOWSSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_RHELSMARTNIC
TraceflowObservation.TRANSPORT_NODE_TYPE_OELSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_UBUNTUSMARTNIC
TraceflowObservation.TRANSPORT_NODE_TYPE_EDGE
TraceflowObservation.TRANSPORT_NODE_TYPE_PUBLIC_CLOUD_GATEWAY_NODE
TraceflowObservation.TRANSPORT_NODE_TYPE_OTHERS
TraceflowObservation.TRANSPORT_NODE_TYPE_HYPERV
type 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 |
setVlan(java.lang.Long vlan)
This field is specified when the traceflow packet was forwarded by a VLAN
logical network.
|
void |
setVni(java.lang.Long vni)
This field is specified when the traceflow packet was forwarded by an overlay
logical network.
|
java.lang.String |
toString() |
protected com.vmware.vapi.data.StructValue __dynamicStructureFields
public PolicyTraceflowObservationForwardedLogical()
protected PolicyTraceflowObservationForwardedLogical(com.vmware.vapi.data.StructValue __dynamicStructureFields)
public java.lang.String getAclRulePath()
public void setAclRulePath(java.lang.String aclRulePath)
aclRulePath
- New value for the property.public java.lang.String getComponentPath()
public void setComponentPath(java.lang.String componentPath)
componentPath
- New value for the property.public java.lang.String getDstComponentPath()
public void setDstComponentPath(java.lang.String dstComponentPath)
dstComponentPath
- New value for the property.public java.lang.String getInterfacePath()
public void setInterfacePath(java.lang.String interfacePath)
interfacePath
- New value for the property.public PolicyTraceflowObservationIpsecVpn getIpsecVpnPath()
public void setIpsecVpnPath(PolicyTraceflowObservationIpsecVpn ipsecVpnPath)
ipsecVpnPath
- New value for the property.public java.lang.String getJumptoRulePath()
public void setJumptoRulePath(java.lang.String jumptoRulePath)
jumptoRulePath
- New value for the property.public java.lang.String getL2RulePath()
public void setL2RulePath(java.lang.String l2RulePath)
l2RulePath
- New value for the property.public java.lang.String getNatRulePath()
public void setNatRulePath(java.lang.String natRulePath)
natRulePath
- New value for the property.public java.lang.String getSegmentPortPath()
public void setSegmentPortPath(java.lang.String segmentPortPath)
segmentPortPath
- New value for the property.public java.lang.Long getAclRuleId()
public void setAclRuleId(java.lang.Long aclRuleId)
aclRuleId
- New value for the property.public java.lang.String getComponentId()
public void setComponentId(java.lang.String componentId)
componentId
- New value for the property.public java.lang.String getDstComponentId()
public void setDstComponentId(java.lang.String dstComponentId)
dstComponentId
- New value for the property.public java.lang.String getDstComponentName()
public void setDstComponentName(java.lang.String dstComponentName)
dstComponentName
- New value for the property.public java.lang.String getDstComponentType()
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_PHYSICAL
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_LR
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_LS
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_DFW
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_BRIDGE
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_TUNNEL
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_HOSTSWITCH
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_FW_BRIDGE
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_RTEP_TUNNEL
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_LOAD_BALANCER
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_NAT
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_IPSEC
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_SERVICE_INSERTION
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_VMC
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_SPOOFGUARD
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_FW
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_DLB
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_SPOOFGUARD
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_LB
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_ROUTING
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_DFW
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_FORWARDING
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_HOST_SWITCH
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_UNKNOWN
public void setDstComponentType(java.lang.String dstComponentType)
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_PHYSICAL
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_LR
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_LS
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_DFW
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_BRIDGE
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_TUNNEL
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_HOSTSWITCH
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_FW_BRIDGE
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_RTEP_TUNNEL
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_LOAD_BALANCER
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_NAT
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_IPSEC
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_SERVICE_INSERTION
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_VMC
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_SPOOFGUARD
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_FW
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_DLB
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_SPOOFGUARD
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_LB
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_ROUTING
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_DFW
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_FORWARDING
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_HOST_SWITCH
TraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_UNKNOWN
dstComponentType
- New value for the property.public TraceflowObservationIpsecVpn getIpsecVpn()
public void setIpsecVpn(TraceflowObservationIpsecVpn ipsecVpn)
ipsecVpn
- New value for the property.public java.lang.Long getJumptoRuleId()
public void setJumptoRuleId(java.lang.Long jumptoRuleId)
jumptoRuleId
- New value for the property.public java.lang.Long getL2RuleId()
public void setL2RuleId(java.lang.Long l2RuleId)
l2RuleId
- New value for the property.public java.lang.String getLportId()
public void setLportId(java.lang.String lportId)
lportId
- New value for the property.public java.lang.String getLportName()
public void setLportName(java.lang.String lportName)
lportName
- New value for the property.public java.lang.Long getNatRuleId()
public void setNatRuleId(java.lang.Long natRuleId)
natRuleId
- New value for the property.public java.lang.String getNextHop()
public void setNextHop(java.lang.String nextHop)
nextHop
- New value for the property.public java.lang.String getResendType()
public void setResendType(java.lang.String resendType)
resendType
- New value for the property.public java.lang.String getRoutePrefix()
public void setRoutePrefix(java.lang.String routePrefix)
routePrefix
- New value for the property.public java.lang.Long getServiceIndex()
public void setServiceIndex(java.lang.Long serviceIndex)
serviceIndex
- New value for the property.public java.lang.Long getServicePathIndex()
public void setServicePathIndex(java.lang.Long servicePathIndex)
servicePathIndex
- New value for the property.public java.lang.Long getServiceTtl()
public void setServiceTtl(java.lang.Long serviceTtl)
serviceTtl
- New value for the property.public java.lang.String getSpoofguardIp()
public void setSpoofguardIp(java.lang.String spoofguardIp)
spoofguardIp
- New value for the property.public java.lang.String getSpoofguardMac()
public void setSpoofguardMac(java.lang.String spoofguardMac)
spoofguardMac
- New value for the property.public java.lang.Long getSpoofguardVlanId()
public void setSpoofguardVlanId(java.lang.Long spoofguardVlanId)
spoofguardVlanId
- New value for the property.public java.lang.String getSvcNhMac()
public void setSvcNhMac(java.lang.String svcNhMac)
svcNhMac
- New value for the property.public java.lang.String getTranslatedDstIp()
public void setTranslatedDstIp(java.lang.String translatedDstIp)
translatedDstIp
- New value for the property.public java.lang.String getTranslatedSrcIp()
public void setTranslatedSrcIp(java.lang.String translatedSrcIp)
translatedSrcIp
- New value for the property.public java.lang.Long getVlan()
public void setVlan(java.lang.Long vlan)
vlan
- New value for the property.public java.lang.Long getVni()
public void setVni(java.lang.Long vni)
vni
- New value for the property.public java.lang.String getComponentName()
public void setComponentName(java.lang.String componentName)
componentName
- New value for the property.public java.lang.String getComponentSubType()
TraceflowObservation.COMPONENT_SUB_TYPE_LR_TIER0
TraceflowObservation.COMPONENT_SUB_TYPE_LR_TIER1
TraceflowObservation.COMPONENT_SUB_TYPE_LR_VRF_TIER0
TraceflowObservation.COMPONENT_SUB_TYPE_LS_TRANSIT
TraceflowObservation.COMPONENT_SUB_TYPE_SI_CLASSIFIER
TraceflowObservation.COMPONENT_SUB_TYPE_SI_PROXY
TraceflowObservation.COMPONENT_SUB_TYPE_VDR
TraceflowObservation.COMPONENT_SUB_TYPE_ENI
TraceflowObservation.COMPONENT_SUB_TYPE_AWS_GATEWAY
TraceflowObservation.COMPONENT_SUB_TYPE_TGW_ROUTE
TraceflowObservation.COMPONENT_SUB_TYPE_EDGE_UPLINK
TraceflowObservation.COMPONENT_SUB_TYPE_DELL_GATEWAY
TraceflowObservation.COMPONENT_SUB_TYPE_LGW_ROUTE
TraceflowObservation.COMPONENT_SUB_TYPE_LR_KNI
TraceflowObservation.COMPONENT_SUB_TYPE_UNKNOWN
public void setComponentSubType(java.lang.String componentSubType)
TraceflowObservation.COMPONENT_SUB_TYPE_LR_TIER0
TraceflowObservation.COMPONENT_SUB_TYPE_LR_TIER1
TraceflowObservation.COMPONENT_SUB_TYPE_LR_VRF_TIER0
TraceflowObservation.COMPONENT_SUB_TYPE_LS_TRANSIT
TraceflowObservation.COMPONENT_SUB_TYPE_SI_CLASSIFIER
TraceflowObservation.COMPONENT_SUB_TYPE_SI_PROXY
TraceflowObservation.COMPONENT_SUB_TYPE_VDR
TraceflowObservation.COMPONENT_SUB_TYPE_ENI
TraceflowObservation.COMPONENT_SUB_TYPE_AWS_GATEWAY
TraceflowObservation.COMPONENT_SUB_TYPE_TGW_ROUTE
TraceflowObservation.COMPONENT_SUB_TYPE_EDGE_UPLINK
TraceflowObservation.COMPONENT_SUB_TYPE_DELL_GATEWAY
TraceflowObservation.COMPONENT_SUB_TYPE_LGW_ROUTE
TraceflowObservation.COMPONENT_SUB_TYPE_LR_KNI
TraceflowObservation.COMPONENT_SUB_TYPE_UNKNOWN
componentSubType
- New value for the property.public java.lang.String getComponentType()
TraceflowObservation.COMPONENT_TYPE_PHYSICAL
TraceflowObservation.COMPONENT_TYPE_LR
TraceflowObservation.COMPONENT_TYPE_LS
TraceflowObservation.COMPONENT_TYPE_DFW
TraceflowObservation.COMPONENT_TYPE_BRIDGE
TraceflowObservation.COMPONENT_TYPE_EDGE_TUNNEL
TraceflowObservation.COMPONENT_TYPE_EDGE_HOSTSWITCH
TraceflowObservation.COMPONENT_TYPE_FW_BRIDGE
TraceflowObservation.COMPONENT_TYPE_EDGE_RTEP_TUNNEL
TraceflowObservation.COMPONENT_TYPE_LOAD_BALANCER
TraceflowObservation.COMPONENT_TYPE_NAT
TraceflowObservation.COMPONENT_TYPE_IPSEC
TraceflowObservation.COMPONENT_TYPE_SERVICE_INSERTION
TraceflowObservation.COMPONENT_TYPE_VMC
TraceflowObservation.COMPONENT_TYPE_SPOOFGUARD
TraceflowObservation.COMPONENT_TYPE_EDGE_FW
TraceflowObservation.COMPONENT_TYPE_DLB
TraceflowObservation.COMPONENT_TYPE_ANTREA_SPOOFGUARD
TraceflowObservation.COMPONENT_TYPE_ANTREA_LB
TraceflowObservation.COMPONENT_TYPE_ANTREA_ROUTING
TraceflowObservation.COMPONENT_TYPE_ANTREA_DFW
TraceflowObservation.COMPONENT_TYPE_ANTREA_FORWARDING
TraceflowObservation.COMPONENT_TYPE_HOST_SWITCH
TraceflowObservation.COMPONENT_TYPE_UNKNOWN
public void setComponentType(java.lang.String componentType)
TraceflowObservation.COMPONENT_TYPE_PHYSICAL
TraceflowObservation.COMPONENT_TYPE_LR
TraceflowObservation.COMPONENT_TYPE_LS
TraceflowObservation.COMPONENT_TYPE_DFW
TraceflowObservation.COMPONENT_TYPE_BRIDGE
TraceflowObservation.COMPONENT_TYPE_EDGE_TUNNEL
TraceflowObservation.COMPONENT_TYPE_EDGE_HOSTSWITCH
TraceflowObservation.COMPONENT_TYPE_FW_BRIDGE
TraceflowObservation.COMPONENT_TYPE_EDGE_RTEP_TUNNEL
TraceflowObservation.COMPONENT_TYPE_LOAD_BALANCER
TraceflowObservation.COMPONENT_TYPE_NAT
TraceflowObservation.COMPONENT_TYPE_IPSEC
TraceflowObservation.COMPONENT_TYPE_SERVICE_INSERTION
TraceflowObservation.COMPONENT_TYPE_VMC
TraceflowObservation.COMPONENT_TYPE_SPOOFGUARD
TraceflowObservation.COMPONENT_TYPE_EDGE_FW
TraceflowObservation.COMPONENT_TYPE_DLB
TraceflowObservation.COMPONENT_TYPE_ANTREA_SPOOFGUARD
TraceflowObservation.COMPONENT_TYPE_ANTREA_LB
TraceflowObservation.COMPONENT_TYPE_ANTREA_ROUTING
TraceflowObservation.COMPONENT_TYPE_ANTREA_DFW
TraceflowObservation.COMPONENT_TYPE_ANTREA_FORWARDING
TraceflowObservation.COMPONENT_TYPE_HOST_SWITCH
TraceflowObservation.COMPONENT_TYPE_UNKNOWN
componentType
- New value for the property.public java.lang.String getResourceType()
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONREPLICATIONLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONRELAYEDLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONPROTECTED
public void setResourceType(java.lang.String resourceType)
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDED
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPED
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVERED
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVED
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONREPLICATIONLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONRELAYEDLOGICAL
TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONPROTECTED
resourceType
- New value for the property.public java.lang.Long getSequenceNo()
public void setSequenceNo(java.lang.Long sequenceNo)
sequenceNo
- New value for the property.public java.lang.String getSitePath()
public void setSitePath(java.lang.String sitePath)
sitePath
- New value for the property.public java.lang.Long getTimestamp()
public void setTimestamp(java.lang.Long timestamp)
timestamp
- New value for the property.public java.lang.Long getTimestampMicro()
public void setTimestampMicro(java.lang.Long timestampMicro)
timestampMicro
- New value for the property.public java.lang.String getTransportNodeId()
public void setTransportNodeId(java.lang.String transportNodeId)
transportNodeId
- New value for the property.public java.lang.String getTransportNodeName()
public void setTransportNodeName(java.lang.String transportNodeName)
transportNodeName
- New value for the property.public java.lang.String getTransportNodeType()
TraceflowObservation.TRANSPORT_NODE_TYPE_ESX
TraceflowObservation.TRANSPORT_NODE_TYPE_RHELKVM
TraceflowObservation.TRANSPORT_NODE_TYPE_UBUNTUKVM
TraceflowObservation.TRANSPORT_NODE_TYPE_CENTOSKVM
TraceflowObservation.TRANSPORT_NODE_TYPE_RHELCONTAINER
TraceflowObservation.TRANSPORT_NODE_TYPE_CENTOSCONTAINER
TraceflowObservation.TRANSPORT_NODE_TYPE_RHELSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_UBUNTUSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_CENTOSSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_SLESKVM
TraceflowObservation.TRANSPORT_NODE_TYPE_SLESSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_WINDOWSSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_RHELSMARTNIC
TraceflowObservation.TRANSPORT_NODE_TYPE_OELSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_UBUNTUSMARTNIC
TraceflowObservation.TRANSPORT_NODE_TYPE_EDGE
TraceflowObservation.TRANSPORT_NODE_TYPE_PUBLIC_CLOUD_GATEWAY_NODE
TraceflowObservation.TRANSPORT_NODE_TYPE_OTHERS
TraceflowObservation.TRANSPORT_NODE_TYPE_HYPERV
public void setTransportNodeType(java.lang.String transportNodeType)
TraceflowObservation.TRANSPORT_NODE_TYPE_ESX
TraceflowObservation.TRANSPORT_NODE_TYPE_RHELKVM
TraceflowObservation.TRANSPORT_NODE_TYPE_UBUNTUKVM
TraceflowObservation.TRANSPORT_NODE_TYPE_CENTOSKVM
TraceflowObservation.TRANSPORT_NODE_TYPE_RHELCONTAINER
TraceflowObservation.TRANSPORT_NODE_TYPE_CENTOSCONTAINER
TraceflowObservation.TRANSPORT_NODE_TYPE_RHELSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_UBUNTUSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_CENTOSSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_SLESKVM
TraceflowObservation.TRANSPORT_NODE_TYPE_SLESSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_WINDOWSSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_RHELSMARTNIC
TraceflowObservation.TRANSPORT_NODE_TYPE_OELSERVER
TraceflowObservation.TRANSPORT_NODE_TYPE_UBUNTUSMARTNIC
TraceflowObservation.TRANSPORT_NODE_TYPE_EDGE
TraceflowObservation.TRANSPORT_NODE_TYPE_PUBLIC_CLOUD_GATEWAY_NODE
TraceflowObservation.TRANSPORT_NODE_TYPE_OTHERS
TraceflowObservation.TRANSPORT_NODE_TYPE_HYPERV
transportNodeType
- 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 PolicyTraceflowObservationForwardedLogical _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 PolicyTraceflowObservationForwardedLogical _newInstance2(com.vmware.vapi.data.StructValue structValue)