public static final class TraceflowObservationForwardedLogical.Builder
extends java.lang.Object
TraceflowObservationForwardedLogical
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
TraceflowObservationForwardedLogical . |
public Builder()
TraceflowObservationForwardedLogical
.public TraceflowObservationForwardedLogical.Builder setAclRuleId(java.lang.Long aclRuleId)
aclRuleId
- New value for the property.public TraceflowObservationForwardedLogical.Builder setComponentId(java.lang.String componentId)
componentId
- New value for the property.public TraceflowObservationForwardedLogical.Builder setDstComponentId(java.lang.String dstComponentId)
dstComponentId
- New value for the property.public TraceflowObservationForwardedLogical.Builder setDstComponentName(java.lang.String dstComponentName)
dstComponentName
- New value for the property.public TraceflowObservationForwardedLogical.Builder 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 TraceflowObservationForwardedLogical.Builder setIpsecVpn(TraceflowObservationIpsecVpn ipsecVpn)
ipsecVpn
- New value for the property.public TraceflowObservationForwardedLogical.Builder setJumptoRuleId(java.lang.Long jumptoRuleId)
jumptoRuleId
- New value for the property.public TraceflowObservationForwardedLogical.Builder setL2RuleId(java.lang.Long l2RuleId)
l2RuleId
- New value for the property.public TraceflowObservationForwardedLogical.Builder setLportId(java.lang.String lportId)
lportId
- New value for the property.public TraceflowObservationForwardedLogical.Builder setLportName(java.lang.String lportName)
lportName
- New value for the property.public TraceflowObservationForwardedLogical.Builder setNatRuleId(java.lang.Long natRuleId)
natRuleId
- New value for the property.public TraceflowObservationForwardedLogical.Builder setNextHop(java.lang.String nextHop)
nextHop
- New value for the property.public TraceflowObservationForwardedLogical.Builder setResendType(java.lang.String resendType)
resendType
- New value for the property.public TraceflowObservationForwardedLogical.Builder setRoutePrefix(java.lang.String routePrefix)
routePrefix
- New value for the property.public TraceflowObservationForwardedLogical.Builder setServiceIndex(java.lang.Long serviceIndex)
serviceIndex
- New value for the property.public TraceflowObservationForwardedLogical.Builder setServicePathIndex(java.lang.Long servicePathIndex)
servicePathIndex
- New value for the property.public TraceflowObservationForwardedLogical.Builder setServiceTtl(java.lang.Long serviceTtl)
serviceTtl
- New value for the property.public TraceflowObservationForwardedLogical.Builder setSpoofguardIp(java.lang.String spoofguardIp)
spoofguardIp
- New value for the property.public TraceflowObservationForwardedLogical.Builder setSpoofguardMac(java.lang.String spoofguardMac)
spoofguardMac
- New value for the property.public TraceflowObservationForwardedLogical.Builder setSpoofguardVlanId(java.lang.Long spoofguardVlanId)
spoofguardVlanId
- New value for the property.public TraceflowObservationForwardedLogical.Builder setSvcNhMac(java.lang.String svcNhMac)
svcNhMac
- New value for the property.public TraceflowObservationForwardedLogical.Builder setTranslatedDstIp(java.lang.String translatedDstIp)
translatedDstIp
- New value for the property.public TraceflowObservationForwardedLogical.Builder setTranslatedSrcIp(java.lang.String translatedSrcIp)
translatedSrcIp
- New value for the property.public TraceflowObservationForwardedLogical.Builder setVlan(java.lang.Long vlan)
vlan
- New value for the property.public TraceflowObservationForwardedLogical.Builder setVni(java.lang.Long vni)
vni
- New value for the property.public TraceflowObservationForwardedLogical.Builder setComponentName(java.lang.String componentName)
componentName
- New value for the property.public TraceflowObservationForwardedLogical.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 TraceflowObservationForwardedLogical.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 TraceflowObservationForwardedLogical.Builder setSequenceNo(java.lang.Long sequenceNo)
sequenceNo
- New value for the property.public TraceflowObservationForwardedLogical.Builder setSitePath(java.lang.String sitePath)
sitePath
- New value for the property.public TraceflowObservationForwardedLogical.Builder setTimestamp(java.lang.Long timestamp)
timestamp
- New value for the property.public TraceflowObservationForwardedLogical.Builder setTimestampMicro(java.lang.Long timestampMicro)
timestampMicro
- New value for the property.public TraceflowObservationForwardedLogical.Builder setTransportNodeId(java.lang.String transportNodeId)
transportNodeId
- New value for the property.public TraceflowObservationForwardedLogical.Builder setTransportNodeName(java.lang.String transportNodeName)
transportNodeName
- New value for the property.public TraceflowObservationForwardedLogical.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 TraceflowObservationForwardedLogical build()