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 SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description OciNetworkMetadatabuild()OciNetworkMetadata.Buildercopy(OciNetworkMetadata model)OciNetworkMetadata.Builderdns(OciDns dns)OciNetworkMetadata.BuilderdnsForwardingConfig(List<Map<String,String>> dnsForwardingConfig)DNS forward configurationOciNetworkMetadata.BuilderdnsForwardingEndpointIpAddress(String dnsForwardingEndpointIpAddress)The DNS Listener Forwarding Address.OciNetworkMetadata.BuilderdnsListeningEndpointIpAddress(String dnsListeningEndpointIpAddress)The DNS Listener Endpoint Address.OciNetworkMetadata.BuildernetworkAnchorConnectionStatus(OciNetworkMetadata.NetworkAnchorConnectionStatus networkAnchorConnectionStatus)This can be merge to lifecycleState CONNECTED - Partner and CSI information is assigned and MulticloudLink provisioned.OciNetworkMetadata.Buildersubnets(List<OciNetworkSubnet> subnets)Network subnetsOciNetworkMetadata.Buildervcn(OciVcn vcn)
 
- 
- 
- 
Method Detail- 
networkAnchorConnectionStatuspublic 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
 
 - 
vcnpublic OciNetworkMetadata.Builder vcn(OciVcn vcn) 
 - 
dnspublic OciNetworkMetadata.Builder dns(OciDns dns) 
 - 
subnetspublic OciNetworkMetadata.Builder subnets(List<OciNetworkSubnet> subnets) Network subnets- Parameters:
- subnets- the value to set
- Returns:
- this builder
 
 - 
dnsListeningEndpointIpAddresspublic OciNetworkMetadata.Builder dnsListeningEndpointIpAddress(String dnsListeningEndpointIpAddress) The DNS Listener Endpoint Address.- Parameters:
- dnsListeningEndpointIpAddress- the value to set
- Returns:
- this builder
 
 - 
dnsForwardingEndpointIpAddresspublic OciNetworkMetadata.Builder dnsForwardingEndpointIpAddress(String dnsForwardingEndpointIpAddress) The DNS Listener Forwarding Address.- Parameters:
- dnsForwardingEndpointIpAddress- the value to set
- Returns:
- this builder
 
 - 
dnsForwardingConfigpublic OciNetworkMetadata.Builder dnsForwardingConfig(List<Map<String,String>> dnsForwardingConfig) DNS forward configuration- Parameters:
- dnsForwardingConfig- the value to set
- Returns:
- this builder
 
 - 
buildpublic OciNetworkMetadata build() 
 - 
copypublic OciNetworkMetadata.Builder copy(OciNetworkMetadata model) 
 
- 
 
-