Class VisibleTrafficNode.Builder
- java.lang.Object
- 
- com.oracle.bmc.vnmonitoring.model.VisibleTrafficNode.Builder
 
- 
- Enclosing class:
- VisibleTrafficNode
 
 public static class VisibleTrafficNode.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description VisibleTrafficNodebuild()VisibleTrafficNode.Buildercopy(VisibleTrafficNode model)VisibleTrafficNode.BuilderegressSecurityAction(SecurityAction egressSecurityAction)VisibleTrafficNode.BuilderegressTraffic(EgressTrafficSpec egressTraffic)VisibleTrafficNode.BuilderentityId(String entityId)The OCID of the OCI entity that represents the traffic node (Instance, GW, LB, etc.).VisibleTrafficNode.BuilderingressSecurityAction(SecurityAction ingressSecurityAction)VisibleTrafficNode.BuildernextHopRoutingAction(RoutingAction nextHopRoutingAction)VisibleTrafficNode.BuildertransformationDescription(String transformationDescription)Describes how the traffic was transformed.
 
- 
- 
- 
Method Detail- 
egressTrafficpublic VisibleTrafficNode.Builder egressTraffic(EgressTrafficSpec egressTraffic) 
 - 
nextHopRoutingActionpublic VisibleTrafficNode.Builder nextHopRoutingAction(RoutingAction nextHopRoutingAction) 
 - 
egressSecurityActionpublic VisibleTrafficNode.Builder egressSecurityAction(SecurityAction egressSecurityAction) 
 - 
ingressSecurityActionpublic VisibleTrafficNode.Builder ingressSecurityAction(SecurityAction ingressSecurityAction) 
 - 
entityIdpublic VisibleTrafficNode.Builder entityId(String entityId) The OCID of the OCI entity that represents the traffic node (Instance, GW, LB, etc.).- Parameters:
- entityId- the value to set
- Returns:
- this builder
 
 - 
transformationDescriptionpublic VisibleTrafficNode.Builder transformationDescription(String transformationDescription) Describes how the traffic was transformed.For example, if an address is translated by a NAT GW, the string will describe the translation: ‘SNAT: 10.0.0.1->204.0.0.1’ - Parameters:
- transformationDescription- the value to set
- Returns:
- this builder
 
 - 
buildpublic VisibleTrafficNode build() 
 - 
copypublic VisibleTrafficNode.Builder copy(VisibleTrafficNode model) 
 
- 
 
-