public static final class TraceflowObservationDropped.Builder
extends java.lang.Object
TraceflowObservationDropped
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
TraceflowObservationDropped . |
public Builder()
TraceflowObservationDropped
.public TraceflowObservationDropped.Builder setAclRuleId(java.lang.Long aclRuleId)
aclRuleId
- New value for the property.public TraceflowObservationDropped.Builder setArpFailReason(java.lang.String arpFailReason)
TraceflowObservationDropped.ARP_FAIL_REASON_UNKNOWN
TraceflowObservationDropped.ARP_FAIL_REASON_TIMEOUT
TraceflowObservationDropped.ARP_FAIL_REASON_CPFAIL
TraceflowObservationDropped.ARP_FAIL_REASON_FROMCP
TraceflowObservationDropped.ARP_FAIL_REASON_PORTDESTROY
TraceflowObservationDropped.ARP_FAIL_REASON_TABLEDESTROY
TraceflowObservationDropped.ARP_FAIL_REASON_NETDESTROY
arpFailReason
- New value for the property.public TraceflowObservationDropped.Builder setIpsecFailReason(java.lang.String ipsecFailReason)
TraceflowObservationDropped.IPSEC_FAIL_REASON_SA_NOT_FOUND
TraceflowObservationDropped.IPSEC_FAIL_REASON_UDP_ENC_STATE_MISMATCH
TraceflowObservationDropped.IPSEC_FAIL_REASON_SEQ_ROLLOVER
TraceflowObservationDropped.IPSEC_FAIL_REASON_FRAG_NEEDED
TraceflowObservationDropped.IPSEC_FAIL_REASON_TUN_IFACE_DOWN
TraceflowObservationDropped.IPSEC_FAIL_REASON_POLICY_NOMATCH
TraceflowObservationDropped.IPSEC_FAIL_REASON_POLICY_BLOCK
TraceflowObservationDropped.IPSEC_FAIL_REASON_POLICY_ERROR
TraceflowObservationDropped.IPSEC_FAIL_REASON_REPLAY_SEQ_NUM_REPEAT
TraceflowObservationDropped.IPSEC_FAIL_REASON_REPLAY_RECV_DELAY
TraceflowObservationDropped.IPSEC_FAIL_REASON_REPLAY_PROC_DELAY
TraceflowObservationDropped.IPSEC_FAIL_REASON_ZERO_SEQ_NUM_RECVD
TraceflowObservationDropped.IPSEC_FAIL_REASON_ENQUEUE_FAIL
TraceflowObservationDropped.IPSEC_FAIL_REASON_AUTH_DGST_MISMATCH
TraceflowObservationDropped.IPSEC_FAIL_REASON_AUTH_DGST_SIZE_MISMATCH
TraceflowObservationDropped.IPSEC_FAIL_REASON_AUTH_UNSUPPORTED_ALGO
TraceflowObservationDropped.IPSEC_FAIL_REASON_CRYPTO_FAIL
TraceflowObservationDropped.IPSEC_FAIL_REASON_CRYPTO_PROC_INCOMPLETE
TraceflowObservationDropped.IPSEC_FAIL_REASON_CRYPTO_SESSION_INV
TraceflowObservationDropped.IPSEC_FAIL_REASON_CRYPTO_ARGS_INV
TraceflowObservationDropped.IPSEC_FAIL_REASON_CRYPTO_PROC_ERROR
TraceflowObservationDropped.IPSEC_FAIL_REASON_CRYPTO_NO_BUF_SPACE
TraceflowObservationDropped.IPSEC_FAIL_REASON_CRYPTO_UNSUPPORTED_CIPHER
TraceflowObservationDropped.IPSEC_FAIL_REASON_MALFORMED
TraceflowObservationDropped.IPSEC_FAIL_REASON_MALFORMED_INV_PADDING
TraceflowObservationDropped.IPSEC_FAIL_REASON_PADDING_REMOVAL_FAILED
TraceflowObservationDropped.IPSEC_FAIL_REASON_INNER_MALFORMED
TraceflowObservationDropped.IPSEC_FAIL_REASON_INNER_MALFORMED_IP
TraceflowObservationDropped.IPSEC_FAIL_REASON_INNER_MALFORMED_UDP
TraceflowObservationDropped.IPSEC_FAIL_REASON_INNER_MALFORMED_TCP
TraceflowObservationDropped.IPSEC_FAIL_REASON_UNKNOWN
ipsecFailReason
- New value for the property.public TraceflowObservationDropped.Builder setJumptoRuleId(java.lang.Long jumptoRuleId)
jumptoRuleId
- New value for the property.public TraceflowObservationDropped.Builder setL2RuleId(java.lang.Long l2RuleId)
l2RuleId
- New value for the property.public TraceflowObservationDropped.Builder setLportId(java.lang.String lportId)
lportId
- New value for the property.public TraceflowObservationDropped.Builder setLportName(java.lang.String lportName)
lportName
- New value for the property.public TraceflowObservationDropped.Builder setNatRuleId(java.lang.Long natRuleId)
natRuleId
- New value for the property.public TraceflowObservationDropped.Builder setReason(java.lang.String reason)
TraceflowObservationDropped.REASON_ARP_FAIL
TraceflowObservationDropped.REASON_BFD
TraceflowObservationDropped.REASON_BROADCAST
TraceflowObservationDropped.REASON_DHCP
TraceflowObservationDropped.REASON_DLB
TraceflowObservationDropped.REASON_FW_RULE
TraceflowObservationDropped.REASON_GENEVE
TraceflowObservationDropped.REASON_GRE
TraceflowObservationDropped.REASON_IFACE
TraceflowObservationDropped.REASON_IP
TraceflowObservationDropped.REASON_IP_REASS
TraceflowObservationDropped.REASON_IPSEC
TraceflowObservationDropped.REASON_IPSEC_VTI
TraceflowObservationDropped.REASON_L2VPN
TraceflowObservationDropped.REASON_L4PORT
TraceflowObservationDropped.REASON_LB
TraceflowObservationDropped.REASON_LROUTER
TraceflowObservationDropped.REASON_LSERVICE
TraceflowObservationDropped.REASON_LSWITCH
TraceflowObservationDropped.REASON_MANAGEMENT
TraceflowObservationDropped.REASON_MD_PROXY
TraceflowObservationDropped.REASON_NAT
TraceflowObservationDropped.REASON_RTEP_TUNNEL
TraceflowObservationDropped.REASON_ND_NS_FAIL
TraceflowObservationDropped.REASON_NEIGH
TraceflowObservationDropped.REASON_NO_EIP_FOUND
TraceflowObservationDropped.REASON_NO_EIP_ASSOCIATION
TraceflowObservationDropped.REASON_NO_ENI_FOR_IP
TraceflowObservationDropped.REASON_NO_ENI_FOR_LIF
TraceflowObservationDropped.REASON_NO_ROUTE
TraceflowObservationDropped.REASON_NO_ROUTE_TABLE_FOUND
TraceflowObservationDropped.REASON_NO_UNDERLAY_ROUTE_FOUND
TraceflowObservationDropped.REASON_NOT_VDR_DOWNLINK
TraceflowObservationDropped.REASON_NO_VDR_FOUND
TraceflowObservationDropped.REASON_NO_VDR_ON_HOST
TraceflowObservationDropped.REASON_NOT_VDR_UPLINK
TraceflowObservationDropped.REASON_SERVICE_INSERT
TraceflowObservationDropped.REASON_SPOOFGUARD
TraceflowObservationDropped.REASON_TTL_ZERO
TraceflowObservationDropped.REASON_TUNNEL
TraceflowObservationDropped.REASON_VLAN
TraceflowObservationDropped.REASON_VXLAN
TraceflowObservationDropped.REASON_VXSTT
TraceflowObservationDropped.REASON_VMC_NO_RESPONSE
TraceflowObservationDropped.REASON_WRONG_UPLINK
TraceflowObservationDropped.REASON_FW_STATE
TraceflowObservationDropped.REASON_NO_MAC
TraceflowObservationDropped.REASON_UNKNOWN
TraceflowObservationDropped.REASON_FILTERED_UPLINK
reason
- New value for the property.public TraceflowObservationDropped.Builder setComponentName(java.lang.String componentName)
componentName
- New value for the property.public TraceflowObservationDropped.Builder 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 TraceflowObservationDropped.Builder 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 TraceflowObservationDropped.Builder setSequenceNo(java.lang.Long sequenceNo)
sequenceNo
- New value for the property.public TraceflowObservationDropped.Builder setSitePath(java.lang.String sitePath)
sitePath
- New value for the property.public TraceflowObservationDropped.Builder setTimestamp(java.lang.Long timestamp)
timestamp
- New value for the property.public TraceflowObservationDropped.Builder setTimestampMicro(java.lang.Long timestampMicro)
timestampMicro
- New value for the property.public TraceflowObservationDropped.Builder setTransportNodeId(java.lang.String transportNodeId)
transportNodeId
- New value for the property.public TraceflowObservationDropped.Builder setTransportNodeName(java.lang.String transportNodeName)
transportNodeName
- New value for the property.public TraceflowObservationDropped.Builder 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 TraceflowObservationDropped build()