Interface PutEnvironmentBlueprintConfigurationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<PutEnvironmentBlueprintConfigurationResponse.Builder,,PutEnvironmentBlueprintConfigurationResponse> DataZoneResponse.Builder,SdkBuilder<PutEnvironmentBlueprintConfigurationResponse.Builder,,PutEnvironmentBlueprintConfigurationResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
PutEnvironmentBlueprintConfigurationResponse
-
Method Summary
Modifier and TypeMethodDescriptionallowUserProvidedConfigurations(Boolean allowUserProvidedConfigurations) Specifies whether user-provided resource configurations are allowed for the environment blueprint.The timestamp of when the environment blueprint was created.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.environmentBlueprintId(String environmentBlueprintId) The identifier of the environment blueprint.environmentRolePermissionBoundary(String environmentRolePermissionBoundary) The environment role permissions boundary.manageAccessRoleArn(String manageAccessRoleArn) The ARN of the manage access role.provisioningConfigurations(Collection<ProvisioningConfiguration> provisioningConfigurations) The provisioning configuration of a blueprint.provisioningConfigurations(Consumer<ProvisioningConfiguration.Builder>... provisioningConfigurations) The provisioning configuration of a blueprint.provisioningConfigurations(ProvisioningConfiguration... provisioningConfigurations) The provisioning configuration of a blueprint.provisioningRoleArn(String provisioningRoleArn) The ARN of the provisioning role.The regional parameters in the environment blueprint.resourceConfigurations(Collection<ResourceConfiguration> resourceConfigurations) The resource configurations of the environment blueprint.resourceConfigurations(Consumer<ResourceConfiguration.Builder>... resourceConfigurations) The resource configurations of the environment blueprint.resourceConfigurations(ResourceConfiguration... resourceConfigurations) The resource configurations of the environment blueprint.The timestamp of when the environment blueprint was updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
domainId
The identifier of the Amazon DataZone domain.
- Parameters:
domainId- The identifier of the Amazon DataZone domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentBlueprintId
PutEnvironmentBlueprintConfigurationResponse.Builder environmentBlueprintId(String environmentBlueprintId) The identifier of the environment blueprint.
- Parameters:
environmentBlueprintId- The identifier of the environment blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioningRoleArn
PutEnvironmentBlueprintConfigurationResponse.Builder provisioningRoleArn(String 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.
-
environmentRolePermissionBoundary
PutEnvironmentBlueprintConfigurationResponse.Builder environmentRolePermissionBoundary(String environmentRolePermissionBoundary) The environment role permissions boundary.
- Parameters:
environmentRolePermissionBoundary- The environment role permissions boundary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
manageAccessRoleArn
PutEnvironmentBlueprintConfigurationResponse.Builder manageAccessRoleArn(String 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.
-
enabledRegions
PutEnvironmentBlueprintConfigurationResponse.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.
-
regionalParameters
PutEnvironmentBlueprintConfigurationResponse.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.
-
allowUserProvidedConfigurations
PutEnvironmentBlueprintConfigurationResponse.Builder allowUserProvidedConfigurations(Boolean allowUserProvidedConfigurations) Specifies whether user-provided resource configurations are allowed for the environment blueprint.
- Parameters:
allowUserProvidedConfigurations- Specifies whether user-provided resource configurations are allowed for the environment blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp of when the environment blueprint was created.
- Parameters:
createdAt- The timestamp of when the environment blueprint was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp of when the environment blueprint was updated.
- Parameters:
updatedAt- The timestamp of when the environment blueprint was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceConfigurations
PutEnvironmentBlueprintConfigurationResponse.Builder resourceConfigurations(Collection<ResourceConfiguration> resourceConfigurations) The resource configurations of the environment blueprint.
- Parameters:
resourceConfigurations- The resource configurations of the environment blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceConfigurations
PutEnvironmentBlueprintConfigurationResponse.Builder resourceConfigurations(ResourceConfiguration... resourceConfigurations) The resource configurations of the environment blueprint.
- Parameters:
resourceConfigurations- The resource configurations of the environment blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceConfigurations
PutEnvironmentBlueprintConfigurationResponse.Builder resourceConfigurations(Consumer<ResourceConfiguration.Builder>... resourceConfigurations) The resource configurations of the environment blueprint.
This is a convenience method that creates an instance of theResourceConfiguration.Builderavoiding the need to create one manually viaResourceConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresourceConfigurations(List<ResourceConfiguration>).- Parameters:
resourceConfigurations- a consumer that will call methods onResourceConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
provisioningConfigurations
PutEnvironmentBlueprintConfigurationResponse.Builder provisioningConfigurations(Collection<ProvisioningConfiguration> provisioningConfigurations) The provisioning configuration of a blueprint.
- Parameters:
provisioningConfigurations- The provisioning configuration of a blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioningConfigurations
PutEnvironmentBlueprintConfigurationResponse.Builder provisioningConfigurations(ProvisioningConfiguration... provisioningConfigurations) The provisioning configuration of a blueprint.
- Parameters:
provisioningConfigurations- The provisioning configuration of a blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisioningConfigurations
PutEnvironmentBlueprintConfigurationResponse.Builder provisioningConfigurations(Consumer<ProvisioningConfiguration.Builder>... provisioningConfigurations) The provisioning configuration of a blueprint.
This is a convenience method that creates an instance of theProvisioningConfiguration.Builderavoiding the need to create one manually viaProvisioningConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toprovisioningConfigurations(List<ProvisioningConfiguration>).- Parameters:
provisioningConfigurations- a consumer that will call methods onProvisioningConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-