Interface OdbNetwork.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<OdbNetwork.Builder,,- OdbNetwork> - SdkBuilder<OdbNetwork.Builder,,- OdbNetwork> - SdkPojo
- Enclosing class:
- OdbNetwork
- 
Method SummaryModifier and TypeMethodDescriptionavailabilityZone(String availabilityZone) The Amazon Web Services Availability Zone (AZ) where the ODB network is located.availabilityZoneId(String availabilityZoneId) The AZ ID of the AZ where the ODB network is located.backupSubnetCidr(String backupSubnetCidr) The CIDR range of the backup subnet in the ODB network.clientSubnetCidr(String clientSubnetCidr) The CIDR range of the client subnet in the ODB network.The date and time when the ODB network was created.customDomainName(String customDomainName) The domain name for the resources in the ODB network.defaultDnsPrefix(String defaultDnsPrefix) The DNS prefix to the default DNS domain name.displayName(String displayName) The user-friendly name of the ODB network.default OdbNetwork.BuildermanagedServices(Consumer<ManagedServices.Builder> managedServices) The managed services configuration for the ODB network.managedServices(ManagedServices managedServices) The managed services configuration for the ODB network.ociDnsForwardingConfigs(Collection<OciDnsForwardingConfig> ociDnsForwardingConfigs) The DNS resolver endpoint in OCI for forwarding DNS queries for the ociPrivateZone domain.ociDnsForwardingConfigs(Consumer<OciDnsForwardingConfig.Builder>... ociDnsForwardingConfigs) The DNS resolver endpoint in OCI for forwarding DNS queries for the ociPrivateZone domain.ociDnsForwardingConfigs(OciDnsForwardingConfig... ociDnsForwardingConfigs) The DNS resolver endpoint in OCI for forwarding DNS queries for the ociPrivateZone domain.ociNetworkAnchorId(String ociNetworkAnchorId) The unique identifier of the OCI network anchor for the ODB network.ociNetworkAnchorUrl(String ociNetworkAnchorUrl) The URL of the OCI network anchor for the ODB network.ociResourceAnchorName(String ociResourceAnchorName) The name of the OCI resource anchor that's associated with the ODB network.The Oracle Cloud ID (OCID) for the Virtual Cloud Network (VCN) that's associated with the ODB network.The URL for the VCN that's associated with the ODB network.odbNetworkArn(String odbNetworkArn) The Amazon Resource Name (ARN) of the ODB network.odbNetworkId(String odbNetworkId) The unique identifier of the ODB network.peeredCidrs(String... peeredCidrs) The list of CIDR ranges from the peered VPC that are allowed access to the ODB network.peeredCidrs(Collection<String> peeredCidrs) The list of CIDR ranges from the peered VPC that are allowed access to the ODB network.percentProgress(Float percentProgress) The amount of progress made on the current operation on the ODB network, expressed as a percentage.The current status of the ODB network.status(ResourceStatus status) The current status of the ODB network.statusReason(String statusReason) Additional information about the current status of the ODB network.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
odbNetworkIdThe unique identifier of the ODB network. - Parameters:
- odbNetworkId- The unique identifier of the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
displayNameThe user-friendly name of the ODB network. - Parameters:
- displayName- The user-friendly name of the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusThe current status of the ODB network. - Parameters:
- status- The current status of the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe current status of the ODB network. - Parameters:
- status- The current status of the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusReasonAdditional information about the current status of the ODB network. - Parameters:
- statusReason- Additional information about the current status of the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
odbNetworkArnThe Amazon Resource Name (ARN) of the ODB network. - Parameters:
- odbNetworkArn- The Amazon Resource Name (ARN) of the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
availabilityZoneThe Amazon Web Services Availability Zone (AZ) where the ODB network is located. - Parameters:
- availabilityZone- The Amazon Web Services Availability Zone (AZ) where the ODB network is located.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
availabilityZoneIdThe AZ ID of the AZ where the ODB network is located. - Parameters:
- availabilityZoneId- The AZ ID of the AZ where the ODB network is located.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
clientSubnetCidrThe CIDR range of the client subnet in the ODB network. - Parameters:
- clientSubnetCidr- The CIDR range of the client subnet in the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
backupSubnetCidrThe CIDR range of the backup subnet in the ODB network. - Parameters:
- backupSubnetCidr- The CIDR range of the backup subnet in the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
customDomainNameThe domain name for the resources in the ODB network. - Parameters:
- customDomainName- The domain name for the resources in the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
defaultDnsPrefixThe DNS prefix to the default DNS domain name. The default DNS domain name is oraclevcn.com. - Parameters:
- defaultDnsPrefix- The DNS prefix to the default DNS domain name. The default DNS domain name is oraclevcn.com.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
peeredCidrsThe list of CIDR ranges from the peered VPC that are allowed access to the ODB network. - Parameters:
- peeredCidrs- The list of CIDR ranges from the peered VPC that are allowed access to the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
peeredCidrsThe list of CIDR ranges from the peered VPC that are allowed access to the ODB network. - Parameters:
- peeredCidrs- The list of CIDR ranges from the peered VPC that are allowed access to the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ociNetworkAnchorIdThe unique identifier of the OCI network anchor for the ODB network. - Parameters:
- ociNetworkAnchorId- The unique identifier of the OCI network anchor for the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ociNetworkAnchorUrlThe URL of the OCI network anchor for the ODB network. - Parameters:
- ociNetworkAnchorUrl- The URL of the OCI network anchor for the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ociResourceAnchorNameThe name of the OCI resource anchor that's associated with the ODB network. - Parameters:
- ociResourceAnchorName- The name of the OCI resource anchor that's associated with the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ociVcnIdThe Oracle Cloud ID (OCID) for the Virtual Cloud Network (VCN) that's associated with the ODB network. - Parameters:
- ociVcnId- The Oracle Cloud ID (OCID) for the Virtual Cloud Network (VCN) that's associated with the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ociVcnUrlThe URL for the VCN that's associated with the ODB network. - Parameters:
- ociVcnUrl- The URL for the VCN that's associated with the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ociDnsForwardingConfigsOdbNetwork.Builder ociDnsForwardingConfigs(Collection<OciDnsForwardingConfig> ociDnsForwardingConfigs) The DNS resolver endpoint in OCI for forwarding DNS queries for the ociPrivateZone domain. - Parameters:
- ociDnsForwardingConfigs- The DNS resolver endpoint in OCI for forwarding DNS queries for the ociPrivateZone domain.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ociDnsForwardingConfigsThe DNS resolver endpoint in OCI for forwarding DNS queries for the ociPrivateZone domain. - Parameters:
- ociDnsForwardingConfigs- The DNS resolver endpoint in OCI for forwarding DNS queries for the ociPrivateZone domain.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ociDnsForwardingConfigsOdbNetwork.Builder ociDnsForwardingConfigs(Consumer<OciDnsForwardingConfig.Builder>... ociDnsForwardingConfigs) The DNS resolver endpoint in OCI for forwarding DNS queries for the ociPrivateZone domain. This is a convenience method that creates an instance of theOciDnsForwardingConfig.Builderavoiding the need to create one manually viaOciDnsForwardingConfig.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toociDnsForwardingConfigs(List<OciDnsForwardingConfig>).- Parameters:
- ociDnsForwardingConfigs- a consumer that will call methods on- OciDnsForwardingConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
createdAtThe date and time when the ODB network was created. - Parameters:
- createdAt- The date and time when the ODB network was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
percentProgressThe amount of progress made on the current operation on the ODB network, expressed as a percentage. - Parameters:
- percentProgress- The amount of progress made on the current operation on the ODB network, expressed as a percentage.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
managedServicesThe managed services configuration for the ODB network. - Parameters:
- managedServices- The managed services configuration for the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
managedServicesThe managed services configuration for the ODB network. This is a convenience method that creates an instance of theManagedServices.Builderavoiding the need to create one manually viaManagedServices.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomanagedServices(ManagedServices).- Parameters:
- managedServices- a consumer that will call methods on- ManagedServices.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-