Interface ManagedServices.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<ManagedServices.Builder,,- ManagedServices> - SdkBuilder<ManagedServices.Builder,,- ManagedServices> - SdkPojo
- Enclosing class:
- ManagedServices
- 
Method SummaryModifier and TypeMethodDescriptiondefault ManagedServices.BuildermanagedS3BackupAccess(Consumer<ManagedS3BackupAccess.Builder> managedS3BackupAccess) The managed Amazon S3 backup access configuration.managedS3BackupAccess(ManagedS3BackupAccess managedS3BackupAccess) The managed Amazon S3 backup access configuration.managedServicesIpv4Cidrs(String... managedServicesIpv4Cidrs) The IPv4 CIDR blocks for the managed services.managedServicesIpv4Cidrs(Collection<String> managedServicesIpv4Cidrs) The IPv4 CIDR blocks for the managed services.resourceGatewayArn(String resourceGatewayArn) The Amazon Resource Name (ARN) of the resource gateway.default ManagedServices.Builders3Access(Consumer<S3Access.Builder> s3Access) The Amazon S3 access configuration.The Amazon S3 access configuration.serviceNetworkArn(String serviceNetworkArn) The Amazon Resource Name (ARN) of the service network.default ManagedServices.BuilderserviceNetworkEndpoint(Consumer<ServiceNetworkEndpoint.Builder> serviceNetworkEndpoint) The service network endpoint configuration.serviceNetworkEndpoint(ServiceNetworkEndpoint serviceNetworkEndpoint) The service network endpoint configuration.default ManagedServices.BuilderzeroEtlAccess(Consumer<ZeroEtlAccess.Builder> zeroEtlAccess) The Zero-ETL access configuration.zeroEtlAccess(ZeroEtlAccess zeroEtlAccess) The Zero-ETL access configuration.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- 
serviceNetworkArnThe Amazon Resource Name (ARN) of the service network. - Parameters:
- serviceNetworkArn- The Amazon Resource Name (ARN) of the service network.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
resourceGatewayArnThe Amazon Resource Name (ARN) of the resource gateway. - Parameters:
- resourceGatewayArn- The Amazon Resource Name (ARN) of the resource gateway.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
managedServicesIpv4CidrsThe IPv4 CIDR blocks for the managed services. - Parameters:
- managedServicesIpv4Cidrs- The IPv4 CIDR blocks for the managed services.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
managedServicesIpv4CidrsThe IPv4 CIDR blocks for the managed services. - Parameters:
- managedServicesIpv4Cidrs- The IPv4 CIDR blocks for the managed services.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
serviceNetworkEndpointThe service network endpoint configuration. - Parameters:
- serviceNetworkEndpoint- The service network endpoint configuration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
serviceNetworkEndpointdefault ManagedServices.Builder serviceNetworkEndpoint(Consumer<ServiceNetworkEndpoint.Builder> serviceNetworkEndpoint) The service network endpoint configuration. This is a convenience method that creates an instance of theServiceNetworkEndpoint.Builderavoiding the need to create one manually viaServiceNetworkEndpoint.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toserviceNetworkEndpoint(ServiceNetworkEndpoint).- Parameters:
- serviceNetworkEndpoint- a consumer that will call methods on- ServiceNetworkEndpoint.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
managedS3BackupAccessThe managed Amazon S3 backup access configuration. - Parameters:
- managedS3BackupAccess- The managed Amazon S3 backup access configuration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
managedS3BackupAccessdefault ManagedServices.Builder managedS3BackupAccess(Consumer<ManagedS3BackupAccess.Builder> managedS3BackupAccess) The managed Amazon S3 backup access configuration. This is a convenience method that creates an instance of theManagedS3BackupAccess.Builderavoiding the need to create one manually viaManagedS3BackupAccess.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomanagedS3BackupAccess(ManagedS3BackupAccess).- Parameters:
- managedS3BackupAccess- a consumer that will call methods on- ManagedS3BackupAccess.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
zeroEtlAccessThe Zero-ETL access configuration. - Parameters:
- zeroEtlAccess- The Zero-ETL access configuration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
zeroEtlAccessThe Zero-ETL access configuration. This is a convenience method that creates an instance of theZeroEtlAccess.Builderavoiding the need to create one manually viaZeroEtlAccess.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tozeroEtlAccess(ZeroEtlAccess).- Parameters:
- zeroEtlAccess- a consumer that will call methods on- ZeroEtlAccess.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
s3AccessThe Amazon S3 access configuration. - Parameters:
- s3Access- The Amazon S3 access configuration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
s3AccessThe Amazon S3 access configuration. This is a convenience method that creates an instance of theS3Access.Builderavoiding the need to create one manually viaS3Access.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3Access(S3Access).- Parameters:
- s3Access- a consumer that will call methods on- S3Access.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-