Package com.oracle.bmc.core.model
Class VirtualCircuitRedundancyMetadata.Builder
- java.lang.Object
-
- com.oracle.bmc.core.model.VirtualCircuitRedundancyMetadata.Builder
-
- Enclosing class:
- VirtualCircuitRedundancyMetadata
public static class VirtualCircuitRedundancyMetadata.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VirtualCircuitRedundancyMetadata
build()
VirtualCircuitRedundancyMetadata.Builder
configuredRedundancyLevel(VirtualCircuitRedundancyMetadata.ConfiguredRedundancyLevel configuredRedundancyLevel)
The configured redundancy level of the virtual circuit.VirtualCircuitRedundancyMetadata.Builder
copy(VirtualCircuitRedundancyMetadata model)
VirtualCircuitRedundancyMetadata.Builder
ipv4bgpSessionRedundancyStatus(VirtualCircuitRedundancyMetadata.Ipv4bgpSessionRedundancyStatus ipv4bgpSessionRedundancyStatus)
Indicates if the configured level is met for IPv4 BGP redundancy.VirtualCircuitRedundancyMetadata.Builder
ipv6bgpSessionRedundancyStatus(VirtualCircuitRedundancyMetadata.Ipv6bgpSessionRedundancyStatus ipv6bgpSessionRedundancyStatus)
Indicates if the configured level is met for IPv6 BGP redundancy.
-
-
-
Method Detail
-
configuredRedundancyLevel
public VirtualCircuitRedundancyMetadata.Builder configuredRedundancyLevel(VirtualCircuitRedundancyMetadata.ConfiguredRedundancyLevel configuredRedundancyLevel)
The configured redundancy level of the virtual circuit.- Parameters:
configuredRedundancyLevel
- the value to set- Returns:
- this builder
-
ipv4bgpSessionRedundancyStatus
public VirtualCircuitRedundancyMetadata.Builder ipv4bgpSessionRedundancyStatus(VirtualCircuitRedundancyMetadata.Ipv4bgpSessionRedundancyStatus ipv4bgpSessionRedundancyStatus)
Indicates if the configured level is met for IPv4 BGP redundancy.- Parameters:
ipv4bgpSessionRedundancyStatus
- the value to set- Returns:
- this builder
-
ipv6bgpSessionRedundancyStatus
public VirtualCircuitRedundancyMetadata.Builder ipv6bgpSessionRedundancyStatus(VirtualCircuitRedundancyMetadata.Ipv6bgpSessionRedundancyStatus ipv6bgpSessionRedundancyStatus)
Indicates if the configured level is met for IPv6 BGP redundancy.- Parameters:
ipv6bgpSessionRedundancyStatus
- the value to set- Returns:
- this builder
-
build
public VirtualCircuitRedundancyMetadata build()
-
copy
public VirtualCircuitRedundancyMetadata.Builder copy(VirtualCircuitRedundancyMetadata model)
-
-