Package com.vmware.nsx_policy.model
Class TraceflowObservationDropped
- java.lang.Object
-
- com.vmware.nsx_policy.model.TraceflowObservationDropped
-
- All Implemented Interfaces:
com.vmware.vapi.bindings.StaticStructure,com.vmware.vapi.bindings.Structure,java.io.Serializable
public final class TraceflowObservationDropped extends java.lang.Object implements java.io.Serializable, com.vmware.vapi.bindings.StaticStructure- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTraceflowObservationDropped.BuilderBuilder class forTraceflowObservationDropped.
-
Field Summary
Fields Modifier and Type Field Description protected com.vmware.vapi.data.StructValue__dynamicStructureFieldsstatic java.lang.String_TYPE_IDENTIFIERIdentifier denoting this class, when it is used in polymorphic context.static java.lang.StringARP_FAIL_REASON_CPFAILstatic java.lang.StringARP_FAIL_REASON_FROMCPstatic java.lang.StringARP_FAIL_REASON_NETDESTROYstatic java.lang.StringARP_FAIL_REASON_PORTDESTROYstatic java.lang.StringARP_FAIL_REASON_TABLEDESTROYstatic java.lang.StringARP_FAIL_REASON_TIMEOUTstatic java.lang.StringARP_FAIL_REASON_UNKNOWNstatic java.lang.StringIPSEC_FAIL_REASON_AUTH_DGST_MISMATCHstatic java.lang.StringIPSEC_FAIL_REASON_AUTH_DGST_SIZE_MISMATCHstatic java.lang.StringIPSEC_FAIL_REASON_AUTH_UNSUPPORTED_ALGOstatic java.lang.StringIPSEC_FAIL_REASON_CRYPTO_ARGS_INVstatic java.lang.StringIPSEC_FAIL_REASON_CRYPTO_FAILstatic java.lang.StringIPSEC_FAIL_REASON_CRYPTO_NO_BUF_SPACEstatic java.lang.StringIPSEC_FAIL_REASON_CRYPTO_PROC_ERRORstatic java.lang.StringIPSEC_FAIL_REASON_CRYPTO_PROC_INCOMPLETEstatic java.lang.StringIPSEC_FAIL_REASON_CRYPTO_SESSION_INVstatic java.lang.StringIPSEC_FAIL_REASON_CRYPTO_UNSUPPORTED_CIPHERstatic java.lang.StringIPSEC_FAIL_REASON_ENQUEUE_FAILstatic java.lang.StringIPSEC_FAIL_REASON_FRAG_NEEDEDstatic java.lang.StringIPSEC_FAIL_REASON_INNER_MALFORMEDstatic java.lang.StringIPSEC_FAIL_REASON_INNER_MALFORMED_IPstatic java.lang.StringIPSEC_FAIL_REASON_INNER_MALFORMED_TCPstatic java.lang.StringIPSEC_FAIL_REASON_INNER_MALFORMED_UDPstatic java.lang.StringIPSEC_FAIL_REASON_MALFORMEDstatic java.lang.StringIPSEC_FAIL_REASON_MALFORMED_INV_PADDINGstatic java.lang.StringIPSEC_FAIL_REASON_PADDING_REMOVAL_FAILEDstatic java.lang.StringIPSEC_FAIL_REASON_POLICY_BLOCKstatic java.lang.StringIPSEC_FAIL_REASON_POLICY_ERRORstatic java.lang.StringIPSEC_FAIL_REASON_POLICY_NOMATCHstatic java.lang.StringIPSEC_FAIL_REASON_REPLAY_PROC_DELAYstatic java.lang.StringIPSEC_FAIL_REASON_REPLAY_RECV_DELAYstatic java.lang.StringIPSEC_FAIL_REASON_REPLAY_SEQ_NUM_REPEATstatic java.lang.StringIPSEC_FAIL_REASON_SA_NOT_FOUNDstatic java.lang.StringIPSEC_FAIL_REASON_SEQ_ROLLOVERstatic java.lang.StringIPSEC_FAIL_REASON_TUN_IFACE_DOWNstatic java.lang.StringIPSEC_FAIL_REASON_UDP_ENC_STATE_MISMATCHstatic java.lang.StringIPSEC_FAIL_REASON_UNKNOWNstatic java.lang.StringIPSEC_FAIL_REASON_ZERO_SEQ_NUM_RECVDstatic java.lang.StringREASON_ARP_FAILstatic java.lang.StringREASON_BFDstatic java.lang.StringREASON_BROADCASTstatic java.lang.StringREASON_DHCPstatic java.lang.StringREASON_DLBstatic java.lang.StringREASON_FILTERED_UPLINKstatic java.lang.StringREASON_FW_RULEstatic java.lang.StringREASON_FW_STATEstatic java.lang.StringREASON_GENEVEstatic java.lang.StringREASON_GREstatic java.lang.StringREASON_IFACEstatic java.lang.StringREASON_IPstatic java.lang.StringREASON_IP_REASSstatic java.lang.StringREASON_IPSECstatic java.lang.StringREASON_IPSEC_VTIstatic java.lang.StringREASON_L2VPNstatic java.lang.StringREASON_L4PORTstatic java.lang.StringREASON_LBstatic java.lang.StringREASON_LROUTERstatic java.lang.StringREASON_LSERVICEstatic java.lang.StringREASON_LSWITCHstatic java.lang.StringREASON_MANAGEMENTstatic java.lang.StringREASON_MD_PROXYstatic java.lang.StringREASON_NATstatic java.lang.StringREASON_ND_NS_FAILstatic java.lang.StringREASON_NEIGHstatic java.lang.StringREASON_NO_EIP_ASSOCIATIONstatic java.lang.StringREASON_NO_EIP_FOUNDstatic java.lang.StringREASON_NO_ENI_FOR_IPstatic java.lang.StringREASON_NO_ENI_FOR_LIFstatic java.lang.StringREASON_NO_MACstatic java.lang.StringREASON_NO_ROUTEstatic java.lang.StringREASON_NO_ROUTE_TABLE_FOUNDstatic java.lang.StringREASON_NO_UNDERLAY_ROUTE_FOUNDstatic java.lang.StringREASON_NO_VDR_FOUNDstatic java.lang.StringREASON_NO_VDR_ON_HOSTstatic java.lang.StringREASON_NOT_VDR_DOWNLINKstatic java.lang.StringREASON_NOT_VDR_UPLINKstatic java.lang.StringREASON_RTEP_TUNNELstatic java.lang.StringREASON_SERVICE_INSERTstatic java.lang.StringREASON_SPOOFGUARDstatic java.lang.StringREASON_TTL_ZEROstatic java.lang.StringREASON_TUNNELstatic java.lang.StringREASON_UNKNOWNstatic java.lang.StringREASON_VLANstatic java.lang.StringREASON_VMC_NO_RESPONSEstatic java.lang.StringREASON_VXLANstatic java.lang.StringREASON_VXSTTstatic java.lang.StringREASON_WRONG_UPLINK
-
Constructor Summary
Constructors Modifier Constructor Description TraceflowObservationDropped()Default constructor.protectedTraceflowObservationDropped(com.vmware.vapi.data.StructValue __dynamicStructureFields)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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 TraceflowObservationDropped_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 TraceflowObservationDropped_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()booleanequals(java.lang.Object obj)java.lang.LonggetAclRuleId()This field is specified when the traceflow packet matched a L3 firewall rule.java.lang.StringgetArpFailReason()Possible values are:ARP_FAIL_REASON_UNKNOWNARP_FAIL_REASON_TIMEOUTARP_FAIL_REASON_CPFAILARP_FAIL_REASON_FROMCPARP_FAIL_REASON_PORTDESTROYARP_FAIL_REASON_TABLEDESTROYARP_FAIL_REASON_NETDESTROYThis field specifies the ARP fails reason ARP_TIMEOUT - ARP failure due to query control plane timeout ARP_CPFAIL - ARP failure due post ARP query message to control plane failure ARP_FROMCP - ARP failure due to deleting ARP entry from control plane ARP_PORTDESTROY - ARP failure due to port destruction ARP_TABLEDESTROY - ARP failure due to ARP table destruction ARP_NETDESTROY - ARP failure due to overlay network destruction 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.StringgetComponentName()The name of the component that issued the observation.java.lang.StringgetComponentSubType()Possible values are:TraceflowObservation.COMPONENT_SUB_TYPE_LR_TIER0TraceflowObservation.COMPONENT_SUB_TYPE_LR_TIER1TraceflowObservation.COMPONENT_SUB_TYPE_LR_VRF_TIER0TraceflowObservation.COMPONENT_SUB_TYPE_LS_TRANSITTraceflowObservation.COMPONENT_SUB_TYPE_SI_CLASSIFIERTraceflowObservation.COMPONENT_SUB_TYPE_SI_PROXYTraceflowObservation.COMPONENT_SUB_TYPE_VDRTraceflowObservation.COMPONENT_SUB_TYPE_ENITraceflowObservation.COMPONENT_SUB_TYPE_AWS_GATEWAYTraceflowObservation.COMPONENT_SUB_TYPE_TGW_ROUTETraceflowObservation.COMPONENT_SUB_TYPE_EDGE_UPLINKTraceflowObservation.COMPONENT_SUB_TYPE_DELL_GATEWAYTraceflowObservation.COMPONENT_SUB_TYPE_LGW_ROUTETraceflowObservation.COMPONENT_SUB_TYPE_LR_KNITraceflowObservation.COMPONENT_SUB_TYPE_UNKNOWNThe sub type of the component that issued the observation.java.lang.StringgetComponentType()Possible values are:TraceflowObservation.COMPONENT_TYPE_PHYSICALTraceflowObservation.COMPONENT_TYPE_LRTraceflowObservation.COMPONENT_TYPE_LSTraceflowObservation.COMPONENT_TYPE_DFWTraceflowObservation.COMPONENT_TYPE_BRIDGETraceflowObservation.COMPONENT_TYPE_EDGE_TUNNELTraceflowObservation.COMPONENT_TYPE_EDGE_HOSTSWITCHTraceflowObservation.COMPONENT_TYPE_FW_BRIDGETraceflowObservation.COMPONENT_TYPE_EDGE_RTEP_TUNNELTraceflowObservation.COMPONENT_TYPE_LOAD_BALANCERTraceflowObservation.COMPONENT_TYPE_NATTraceflowObservation.COMPONENT_TYPE_IPSECTraceflowObservation.COMPONENT_TYPE_SERVICE_INSERTIONTraceflowObservation.COMPONENT_TYPE_VMCTraceflowObservation.COMPONENT_TYPE_SPOOFGUARDTraceflowObservation.COMPONENT_TYPE_EDGE_FWTraceflowObservation.COMPONENT_TYPE_DLBTraceflowObservation.COMPONENT_TYPE_ANTREA_SPOOFGUARDTraceflowObservation.COMPONENT_TYPE_ANTREA_LBTraceflowObservation.COMPONENT_TYPE_ANTREA_ROUTINGTraceflowObservation.COMPONENT_TYPE_ANTREA_DFWTraceflowObservation.COMPONENT_TYPE_ANTREA_FORWARDINGTraceflowObservation.COMPONENT_TYPE_HOST_SWITCHTraceflowObservation.COMPONENT_TYPE_UNKNOWNThe type of the component that issued the observation.java.lang.StringgetIpsecFailReason()Possible values are:IPSEC_FAIL_REASON_SA_NOT_FOUNDIPSEC_FAIL_REASON_UDP_ENC_STATE_MISMATCHIPSEC_FAIL_REASON_SEQ_ROLLOVERIPSEC_FAIL_REASON_FRAG_NEEDEDIPSEC_FAIL_REASON_TUN_IFACE_DOWNIPSEC_FAIL_REASON_POLICY_NOMATCHIPSEC_FAIL_REASON_POLICY_BLOCKIPSEC_FAIL_REASON_POLICY_ERRORIPSEC_FAIL_REASON_REPLAY_SEQ_NUM_REPEATIPSEC_FAIL_REASON_REPLAY_RECV_DELAYIPSEC_FAIL_REASON_REPLAY_PROC_DELAYIPSEC_FAIL_REASON_ZERO_SEQ_NUM_RECVDIPSEC_FAIL_REASON_ENQUEUE_FAILIPSEC_FAIL_REASON_AUTH_DGST_MISMATCHIPSEC_FAIL_REASON_AUTH_DGST_SIZE_MISMATCHIPSEC_FAIL_REASON_AUTH_UNSUPPORTED_ALGOIPSEC_FAIL_REASON_CRYPTO_FAILIPSEC_FAIL_REASON_CRYPTO_PROC_INCOMPLETEIPSEC_FAIL_REASON_CRYPTO_SESSION_INVIPSEC_FAIL_REASON_CRYPTO_ARGS_INVIPSEC_FAIL_REASON_CRYPTO_PROC_ERRORIPSEC_FAIL_REASON_CRYPTO_NO_BUF_SPACEIPSEC_FAIL_REASON_CRYPTO_UNSUPPORTED_CIPHERIPSEC_FAIL_REASON_MALFORMEDIPSEC_FAIL_REASON_MALFORMED_INV_PADDINGIPSEC_FAIL_REASON_PADDING_REMOVAL_FAILEDIPSEC_FAIL_REASON_INNER_MALFORMEDIPSEC_FAIL_REASON_INNER_MALFORMED_IPIPSEC_FAIL_REASON_INNER_MALFORMED_UDPIPSEC_FAIL_REASON_INNER_MALFORMED_TCPIPSEC_FAIL_REASON_UNKNOWNThis field specifies the IPSec VPN fails reason IPSEC_SA_NOT_FOUND - IPSec SA required for processing the packet does not exist IPSEC_UDP_ENC_STATE_MISMATCH - ESP packet is UDP encapsulated but IPsec SA does not expect UDP encapsulation IPSEC_SEQ_ROLLOVER - IPSec SA sequence number has exceeded the maximum value IPSEC_FRAG_NEEDED - Received packet has DF bit set in IP header but requires fragmentation due to ESP encapsulation IPSEC_TUN_IFACE_DOWN - IPSec tunnel interface is down IPSEC_POLICY_NOMATCH - Received packet does not match IPSec policy IPSEC_POLICY_BLOCK - IPSec packet processing failed IPSEC_POLICY_ERROR - IPSec packet processing failed IPSEC_REPLAY_SEQ_NUM_REPEAT - IPSec packet is dropped due to replay IPSEC_REPLAY_RECV_DELAY - IPSec packet is dropped due to replay IPSEC_REPLAY_PROC_DELAY - IPSec packet is dropped due to replay IPSEC_ZERO_SEQ_NUM_RECVD - ESP packet is received with sequence number as zero IPSEC_ENQUEUE_FAIL - Packet processing failed during crypto operation IPSEC_AUTH_DGST_MISMATCH - Packet integrity check failed due to digest mismatch IPSEC_AUTH_DGST_SIZE_MISMATCH - Packet integrity check failed due to invalid digest length IPSEC_AUTH_UNSUPPORTED_ALGO - Packet integrity check failed due to unsupported hash algorithm IPSEC_CRYPTO_FAIL - Packet processing failed during crypto operation IPSEC_CRYPTO_PROC_INCOMPLETE - Packet processing failed during crypto operation IPSEC_CRYPTO_SESSION_INV - Packet processing failed during crypto operation IPSEC_CRYPTO_ARGS_INV - Packet processing failed during crypto operation IPSEC_CRYPTO_PROC_ERROR - Packet processing failed during crypto operation IPSEC_CRYPTO_NO_BUF_SPACE - Packet processing failed during crypto operation IPSEC_CRYPTO_UNSUPPORTED_CIPHER - Packet processing failed during crypto operation IPSEC_MALFORMED - Received ESP packet is malformed IPSEC_MALFORMED_INV_PADDING - Received ESP packet is malformed IPSEC_PADDING_REMOVAL_FAILED - Received ESP packet is malformed IPSEC_INNER_MALFORMED - IP packet after ESP decryption is malformed IPSEC_INNER_MALFORMED_IP - IP packet after ESP decryption is malformed IPSEC_INNER_MALFORMED_UDP - IP packet after ESP decryption is malformed IPSEC_INNER_MALFORMED_TCP - IP packet after ESP decryption is malformed IPSEC_UNKNOWN - IPSec VPN failure reason is unknown 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.LonggetJumptoRuleId()This field is specified when the traceflow packet matched a jump-to rule.java.lang.LonggetL2RuleId()This field is specified when the traceflow packet matched a l2 rule.java.lang.StringgetLportId()The id of the logical port at which the traceflow packet was dropped 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.StringgetLportName()The name of the logical port at which the traceflow packet was dropped 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.LonggetNatRuleId()This field is specified when the traceflow packet matched a NAT rule.java.lang.StringgetReason()Possible values are:REASON_ARP_FAILREASON_BFDREASON_BROADCASTREASON_DHCPREASON_DLBREASON_FW_RULEREASON_GENEVEREASON_GREREASON_IFACEREASON_IPREASON_IP_REASSREASON_IPSECREASON_IPSEC_VTIREASON_L2VPNREASON_L4PORTREASON_LBREASON_LROUTERREASON_LSERVICEREASON_LSWITCHREASON_MANAGEMENTREASON_MD_PROXYREASON_NATREASON_RTEP_TUNNELREASON_ND_NS_FAILREASON_NEIGHREASON_NO_EIP_FOUNDREASON_NO_EIP_ASSOCIATIONREASON_NO_ENI_FOR_IPREASON_NO_ENI_FOR_LIFREASON_NO_ROUTEREASON_NO_ROUTE_TABLE_FOUNDREASON_NO_UNDERLAY_ROUTE_FOUNDREASON_NOT_VDR_DOWNLINKREASON_NO_VDR_FOUNDREASON_NO_VDR_ON_HOSTREASON_NOT_VDR_UPLINKREASON_SERVICE_INSERTREASON_SPOOFGUARDREASON_TTL_ZEROREASON_TUNNELREASON_VLANREASON_VXLANREASON_VXSTTREASON_VMC_NO_RESPONSEREASON_WRONG_UPLINKREASON_FW_STATEREASON_NO_MACREASON_UNKNOWNREASON_FILTERED_UPLINKThis field specifies the drop reason of traceflow packet.java.lang.StringgetResourceType()Possible values are:TraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDTraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDTraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONDELIVEREDTraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDTraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONFORWARDEDLOGICALTraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONDROPPEDLOGICALTraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONRECEIVEDLOGICALTraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONREPLICATIONLOGICALTraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONRELAYEDLOGICALTraceflowObservation.RESOURCE_TYPE_TRACEFLOWOBSERVATIONPROTECTEDThe value of this property is automatically populated to"TraceflowObservationDropped".java.lang.LonggetSequenceNo()the hop count for observations on the transport node that a traceflow packet is injected in will be 0.java.lang.StringgetSitePath()This field contains the site path where this observation was generated.java.lang.LonggetTimestamp()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.LonggetTimestampMicro()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.StringgetTransportNodeId()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.StringgetTransportNodeName()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.StringgetTransportNodeType()Possible values are:TraceflowObservation.TRANSPORT_NODE_TYPE_ESXTraceflowObservation.TRANSPORT_NODE_TYPE_RHELKVMTraceflowObservation.TRANSPORT_NODE_TYPE_UBUNTUKVMTraceflowObservation.TRANSPORT_NODE_TYPE_CENTOSKVMTraceflowObservation.TRANSPORT_NODE_TYPE_RHELCONTAINERTraceflowObservation.TRANSPORT_NODE_TYPE_CENTOSCONTAINERTraceflowObservation.TRANSPORT_NODE_TYPE_RHELSERVERTraceflowObservation.TRANSPORT_NODE_TYPE_UBUNTUSERVERTraceflowObservation.TRANSPORT_NODE_TYPE_CENTOSSERVERTraceflowObservation.TRANSPORT_NODE_TYPE_SLESKVMTraceflowObservation.TRANSPORT_NODE_TYPE_SLESSERVERTraceflowObservation.TRANSPORT_NODE_TYPE_WINDOWSSERVERTraceflowObservation.TRANSPORT_NODE_TYPE_RHELSMARTNICTraceflowObservation.TRANSPORT_NODE_TYPE_OELSERVERTraceflowObservation.TRANSPORT_NODE_TYPE_UBUNTUSMARTNICTraceflowObservation.TRANSPORT_NODE_TYPE_EDGETraceflowObservation.TRANSPORT_NODE_TYPE_PUBLIC_CLOUD_GATEWAY_NODETraceflowObservation.TRANSPORT_NODE_TYPE_OTHERSTraceflowObservation.TRANSPORT_NODE_TYPE_HYPERVtype 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.inthashCode()voidsetAclRuleId(java.lang.Long aclRuleId)This field is specified when the traceflow packet matched a L3 firewall rule.voidsetArpFailReason(java.lang.String arpFailReason)Possible values are:ARP_FAIL_REASON_UNKNOWNARP_FAIL_REASON_TIMEOUTARP_FAIL_REASON_CPFAILARP_FAIL_REASON_FROMCPARP_FAIL_REASON_PORTDESTROYARP_FAIL_REASON_TABLEDESTROYARP_FAIL_REASON_NETDESTROYThis field specifies the ARP fails reason ARP_TIMEOUT - ARP failure due to query control plane timeout ARP_CPFAIL - ARP failure due post ARP query message to control plane failure ARP_FROMCP - ARP failure due to deleting ARP entry from control plane ARP_PORTDESTROY - ARP failure due to port destruction ARP_TABLEDESTROY - ARP failure due to ARP table destruction ARP_NETDESTROY - ARP failure due to overlay network destruction This property may be present in responses from the server, but if it is present in a request to server it will be ignored.voidsetComponentName(java.lang.String componentName)The name of the component that issued the observation.voidsetComponentSubType(java.lang.String componentSubType)Possible values are:TraceflowObservation.COMPONENT_SUB_TYPE_LR_TIER0TraceflowObservation.COMPONENT_SUB_TYPE_LR_TIER1TraceflowObservation.COMPONENT_SUB_TYPE_LR_VRF_TIER0TraceflowObservation.COMPONENT_SUB_TYPE_LS_TRANSITTraceflowObservation.COMPONENT_SUB_TYPE_SI_CLASSIFIERTraceflowObservation.COMPONENT_SUB_TYPE_SI_PROXYTraceflowObservation.COMPONENT_SUB_TYPE_VDRTraceflowObservation.COMPONENT_SUB_TYPE_ENITraceflowObservation.COMPONENT_SUB_TYPE_AWS_GATEWAYTraceflowObservation.COMPONENT_SUB_TYPE_TGW_ROUTETraceflowObservation.COMPONENT_SUB_TYPE_EDGE_UPLINKTraceflowObservation.COMPONENT_SUB_TYPE_DELL_GATEWAYTraceflowObservation.COMPONENT_SUB_TYPE_LGW_ROUTETraceflowObservation.COMPONENT_SUB_TYPE_LR_KNITraceflowObservation.COMPONENT_SUB_TYPE_UNKNOWNThe sub type of the component that issued the observation.voidsetComponentType(java.lang.String componentType)Possible values are:TraceflowObservation.COMPONENT_TYPE_PHYSICALTraceflowObservation.COMPONENT_TYPE_LRTraceflowObservation.COMPONENT_TYPE_LSTraceflowObservation.COMPONENT_TYPE_DFWTraceflowObservation.COMPONENT_TYPE_BRIDGETraceflowObservation.COMPONENT_TYPE_EDGE_TUNNELTraceflowObservation.COMPONENT_TYPE_EDGE_HOSTSWITCHTraceflowObservation.COMPONENT_TYPE_FW_BRIDGETraceflowObservation.COMPONENT_TYPE_EDGE_RTEP_TUNNELTraceflowObservation.COMPONENT_TYPE_LOAD_BALANCERTraceflowObservation.COMPONENT_TYPE_NATTraceflowObservation.COMPONENT_TYPE_IPSECTraceflowObservation.COMPONENT_TYPE_SERVICE_INSERTIONTraceflowObservation.COMPONENT_TYPE_VMCTraceflowObservation.COMPONENT_TYPE_SPOOFGUARDTraceflowObservation.COMPONENT_TYPE_EDGE_FWTraceflowObservation.COMPONENT_TYPE_DLBTraceflowObservation.COMPONENT_TYPE_ANTREA_SPOOFGUARDTraceflowObservation.COMPONENT_TYPE_ANTREA_LBTraceflowObservation.COMPONENT_TYPE_ANTREA_ROUTINGTraceflowObservation.COMPONENT_TYPE_ANTREA_DFWTraceflowObservation.COMPONENT_TYPE_ANTREA_FORWARDINGTraceflowObservation.COMPONENT_TYPE_HOST_SWITCHTraceflowObservation.COMPONENT_TYPE_UNKNOWNThe type of the component that issued the observation.voidsetIpsecFailReason(java.lang.String ipsecFailReason)Possible values are:IPSEC_FAIL_REASON_SA_NOT_FOUNDIPSEC_FAIL_REASON_UDP_ENC_STATE_MISMATCHIPSEC_FAIL_REASON_SEQ_ROLLOVERIPSEC_FAIL_REASON_FRAG_NEEDEDIPSEC_FAIL_REASON_TUN_IFACE_DOWNIPSEC_FAIL_REASON_POLICY_NOMATCHIPSEC_FAIL_REASON_POLICY_BLOCKIPSEC_FAIL_REASON_POLICY_ERRORIPSEC_FAIL_REASON_REPLAY_SEQ_NUM_REPEATIPSEC_FAIL_REASON_REPLAY_RECV_DELAYIPSEC_FAIL_REASON_REPLAY_PROC_DELAYIPSEC_FAIL_REASON_ZERO_SEQ_NUM_RECVDIPSEC_FAIL_REASON_ENQUEUE_FAILIPSEC_FAIL_REASON_AUTH_DGST_MISMATCHIPSEC_FAIL_REASON_AUTH_DGST_SIZE_MISMATCHIPSEC_FAIL_REASON_AUTH_UNSUPPORTED_ALGOIPSEC_FAIL_REASON_CRYPTO_FAILIPSEC_FAIL_REASON_CRYPTO_PROC_INCOMPLETEIPSEC_FAIL_REASON_CRYPTO_SESSION_INVIPSEC_FAIL_REASON_CRYPTO_ARGS_INVIPSEC_FAIL_REASON_CRYPTO_PROC_ERRORIPSEC_FAIL_REASON_CRYPTO_NO_BUF_SPACEIPSEC_FAIL_REASON_CRYPTO_UNSUPPORTED_CIPHERIPSEC_FAIL_REASON_MALFORMEDIPSEC_FAIL_REASON_MALFORMED_INV_PADDINGIPSEC_FAIL_REASON_PADDING_REMOVAL_FAILEDIPSEC_FAIL_REASON_INNER_MALFORMEDIPSEC_FAIL_REASON_INNER_MALFORMED_IPIPSEC_FAIL_REASON_INNER_MALFORMED_UDPIPSEC_FAIL_REASON_INNER_MALFORMED_TCPIPSEC_FAIL_REASON_UNKNOWNThis field specifies the IPSec VPN fails reason IPSEC_SA_NOT_FOUND - IPSec SA required for processing the packet does not exist IPSEC_UDP_ENC_STATE_MISMATCH - ESP packet is UDP encapsulated but IPsec SA does not expect UDP encapsulation IPSEC_SEQ_ROLLOVER - IPSec SA sequence number has exceeded the maximum value IPSEC_FRAG_NEEDED - Received packet has DF bit set in IP header but requires fragmentation due to ESP encapsulation IPSEC_TUN_IFACE_DOWN - IPSec tunnel interface is down IPSEC_POLICY_NOMATCH - Received packet does not match IPSec policy IPSEC_POLICY_BLOCK - IPSec packet processing failed IPSEC_POLICY_ERROR - IPSec packet processing failed IPSEC_REPLAY_SEQ_NUM_REPEAT - IPSec packet is dropped due to replay IPSEC_REPLAY_RECV_DELAY - IPSec packet is dropped due to replay IPSEC_REPLAY_PROC_DELAY - IPSec packet is dropped due to replay IPSEC_ZERO_SEQ_NUM_RECVD - ESP packet is received with sequence number as zero IPSEC_ENQUEUE_FAIL - Packet processing failed during crypto operation IPSEC_AUTH_DGST_MISMATCH - Packet integrity check failed due to digest mismatch IPSEC_AUTH_DGST_SIZE_MISMATCH - Packet integrity check failed due to invalid digest length IPSEC_AUTH_UNSUPPORTED_ALGO - Packet integrity check failed due to unsupported hash algorithm IPSEC_CRYPTO_FAIL - Packet processing failed during crypto operation IPSEC_CRYPTO_PROC_INCOMPLETE - Packet processing failed during crypto operation IPSEC_CRYPTO_SESSION_INV - Packet processing failed during crypto operation IPSEC_CRYPTO_ARGS_INV - Packet processing failed during crypto operation IPSEC_CRYPTO_PROC_ERROR - Packet processing failed during crypto operation IPSEC_CRYPTO_NO_BUF_SPACE - Packet processing failed during crypto operation IPSEC_CRYPTO_UNSUPPORTED_CIPHER - Packet processing failed during crypto operation IPSEC_MALFORMED - Received ESP packet is malformed IPSEC_MALFORMED_INV_PADDING - Received ESP packet is malformed IPSEC_PADDING_REMOVAL_FAILED - Received ESP packet is malformed IPSEC_INNER_MALFORMED - IP packet after ESP decryption is malformed IPSEC_INNER_MALFORMED_IP - IP packet after ESP decryption is malformed IPSEC_INNER_MALFORMED_UDP - IP packet after ESP decryption is malformed IPSEC_INNER_MALFORMED_TCP - IP packet after ESP decryption is malformed IPSEC_UNKNOWN - IPSec VPN failure reason is unknown This property may be present in responses from the server, but if it is present in a request to server it will be ignored.voidsetJumptoRuleId(java.lang.Long jumptoRuleId)This field is specified when the traceflow packet matched a jump-to rule.voidsetL2RuleId(java.lang.Long l2RuleId)This field is specified when the traceflow packet matched a l2 rule.voidsetLportId(java.lang.String lportId)The id of the logical port at which the traceflow packet was dropped This property may be present in responses from the server, but if it is present in a request to server it will be ignored.voidsetLportName(java.lang.String lportName)The name of the logical port at which the traceflow packet was dropped This property may be present in responses from the server, but if it is present in a request to server it will be ignored.voidsetNatRuleId(java.lang.Long natRuleId)This field is specified when the traceflow packet matched a NAT rule.voidsetReason(java.lang.String reason)Possible values are:REASON_ARP_FAILREASON_BFDREASON_BROADCASTREASON_DHCPREASON_DLBREASON_FW_RULEREASON_GENEVEREASON_GREREASON_IFACEREASON_IPREASON_IP_REASSREASON_IPSECREASON_IPSEC_VTIREASON_L2VPNREASON_L4PORTREASON_LBREASON_LROUTERREASON_LSERVICEREASON_LSWITCHREASON_MANAGEMENTREASON_MD_PROXYREASON_NATREASON_RTEP_TUNNELREASON_ND_NS_FAILREASON_NEIGHREASON_NO_EIP_FOUNDREASON_NO_EIP_ASSOCIATIONREASON_NO_ENI_FOR_IPREASON_NO_ENI_FOR_LIFREASON_NO_ROUTEREASON_NO_ROUTE_TABLE_FOUNDREASON_NO_UNDERLAY_ROUTE_FOUNDREASON_NOT_VDR_DOWNLINKREASON_NO_VDR_FOUNDREASON_NO_VDR_ON_HOSTREASON_NOT_VDR_UPLINKREASON_SERVICE_INSERTREASON_SPOOFGUARDREASON_TTL_ZEROREASON_TUNNELREASON_VLANREASON_VXLANREASON_VXSTTREASON_VMC_NO_RESPONSEREASON_WRONG_UPLINKREASON_FW_STATEREASON_NO_MACREASON_UNKNOWNREASON_FILTERED_UPLINKThis field specifies the drop reason of traceflow packet.voidsetSequenceNo(java.lang.Long sequenceNo)the hop count for observations on the transport node that a traceflow packet is injected in will be 0.voidsetSitePath(java.lang.String sitePath)This field contains the site path where this observation was generated.voidsetTimestamp(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.voidsetTimestampMicro(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.voidsetTransportNodeId(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.voidsetTransportNodeName(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.voidsetTransportNodeType(java.lang.String transportNodeType)Possible values are:TraceflowObservation.TRANSPORT_NODE_TYPE_ESXTraceflowObservation.TRANSPORT_NODE_TYPE_RHELKVMTraceflowObservation.TRANSPORT_NODE_TYPE_UBUNTUKVMTraceflowObservation.TRANSPORT_NODE_TYPE_CENTOSKVMTraceflowObservation.TRANSPORT_NODE_TYPE_RHELCONTAINERTraceflowObservation.TRANSPORT_NODE_TYPE_CENTOSCONTAINERTraceflowObservation.TRANSPORT_NODE_TYPE_RHELSERVERTraceflowObservation.TRANSPORT_NODE_TYPE_UBUNTUSERVERTraceflowObservation.TRANSPORT_NODE_TYPE_CENTOSSERVERTraceflowObservation.TRANSPORT_NODE_TYPE_SLESKVMTraceflowObservation.TRANSPORT_NODE_TYPE_SLESSERVERTraceflowObservation.TRANSPORT_NODE_TYPE_WINDOWSSERVERTraceflowObservation.TRANSPORT_NODE_TYPE_RHELSMARTNICTraceflowObservation.TRANSPORT_NODE_TYPE_OELSERVERTraceflowObservation.TRANSPORT_NODE_TYPE_UBUNTUSMARTNICTraceflowObservation.TRANSPORT_NODE_TYPE_EDGETraceflowObservation.TRANSPORT_NODE_TYPE_PUBLIC_CLOUD_GATEWAY_NODETraceflowObservation.TRANSPORT_NODE_TYPE_OTHERSTraceflowObservation.TRANSPORT_NODE_TYPE_HYPERVtype 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.StringtoString()
-
-
-
Field Detail
-
_TYPE_IDENTIFIER
public static final java.lang.String _TYPE_IDENTIFIER
Identifier denoting this class, when it is used in polymorphic context.This value should be assigned to the property which is used to discriminate the actual type used in the polymorphic context.
- See Also:
- Constant Field Values
-
ARP_FAIL_REASON_UNKNOWN
public static final java.lang.String ARP_FAIL_REASON_UNKNOWN
- See Also:
- Constant Field Values
-
ARP_FAIL_REASON_TIMEOUT
public static final java.lang.String ARP_FAIL_REASON_TIMEOUT
- See Also:
- Constant Field Values
-
ARP_FAIL_REASON_CPFAIL
public static final java.lang.String ARP_FAIL_REASON_CPFAIL
- See Also:
- Constant Field Values
-
ARP_FAIL_REASON_FROMCP
public static final java.lang.String ARP_FAIL_REASON_FROMCP
- See Also:
- Constant Field Values
-
ARP_FAIL_REASON_PORTDESTROY
public static final java.lang.String ARP_FAIL_REASON_PORTDESTROY
- See Also:
- Constant Field Values
-
ARP_FAIL_REASON_TABLEDESTROY
public static final java.lang.String ARP_FAIL_REASON_TABLEDESTROY
- See Also:
- Constant Field Values
-
ARP_FAIL_REASON_NETDESTROY
public static final java.lang.String ARP_FAIL_REASON_NETDESTROY
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_SA_NOT_FOUND
public static final java.lang.String IPSEC_FAIL_REASON_SA_NOT_FOUND
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_UDP_ENC_STATE_MISMATCH
public static final java.lang.String IPSEC_FAIL_REASON_UDP_ENC_STATE_MISMATCH
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_SEQ_ROLLOVER
public static final java.lang.String IPSEC_FAIL_REASON_SEQ_ROLLOVER
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_FRAG_NEEDED
public static final java.lang.String IPSEC_FAIL_REASON_FRAG_NEEDED
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_TUN_IFACE_DOWN
public static final java.lang.String IPSEC_FAIL_REASON_TUN_IFACE_DOWN
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_POLICY_NOMATCH
public static final java.lang.String IPSEC_FAIL_REASON_POLICY_NOMATCH
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_POLICY_BLOCK
public static final java.lang.String IPSEC_FAIL_REASON_POLICY_BLOCK
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_POLICY_ERROR
public static final java.lang.String IPSEC_FAIL_REASON_POLICY_ERROR
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_REPLAY_SEQ_NUM_REPEAT
public static final java.lang.String IPSEC_FAIL_REASON_REPLAY_SEQ_NUM_REPEAT
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_REPLAY_RECV_DELAY
public static final java.lang.String IPSEC_FAIL_REASON_REPLAY_RECV_DELAY
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_REPLAY_PROC_DELAY
public static final java.lang.String IPSEC_FAIL_REASON_REPLAY_PROC_DELAY
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_ZERO_SEQ_NUM_RECVD
public static final java.lang.String IPSEC_FAIL_REASON_ZERO_SEQ_NUM_RECVD
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_ENQUEUE_FAIL
public static final java.lang.String IPSEC_FAIL_REASON_ENQUEUE_FAIL
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_AUTH_DGST_MISMATCH
public static final java.lang.String IPSEC_FAIL_REASON_AUTH_DGST_MISMATCH
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_AUTH_DGST_SIZE_MISMATCH
public static final java.lang.String IPSEC_FAIL_REASON_AUTH_DGST_SIZE_MISMATCH
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_AUTH_UNSUPPORTED_ALGO
public static final java.lang.String IPSEC_FAIL_REASON_AUTH_UNSUPPORTED_ALGO
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_CRYPTO_FAIL
public static final java.lang.String IPSEC_FAIL_REASON_CRYPTO_FAIL
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_CRYPTO_PROC_INCOMPLETE
public static final java.lang.String IPSEC_FAIL_REASON_CRYPTO_PROC_INCOMPLETE
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_CRYPTO_SESSION_INV
public static final java.lang.String IPSEC_FAIL_REASON_CRYPTO_SESSION_INV
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_CRYPTO_ARGS_INV
public static final java.lang.String IPSEC_FAIL_REASON_CRYPTO_ARGS_INV
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_CRYPTO_PROC_ERROR
public static final java.lang.String IPSEC_FAIL_REASON_CRYPTO_PROC_ERROR
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_CRYPTO_NO_BUF_SPACE
public static final java.lang.String IPSEC_FAIL_REASON_CRYPTO_NO_BUF_SPACE
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_CRYPTO_UNSUPPORTED_CIPHER
public static final java.lang.String IPSEC_FAIL_REASON_CRYPTO_UNSUPPORTED_CIPHER
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_MALFORMED
public static final java.lang.String IPSEC_FAIL_REASON_MALFORMED
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_MALFORMED_INV_PADDING
public static final java.lang.String IPSEC_FAIL_REASON_MALFORMED_INV_PADDING
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_PADDING_REMOVAL_FAILED
public static final java.lang.String IPSEC_FAIL_REASON_PADDING_REMOVAL_FAILED
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_INNER_MALFORMED
public static final java.lang.String IPSEC_FAIL_REASON_INNER_MALFORMED
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_INNER_MALFORMED_IP
public static final java.lang.String IPSEC_FAIL_REASON_INNER_MALFORMED_IP
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_INNER_MALFORMED_UDP
public static final java.lang.String IPSEC_FAIL_REASON_INNER_MALFORMED_UDP
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_INNER_MALFORMED_TCP
public static final java.lang.String IPSEC_FAIL_REASON_INNER_MALFORMED_TCP
- See Also:
- Constant Field Values
-
IPSEC_FAIL_REASON_UNKNOWN
public static final java.lang.String IPSEC_FAIL_REASON_UNKNOWN
- See Also:
- Constant Field Values
-
REASON_ARP_FAIL
public static final java.lang.String REASON_ARP_FAIL
- See Also:
- Constant Field Values
-
REASON_BFD
public static final java.lang.String REASON_BFD
- See Also:
- Constant Field Values
-
REASON_BROADCAST
public static final java.lang.String REASON_BROADCAST
- See Also:
- Constant Field Values
-
REASON_DHCP
public static final java.lang.String REASON_DHCP
- See Also:
- Constant Field Values
-
REASON_DLB
public static final java.lang.String REASON_DLB
- See Also:
- Constant Field Values
-
REASON_FW_RULE
public static final java.lang.String REASON_FW_RULE
- See Also:
- Constant Field Values
-
REASON_GENEVE
public static final java.lang.String REASON_GENEVE
- See Also:
- Constant Field Values
-
REASON_GRE
public static final java.lang.String REASON_GRE
- See Also:
- Constant Field Values
-
REASON_IFACE
public static final java.lang.String REASON_IFACE
- See Also:
- Constant Field Values
-
REASON_IP
public static final java.lang.String REASON_IP
- See Also:
- Constant Field Values
-
REASON_IP_REASS
public static final java.lang.String REASON_IP_REASS
- See Also:
- Constant Field Values
-
REASON_IPSEC
public static final java.lang.String REASON_IPSEC
- See Also:
- Constant Field Values
-
REASON_IPSEC_VTI
public static final java.lang.String REASON_IPSEC_VTI
- See Also:
- Constant Field Values
-
REASON_L2VPN
public static final java.lang.String REASON_L2VPN
- See Also:
- Constant Field Values
-
REASON_L4PORT
public static final java.lang.String REASON_L4PORT
- See Also:
- Constant Field Values
-
REASON_LB
public static final java.lang.String REASON_LB
- See Also:
- Constant Field Values
-
REASON_LROUTER
public static final java.lang.String REASON_LROUTER
- See Also:
- Constant Field Values
-
REASON_LSERVICE
public static final java.lang.String REASON_LSERVICE
- See Also:
- Constant Field Values
-
REASON_LSWITCH
public static final java.lang.String REASON_LSWITCH
- See Also:
- Constant Field Values
-
REASON_MANAGEMENT
public static final java.lang.String REASON_MANAGEMENT
- See Also:
- Constant Field Values
-
REASON_MD_PROXY
public static final java.lang.String REASON_MD_PROXY
- See Also:
- Constant Field Values
-
REASON_NAT
public static final java.lang.String REASON_NAT
- See Also:
- Constant Field Values
-
REASON_RTEP_TUNNEL
public static final java.lang.String REASON_RTEP_TUNNEL
- See Also:
- Constant Field Values
-
REASON_ND_NS_FAIL
public static final java.lang.String REASON_ND_NS_FAIL
- See Also:
- Constant Field Values
-
REASON_NEIGH
public static final java.lang.String REASON_NEIGH
- See Also:
- Constant Field Values
-
REASON_NO_EIP_FOUND
public static final java.lang.String REASON_NO_EIP_FOUND
- See Also:
- Constant Field Values
-
REASON_NO_EIP_ASSOCIATION
public static final java.lang.String REASON_NO_EIP_ASSOCIATION
- See Also:
- Constant Field Values
-
REASON_NO_ENI_FOR_IP
public static final java.lang.String REASON_NO_ENI_FOR_IP
- See Also:
- Constant Field Values
-
REASON_NO_ENI_FOR_LIF
public static final java.lang.String REASON_NO_ENI_FOR_LIF
- See Also:
- Constant Field Values
-
REASON_NO_ROUTE
public static final java.lang.String REASON_NO_ROUTE
- See Also:
- Constant Field Values
-
REASON_NO_ROUTE_TABLE_FOUND
public static final java.lang.String REASON_NO_ROUTE_TABLE_FOUND
- See Also:
- Constant Field Values
-
REASON_NO_UNDERLAY_ROUTE_FOUND
public static final java.lang.String REASON_NO_UNDERLAY_ROUTE_FOUND
- See Also:
- Constant Field Values
-
REASON_NOT_VDR_DOWNLINK
public static final java.lang.String REASON_NOT_VDR_DOWNLINK
- See Also:
- Constant Field Values
-
REASON_NO_VDR_FOUND
public static final java.lang.String REASON_NO_VDR_FOUND
- See Also:
- Constant Field Values
-
REASON_NO_VDR_ON_HOST
public static final java.lang.String REASON_NO_VDR_ON_HOST
- See Also:
- Constant Field Values
-
REASON_NOT_VDR_UPLINK
public static final java.lang.String REASON_NOT_VDR_UPLINK
- See Also:
- Constant Field Values
-
REASON_SERVICE_INSERT
public static final java.lang.String REASON_SERVICE_INSERT
- See Also:
- Constant Field Values
-
REASON_SPOOFGUARD
public static final java.lang.String REASON_SPOOFGUARD
- See Also:
- Constant Field Values
-
REASON_TTL_ZERO
public static final java.lang.String REASON_TTL_ZERO
- See Also:
- Constant Field Values
-
REASON_TUNNEL
public static final java.lang.String REASON_TUNNEL
- See Also:
- Constant Field Values
-
REASON_VLAN
public static final java.lang.String REASON_VLAN
- See Also:
- Constant Field Values
-
REASON_VXLAN
public static final java.lang.String REASON_VXLAN
- See Also:
- Constant Field Values
-
REASON_VXSTT
public static final java.lang.String REASON_VXSTT
- See Also:
- Constant Field Values
-
REASON_VMC_NO_RESPONSE
public static final java.lang.String REASON_VMC_NO_RESPONSE
- See Also:
- Constant Field Values
-
REASON_WRONG_UPLINK
public static final java.lang.String REASON_WRONG_UPLINK
- See Also:
- Constant Field Values
-
REASON_FW_STATE
public static final java.lang.String REASON_FW_STATE
- See Also:
- Constant Field Values
-
REASON_NO_MAC
public static final java.lang.String REASON_NO_MAC
- See Also:
- Constant Field Values
-
REASON_UNKNOWN
public static final java.lang.String REASON_UNKNOWN
- See Also:
- Constant Field Values
-
REASON_FILTERED_UPLINK
public static final java.lang.String REASON_FILTERED_UPLINK
- See Also:
- Constant Field Values
-
__dynamicStructureFields
protected com.vmware.vapi.data.StructValue __dynamicStructureFields
-
-
Method Detail
-
getAclRuleId
public java.lang.Long getAclRuleId()
This field is specified when the traceflow packet matched a L3 firewall rule. 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.
-
setAclRuleId
public void setAclRuleId(java.lang.Long aclRuleId)
This field is specified when the traceflow packet matched a L3 firewall rule. 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:
aclRuleId- New value for the property.
-
getArpFailReason
public java.lang.String getArpFailReason()
Possible values are: This field specifies the ARP fails reason ARP_TIMEOUT - ARP failure due to query control plane timeout ARP_CPFAIL - ARP failure due post ARP query message to control plane failure ARP_FROMCP - ARP failure due to deleting ARP entry from control plane ARP_PORTDESTROY - ARP failure due to port destruction ARP_TABLEDESTROY - ARP failure due to ARP table destruction ARP_NETDESTROY - ARP failure due to overlay network destruction 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.
-
setArpFailReason
public void setArpFailReason(java.lang.String arpFailReason)
Possible values are: This field specifies the ARP fails reason ARP_TIMEOUT - ARP failure due to query control plane timeout ARP_CPFAIL - ARP failure due post ARP query message to control plane failure ARP_FROMCP - ARP failure due to deleting ARP entry from control plane ARP_PORTDESTROY - ARP failure due to port destruction ARP_TABLEDESTROY - ARP failure due to ARP table destruction ARP_NETDESTROY - ARP failure due to overlay network destruction 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:
arpFailReason- New value for the property.
-
getIpsecFailReason
public java.lang.String getIpsecFailReason()
Possible values are:-
IPSEC_FAIL_REASON_SA_NOT_FOUND -
IPSEC_FAIL_REASON_UDP_ENC_STATE_MISMATCH -
IPSEC_FAIL_REASON_SEQ_ROLLOVER -
IPSEC_FAIL_REASON_FRAG_NEEDED -
IPSEC_FAIL_REASON_TUN_IFACE_DOWN -
IPSEC_FAIL_REASON_POLICY_NOMATCH -
IPSEC_FAIL_REASON_POLICY_BLOCK -
IPSEC_FAIL_REASON_POLICY_ERROR -
IPSEC_FAIL_REASON_REPLAY_SEQ_NUM_REPEAT -
IPSEC_FAIL_REASON_REPLAY_RECV_DELAY -
IPSEC_FAIL_REASON_REPLAY_PROC_DELAY -
IPSEC_FAIL_REASON_ZERO_SEQ_NUM_RECVD -
IPSEC_FAIL_REASON_ENQUEUE_FAIL -
IPSEC_FAIL_REASON_AUTH_DGST_MISMATCH -
IPSEC_FAIL_REASON_AUTH_DGST_SIZE_MISMATCH -
IPSEC_FAIL_REASON_AUTH_UNSUPPORTED_ALGO -
IPSEC_FAIL_REASON_CRYPTO_FAIL -
IPSEC_FAIL_REASON_CRYPTO_PROC_INCOMPLETE -
IPSEC_FAIL_REASON_CRYPTO_SESSION_INV -
IPSEC_FAIL_REASON_CRYPTO_ARGS_INV -
IPSEC_FAIL_REASON_CRYPTO_PROC_ERROR -
IPSEC_FAIL_REASON_CRYPTO_NO_BUF_SPACE -
IPSEC_FAIL_REASON_CRYPTO_UNSUPPORTED_CIPHER -
IPSEC_FAIL_REASON_MALFORMED -
IPSEC_FAIL_REASON_MALFORMED_INV_PADDING -
IPSEC_FAIL_REASON_PADDING_REMOVAL_FAILED -
IPSEC_FAIL_REASON_INNER_MALFORMED -
IPSEC_FAIL_REASON_INNER_MALFORMED_IP -
IPSEC_FAIL_REASON_INNER_MALFORMED_UDP -
IPSEC_FAIL_REASON_INNER_MALFORMED_TCP -
IPSEC_FAIL_REASON_UNKNOWN
- Returns:
- The current value of the property.
-
-
setIpsecFailReason
public void setIpsecFailReason(java.lang.String ipsecFailReason)
Possible values are:-
IPSEC_FAIL_REASON_SA_NOT_FOUND -
IPSEC_FAIL_REASON_UDP_ENC_STATE_MISMATCH -
IPSEC_FAIL_REASON_SEQ_ROLLOVER -
IPSEC_FAIL_REASON_FRAG_NEEDED -
IPSEC_FAIL_REASON_TUN_IFACE_DOWN -
IPSEC_FAIL_REASON_POLICY_NOMATCH -
IPSEC_FAIL_REASON_POLICY_BLOCK -
IPSEC_FAIL_REASON_POLICY_ERROR -
IPSEC_FAIL_REASON_REPLAY_SEQ_NUM_REPEAT -
IPSEC_FAIL_REASON_REPLAY_RECV_DELAY -
IPSEC_FAIL_REASON_REPLAY_PROC_DELAY -
IPSEC_FAIL_REASON_ZERO_SEQ_NUM_RECVD -
IPSEC_FAIL_REASON_ENQUEUE_FAIL -
IPSEC_FAIL_REASON_AUTH_DGST_MISMATCH -
IPSEC_FAIL_REASON_AUTH_DGST_SIZE_MISMATCH -
IPSEC_FAIL_REASON_AUTH_UNSUPPORTED_ALGO -
IPSEC_FAIL_REASON_CRYPTO_FAIL -
IPSEC_FAIL_REASON_CRYPTO_PROC_INCOMPLETE -
IPSEC_FAIL_REASON_CRYPTO_SESSION_INV -
IPSEC_FAIL_REASON_CRYPTO_ARGS_INV -
IPSEC_FAIL_REASON_CRYPTO_PROC_ERROR -
IPSEC_FAIL_REASON_CRYPTO_NO_BUF_SPACE -
IPSEC_FAIL_REASON_CRYPTO_UNSUPPORTED_CIPHER -
IPSEC_FAIL_REASON_MALFORMED -
IPSEC_FAIL_REASON_MALFORMED_INV_PADDING -
IPSEC_FAIL_REASON_PADDING_REMOVAL_FAILED -
IPSEC_FAIL_REASON_INNER_MALFORMED -
IPSEC_FAIL_REASON_INNER_MALFORMED_IP -
IPSEC_FAIL_REASON_INNER_MALFORMED_UDP -
IPSEC_FAIL_REASON_INNER_MALFORMED_TCP -
IPSEC_FAIL_REASON_UNKNOWN
- Parameters:
ipsecFailReason- New value for the property.
-
-
getJumptoRuleId
public java.lang.Long getJumptoRuleId()
This field is specified when the traceflow packet matched a jump-to rule. 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.
-
setJumptoRuleId
public void setJumptoRuleId(java.lang.Long jumptoRuleId)
This field is specified when the traceflow packet matched a jump-to rule. 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:
jumptoRuleId- New value for the property.
-
getL2RuleId
public java.lang.Long getL2RuleId()
This field is specified when the traceflow packet matched a l2 rule. 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.
-
setL2RuleId
public void setL2RuleId(java.lang.Long l2RuleId)
This field is specified when the traceflow packet matched a l2 rule. 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:
l2RuleId- New value for the property.
-
getLportId
public java.lang.String getLportId()
The id of the logical port at which the traceflow packet was dropped 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.
-
setLportId
public void setLportId(java.lang.String lportId)
The id of the logical port at which the traceflow packet was dropped 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:
lportId- New value for the property.
-
getLportName
public java.lang.String getLportName()
The name of the logical port at which the traceflow packet was dropped 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.
-
setLportName
public void setLportName(java.lang.String lportName)
The name of the logical port at which the traceflow packet was dropped 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:
lportName- New value for the property.
-
getNatRuleId
public java.lang.Long getNatRuleId()
This field is specified when the traceflow packet matched a NAT rule. 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.
-
setNatRuleId
public void setNatRuleId(java.lang.Long natRuleId)
This field is specified when the traceflow packet matched a NAT rule. 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:
natRuleId- New value for the property.
-
getReason
public java.lang.String getReason()
Possible values are:-
REASON_ARP_FAIL -
REASON_BFD -
REASON_BROADCAST -
REASON_DHCP -
REASON_DLB -
REASON_FW_RULE -
REASON_GENEVE -
REASON_GRE -
REASON_IFACE -
REASON_IP -
REASON_IP_REASS -
REASON_IPSEC -
REASON_IPSEC_VTI -
REASON_L2VPN -
REASON_L4PORT -
REASON_LB -
REASON_LROUTER -
REASON_LSERVICE -
REASON_LSWITCH -
REASON_MANAGEMENT -
REASON_MD_PROXY -
REASON_NAT -
REASON_RTEP_TUNNEL -
REASON_ND_NS_FAIL -
REASON_NEIGH -
REASON_NO_EIP_FOUND -
REASON_NO_EIP_ASSOCIATION -
REASON_NO_ENI_FOR_IP -
REASON_NO_ENI_FOR_LIF -
REASON_NO_ROUTE -
REASON_NO_ROUTE_TABLE_FOUND -
REASON_NO_UNDERLAY_ROUTE_FOUND -
REASON_NOT_VDR_DOWNLINK -
REASON_NO_VDR_FOUND -
REASON_NO_VDR_ON_HOST -
REASON_NOT_VDR_UPLINK -
REASON_SERVICE_INSERT -
REASON_SPOOFGUARD -
REASON_TTL_ZERO -
REASON_TUNNEL -
REASON_VLAN -
REASON_VXLAN -
REASON_VXSTT -
REASON_VMC_NO_RESPONSE -
REASON_WRONG_UPLINK -
REASON_FW_STATE -
REASON_NO_MAC -
REASON_UNKNOWN -
REASON_FILTERED_UPLINK
- Returns:
- The current value of the property.
-
-
setReason
public void setReason(java.lang.String reason)
Possible values are:-
REASON_ARP_FAIL -
REASON_BFD -
REASON_BROADCAST -
REASON_DHCP -
REASON_DLB -
REASON_FW_RULE -
REASON_GENEVE -
REASON_GRE -
REASON_IFACE -
REASON_IP -
REASON_IP_REASS -
REASON_IPSEC -
REASON_IPSEC_VTI -
REASON_L2VPN -
REASON_L4PORT -
REASON_LB -
REASON_LROUTER -
REASON_LSERVICE -
REASON_LSWITCH -
REASON_MANAGEMENT -
REASON_MD_PROXY -
REASON_NAT -
REASON_RTEP_TUNNEL -
REASON_ND_NS_FAIL -
REASON_NEIGH -
REASON_NO_EIP_FOUND -
REASON_NO_EIP_ASSOCIATION -
REASON_NO_ENI_FOR_IP -
REASON_NO_ENI_FOR_LIF -
REASON_NO_ROUTE -
REASON_NO_ROUTE_TABLE_FOUND -
REASON_NO_UNDERLAY_ROUTE_FOUND -
REASON_NOT_VDR_DOWNLINK -
REASON_NO_VDR_FOUND -
REASON_NO_VDR_ON_HOST -
REASON_NOT_VDR_UPLINK -
REASON_SERVICE_INSERT -
REASON_SPOOFGUARD -
REASON_TTL_ZERO -
REASON_TUNNEL -
REASON_VLAN -
REASON_VXLAN -
REASON_VXSTT -
REASON_VMC_NO_RESPONSE -
REASON_WRONG_UPLINK -
REASON_FW_STATE -
REASON_NO_MAC -
REASON_UNKNOWN -
REASON_FILTERED_UPLINK
- Parameters:
reason- New value for the property.
-
-
getComponentName
public java.lang.String getComponentName()
The name of the component that issued the observation. 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.
-
setComponentName
public void setComponentName(java.lang.String componentName)
The name of the component that issued the observation. 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:
componentName- New value for the property.
-
getComponentSubType
public 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
- Returns:
- The current value of the property.
-
-
setComponentSubType
public 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
- Parameters:
componentSubType- New value for the property.
-
-
getComponentType
public 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
- Returns:
- The current value of the property.
-
-
setComponentType
public 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
- Parameters:
componentType- New value for the property.
-
-
getResourceType
public 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
"TraceflowObservationDropped".- Returns:
- The current value of the property.
-
-
getSequenceNo
public java.lang.Long getSequenceNo()
the hop count for observations on the transport node that a traceflow packet is injected in will be 0. The hop count is incremented each time a subsequent transport node receives the traceflow packet. The sequence number of 999 indicates that the hop count could not be determined for the containing observation. 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.
-
setSequenceNo
public 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. The hop count is incremented each time a subsequent transport node receives the traceflow packet. The sequence number of 999 indicates that the hop count could not be determined for the containing observation. 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:
sequenceNo- New value for the property.
-
getSitePath
public java.lang.String getSitePath()
This field contains the site path where this observation was generated. 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.
-
setSitePath
public void setSitePath(java.lang.String sitePath)
This field contains the site path where this observation was generated. 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:
sitePath- New value for the property.
-
getTimestamp
public 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.- Returns:
- The current value of the property.
-
setTimestamp
public 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.- Parameters:
timestamp- New value for the property.
-
getTimestampMicro
public 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.- Returns:
- The current value of the property.
-
setTimestampMicro
public 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.- Parameters:
timestampMicro- New value for the property.
-
getTransportNodeId
public 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.- Returns:
- The current value of the property.
-
setTransportNodeId
public 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.- Parameters:
transportNodeId- New value for the property.
-
getTransportNodeName
public 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.- Returns:
- The current value of the property.
-
setTransportNodeName
public 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.- Parameters:
transportNodeName- New value for the property.
-
getTransportNodeType
public 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
- Returns:
- The current value of the property.
-
-
setTransportNodeType
public 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
- Parameters:
transportNodeType- New value for the property.
-
-
_getType
public com.vmware.vapi.bindings.type.StructType _getType()
- Specified by:
_getTypein interfacecom.vmware.vapi.bindings.StaticStructure
-
_getDataValue
public com.vmware.vapi.data.StructValue _getDataValue()
- Specified by:
_getDataValuein interfacecom.vmware.vapi.bindings.Structure
-
_updateDataValue
protected void _updateDataValue(com.vmware.vapi.data.StructValue structValue)
-
_validate
public void _validate()
- Specified by:
_validatein interfacecom.vmware.vapi.bindings.StaticStructure
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Specified by:
toStringin interfacecom.vmware.vapi.bindings.StaticStructure- Overrides:
toStringin classjava.lang.Object
-
_hasTypeNameOf
public boolean _hasTypeNameOf(java.lang.Class<? extends com.vmware.vapi.bindings.Structure> clazz)
- Specified by:
_hasTypeNameOfin interfacecom.vmware.vapi.bindings.Structure
-
_convertTo
public <T extends com.vmware.vapi.bindings.Structure> T _convertTo(java.lang.Class<T> clazz)
- Specified by:
_convertToin interfacecom.vmware.vapi.bindings.Structure
-
_setDynamicField
public void _setDynamicField(java.lang.String fieldName, com.vmware.vapi.data.DataValue fieldValue)- Specified by:
_setDynamicFieldin interfacecom.vmware.vapi.bindings.StaticStructure
-
_getDynamicField
public com.vmware.vapi.data.DataValue _getDynamicField(java.lang.String fieldName)
- Specified by:
_getDynamicFieldin interfacecom.vmware.vapi.bindings.StaticStructure
-
_getDynamicFieldNames
public java.util.Set<java.lang.String> _getDynamicFieldNames()
- Specified by:
_getDynamicFieldNamesin interfacecom.vmware.vapi.bindings.StaticStructure
-
_getClassType
public static com.vmware.vapi.bindings.type.StructType _getClassType()
WARNING: Internal method, subject to change in future versions.- Returns:
StructTypeinstance representing the static bindings type for thisStructure.
-
_getCanonicalName
public java.lang.String _getCanonicalName()
- Specified by:
_getCanonicalNamein interfacecom.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 TraceflowObservationDropped _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 TraceflowObservationDropped _newInstance2(com.vmware.vapi.data.StructValue structValue)
WARNING: Internal method, subject to change in future versions.
Serves as a versioning mechanism.
-
-