Package com.oracle.bmc.multicloud.model
Class OciNetworkMetadata.Builder
- java.lang.Object
-
- com.oracle.bmc.multicloud.model.OciNetworkMetadata.Builder
-
- Enclosing class:
- OciNetworkMetadata
public static class OciNetworkMetadata.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OciNetworkMetadata
build()
OciNetworkMetadata.Builder
copy(OciNetworkMetadata model)
OciNetworkMetadata.Builder
dns(OciDns dns)
OciNetworkMetadata.Builder
dnsForwardingConfig(List<Map<String,String>> dnsForwardingConfig)
DNS forward configurationOciNetworkMetadata.Builder
dnsForwardingEndpointIpAddress(String dnsForwardingEndpointIpAddress)
The DNS Listener Forwarding Address.OciNetworkMetadata.Builder
dnsListeningEndpointIpAddress(String dnsListeningEndpointIpAddress)
The DNS Listener Endpoint Address.OciNetworkMetadata.Builder
networkAnchorConnectionStatus(OciNetworkMetadata.NetworkAnchorConnectionStatus networkAnchorConnectionStatus)
This can be merge to lifecycleState CONNECTED - Partner and CSI information is assigned and MulticloudLink provisioned.OciNetworkMetadata.Builder
subnets(List<OciNetworkSubnet> subnets)
Network subnetsOciNetworkMetadata.Builder
vcn(OciVcn vcn)
-
-
-
Method Detail
-
networkAnchorConnectionStatus
public OciNetworkMetadata.Builder networkAnchorConnectionStatus(OciNetworkMetadata.NetworkAnchorConnectionStatus networkAnchorConnectionStatus)
This can be merge to lifecycleState CONNECTED - Partner and CSI information is assigned and MulticloudLink provisioned.DISCONNECTED - Only partner cloud information is assigned. CONNECTING - Oracle Cloud Infrastructure information is assigned and the control plane is provisioning resources. ACTIVE - Network anchor is connected and resources (VNICs) exist within a subnet. ERROR - DRG attach fails during connection. FAILED - Network anchor creation failed NEEDS_ATTENTION - Network anchor is in temporary bad state UPDATING - Network anchor is getting updated. DELETING - Network anchor is getting deleted DELETED - A connected network anchor is deleted.
- Parameters:
networkAnchorConnectionStatus
- the value to set- Returns:
- this builder
-
vcn
public OciNetworkMetadata.Builder vcn(OciVcn vcn)
-
dns
public OciNetworkMetadata.Builder dns(OciDns dns)
-
subnets
public OciNetworkMetadata.Builder subnets(List<OciNetworkSubnet> subnets)
Network subnets- Parameters:
subnets
- the value to set- Returns:
- this builder
-
dnsListeningEndpointIpAddress
public OciNetworkMetadata.Builder dnsListeningEndpointIpAddress(String dnsListeningEndpointIpAddress)
The DNS Listener Endpoint Address.- Parameters:
dnsListeningEndpointIpAddress
- the value to set- Returns:
- this builder
-
dnsForwardingEndpointIpAddress
public OciNetworkMetadata.Builder dnsForwardingEndpointIpAddress(String dnsForwardingEndpointIpAddress)
The DNS Listener Forwarding Address.- Parameters:
dnsForwardingEndpointIpAddress
- the value to set- Returns:
- this builder
-
dnsForwardingConfig
public OciNetworkMetadata.Builder dnsForwardingConfig(List<Map<String,String>> dnsForwardingConfig)
DNS forward configuration- Parameters:
dnsForwardingConfig
- the value to set- Returns:
- this builder
-
build
public OciNetworkMetadata build()
-
copy
public OciNetworkMetadata.Builder copy(OciNetworkMetadata model)
-
-