Interface CreateOdbNetworkRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<CreateOdbNetworkRequest.Builder,,- CreateOdbNetworkRequest> - OdbRequest.Builder,- SdkBuilder<CreateOdbNetworkRequest.Builder,,- CreateOdbNetworkRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- CreateOdbNetworkRequest
- 
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 for the ODB network.clientSubnetCidr(String clientSubnetCidr) The CIDR range of the client subnet for the ODB network.clientToken(String clientToken) A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.customDomainName(String customDomainName) The domain name to use for the resources in the ODB network.defaultDnsPrefix(String defaultDnsPrefix) The DNS prefix to the default DNS domain name.displayName(String displayName) A user-friendly name for the ODB network.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Specifies the configuration for Amazon S3 access from the ODB network.Specifies the configuration for Amazon S3 access from the ODB network.s3PolicyDocument(String s3PolicyDocument) Specifies the endpoint policy for Amazon S3 access from the ODB network.The list of resource tags to apply to the ODB network.zeroEtlAccess(String zeroEtlAccess) Specifies the configuration for Zero-ETL access from the ODB network.zeroEtlAccess(Access zeroEtlAccess) Specifies the configuration for Zero-ETL access from the ODB network.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.odb.model.OdbRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
displayNameA user-friendly name for the ODB network. - Parameters:
- displayName- A user-friendly name for 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. This operation requires that you specify a value for either availabilityZoneoravailabilityZoneId.- Parameters:
- availabilityZone- The Amazon Web Services Availability Zone (AZ) where the ODB network is located.- This operation requires that you specify a value for either - availabilityZoneor- availabilityZoneId.
- 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. This operation requires that you specify a value for either availabilityZoneoravailabilityZoneId.- Parameters:
- availabilityZoneId- The AZ ID of the AZ where the ODB network is located.- This operation requires that you specify a value for either - availabilityZoneor- availabilityZoneId.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
clientSubnetCidrThe CIDR range of the client subnet for the ODB network. Constraints: - 
 Must not overlap with the CIDR range of the backup subnet. 
- 
 Must not overlap with the CIDR ranges of the VPCs that are connected to the ODB network. 
- 
 Must not use the following CIDR ranges that are reserved by OCI: - 
 100.106.0.0/16and100.107.0.0/16
- 
 169.254.0.0/16
- 
 224.0.0.0 - 239.255.255.255
- 
 240.0.0.0 - 255.255.255.255
 
- 
 
 - Parameters:
- clientSubnetCidr- The CIDR range of the client subnet for the ODB network.- Constraints: - 
        Must not overlap with the CIDR range of the backup subnet. 
- 
        Must not overlap with the CIDR ranges of the VPCs that are connected to the ODB network. 
- 
        Must not use the following CIDR ranges that are reserved by OCI: - 
        100.106.0.0/16and100.107.0.0/16
- 
        169.254.0.0/16
- 
        224.0.0.0 - 239.255.255.255
- 
        240.0.0.0 - 255.255.255.255
 
- 
        
 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
 
- 
backupSubnetCidrThe CIDR range of the backup subnet for the ODB network. Constraints: - 
 Must not overlap with the CIDR range of the client subnet. 
- 
 Must not overlap with the CIDR ranges of the VPCs that are connected to the ODB network. 
- 
 Must not use the following CIDR ranges that are reserved by OCI: - 
 100.106.0.0/16and100.107.0.0/16
- 
 169.254.0.0/16
- 
 224.0.0.0 - 239.255.255.255
- 
 240.0.0.0 - 255.255.255.255
 
- 
 
 - Parameters:
- backupSubnetCidr- The CIDR range of the backup subnet for the ODB network.- Constraints: - 
        Must not overlap with the CIDR range of the client subnet. 
- 
        Must not overlap with the CIDR ranges of the VPCs that are connected to the ODB network. 
- 
        Must not use the following CIDR ranges that are reserved by OCI: - 
        100.106.0.0/16and100.107.0.0/16
- 
        169.254.0.0/16
- 
        224.0.0.0 - 239.255.255.255
- 
        240.0.0.0 - 255.255.255.255
 
- 
        
 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
 
- 
customDomainNameThe domain name to use for the resources in the ODB network. - Parameters:
- customDomainName- The domain name to use 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.
 
- 
clientTokenA unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency. The client token is valid for up to 24 hours after it's first used. - Parameters:
- clientToken- A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don't specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency. The client token is valid for up to 24 hours after it's first used.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
s3AccessSpecifies the configuration for Amazon S3 access from the ODB network. - Parameters:
- s3Access- Specifies the configuration for Amazon S3 access from the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
s3AccessSpecifies the configuration for Amazon S3 access from the ODB network. - Parameters:
- s3Access- Specifies the configuration for Amazon S3 access from the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
zeroEtlAccessSpecifies the configuration for Zero-ETL access from the ODB network. - Parameters:
- zeroEtlAccess- Specifies the configuration for Zero-ETL access from the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
zeroEtlAccessSpecifies the configuration for Zero-ETL access from the ODB network. - Parameters:
- zeroEtlAccess- Specifies the configuration for Zero-ETL access from the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
s3PolicyDocumentSpecifies the endpoint policy for Amazon S3 access from the ODB network. - Parameters:
- s3PolicyDocument- Specifies the endpoint policy for Amazon S3 access from the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsThe list of resource tags to apply to the ODB network. - Parameters:
- tags- The list of resource tags to apply to the ODB network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
overrideConfigurationCreateOdbNetworkRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationCreateOdbNetworkRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-