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_PHYSICALTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_LRTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_LSTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_DFWTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_BRIDGETraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_TUNNELTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_HOSTSWITCHTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_FW_BRIDGETraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_RTEP_TUNNELTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_LOAD_BALANCERTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_NATTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_IPSECTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_SERVICE_INSERTIONTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_VMCTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_SPOOFGUARDTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_EDGE_FWTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_DLBTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_SPOOFGUARDTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_LBTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_ROUTINGTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_DFWTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_ANTREA_FORWARDINGTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_HOST_SWITCHTraceflowObservationForwardedLogical.DST_COMPONENT_TYPE_UNKNOWNdstComponentType - 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_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_UNKNOWNcomponentSubType - New value for the property.public TraceflowObservationForwardedLogical.Builder setComponentType(java.lang.String componentType)
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_UNKNOWNcomponentType - 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_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_HYPERVtransportNodeType - New value for the property.public TraceflowObservationForwardedLogical build()