Interface PutEnvironmentBlueprintConfigurationRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<PutEnvironmentBlueprintConfigurationRequest.Builder,
,PutEnvironmentBlueprintConfigurationRequest> DataZoneRequest.Builder
,SdkBuilder<PutEnvironmentBlueprintConfigurationRequest.Builder,
,PutEnvironmentBlueprintConfigurationRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
PutEnvironmentBlueprintConfigurationRequest
public static interface PutEnvironmentBlueprintConfigurationRequest.Builder
extends DataZoneRequest.Builder, SdkPojo, CopyableBuilder<PutEnvironmentBlueprintConfigurationRequest.Builder,PutEnvironmentBlueprintConfigurationRequest>
-
Method Summary
Modifier and TypeMethodDescriptiondomainIdentifier
(String domainIdentifier) The identifier of the Amazon DataZone domain.enabledRegions
(String... enabledRegions) Specifies the enabled Amazon Web Services Regions.enabledRegions
(Collection<String> enabledRegions) Specifies the enabled Amazon Web Services Regions.environmentBlueprintIdentifier
(String environmentBlueprintIdentifier) The identifier of the environment blueprint.manageAccessRoleArn
(String manageAccessRoleArn) The ARN of the manage access role.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.provisioningRoleArn
(String provisioningRoleArn) The ARN of the provisioning role.The regional parameters in the environment blueprint.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
domainIdentifier
The identifier of the Amazon DataZone domain.
- Parameters:
domainIdentifier
- The identifier of the Amazon DataZone domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enabledRegions
PutEnvironmentBlueprintConfigurationRequest.Builder enabledRegions(Collection<String> enabledRegions) Specifies the enabled Amazon Web Services Regions.
- Parameters:
enabledRegions
- Specifies the enabled Amazon Web Services Regions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enabledRegions
Specifies the enabled Amazon Web Services Regions.
- Parameters:
enabledRegions
- Specifies the enabled Amazon Web Services Regions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentBlueprintIdentifier
PutEnvironmentBlueprintConfigurationRequest.Builder environmentBlueprintIdentifier(String environmentBlueprintIdentifier) The identifier of the environment blueprint.
- Parameters:
environmentBlueprintIdentifier
- The identifier of the environment blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
manageAccessRoleArn
The ARN of the manage access role.
- Parameters:
manageAccessRoleArn
- The ARN of the manage access role.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioningRoleArn
The ARN of the provisioning role.
- Parameters:
provisioningRoleArn
- The ARN of the provisioning role.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
regionalParameters
PutEnvironmentBlueprintConfigurationRequest.Builder regionalParameters(Map<String, ? extends Map<String, String>> regionalParameters) The regional parameters in the environment blueprint.
- Parameters:
regionalParameters
- The regional parameters in the environment blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
PutEnvironmentBlueprintConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
PutEnvironmentBlueprintConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-