Class VisibleTrafficNode.Builder
- java.lang.Object
-
- com.oracle.bmc.vnmonitoring.model.VisibleTrafficNode.Builder
-
- Enclosing class:
- VisibleTrafficNode
public static class VisibleTrafficNode.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VisibleTrafficNode
build()
VisibleTrafficNode.Builder
copy(VisibleTrafficNode model)
VisibleTrafficNode.Builder
egressSecurityAction(SecurityAction egressSecurityAction)
VisibleTrafficNode.Builder
egressTraffic(EgressTrafficSpec egressTraffic)
VisibleTrafficNode.Builder
entityId(String entityId)
The OCID of the OCI entity that represents the traffic node (Instance, GW, LB, etc.).VisibleTrafficNode.Builder
ingressSecurityAction(SecurityAction ingressSecurityAction)
VisibleTrafficNode.Builder
nextHopRoutingAction(RoutingAction nextHopRoutingAction)
VisibleTrafficNode.Builder
transformationDescription(String transformationDescription)
Describes how the traffic was transformed.
-
-
-
Method Detail
-
egressTraffic
public VisibleTrafficNode.Builder egressTraffic(EgressTrafficSpec egressTraffic)
-
nextHopRoutingAction
public VisibleTrafficNode.Builder nextHopRoutingAction(RoutingAction nextHopRoutingAction)
-
egressSecurityAction
public VisibleTrafficNode.Builder egressSecurityAction(SecurityAction egressSecurityAction)
-
ingressSecurityAction
public VisibleTrafficNode.Builder ingressSecurityAction(SecurityAction ingressSecurityAction)
-
entityId
public 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
-
transformationDescription
public 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
-
build
public VisibleTrafficNode build()
-
copy
public VisibleTrafficNode.Builder copy(VisibleTrafficNode model)
-
-