Interface CreateEnvironmentProfileResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<CreateEnvironmentProfileResponse.Builder,
,CreateEnvironmentProfileResponse> DataZoneResponse.Builder
,SdkBuilder<CreateEnvironmentProfileResponse.Builder,
,CreateEnvironmentProfileResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
CreateEnvironmentProfileResponse
-
Method Summary
Modifier and TypeMethodDescriptionawsAccountId
(String awsAccountId) The Amazon Web Services account ID in which this Amazon DataZone environment profile is created.awsAccountRegion
(String awsAccountRegion) The Amazon Web Services region in which this Amazon DataZone environment profile is created.The timestamp of when this environment profile was created.The Amazon DataZone user who created this environment profile.description
(String description) The description of this Amazon DataZone environment profile.The ID of the Amazon DataZone domain in which this environment profile is created.environmentBlueprintId
(String environmentBlueprintId) The ID of the blueprint with which this environment profile is created.The ID of this Amazon DataZone environment profile.The name of this Amazon DataZone environment profile.The ID of the Amazon DataZone project in which this environment profile is created.The timestamp of when this environment profile was updated.userParameters
(Collection<CustomParameter> userParameters) The user parameters of this Amazon DataZone environment profile.userParameters
(Consumer<CustomParameter.Builder>... userParameters) The user parameters of this Amazon DataZone environment profile.userParameters
(CustomParameter... userParameters) The user parameters of this Amazon DataZone environment profile.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
awsAccountId
The Amazon Web Services account ID in which this Amazon DataZone environment profile is created.
- Parameters:
awsAccountId
- The Amazon Web Services account ID in which this Amazon DataZone environment profile is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsAccountRegion
The Amazon Web Services region in which this Amazon DataZone environment profile is created.
- Parameters:
awsAccountRegion
- The Amazon Web Services region in which this Amazon DataZone environment profile is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp of when this environment profile was created.
- Parameters:
createdAt
- The timestamp of when this environment profile was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The Amazon DataZone user who created this environment profile.
- Parameters:
createdBy
- The Amazon DataZone user who created this environment profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of this Amazon DataZone environment profile.
- Parameters:
description
- The description of this Amazon DataZone environment profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainId
The ID of the Amazon DataZone domain in which this environment profile is created.
- Parameters:
domainId
- The ID of the Amazon DataZone domain in which this environment profile is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentBlueprintId
The ID of the blueprint with which this environment profile is created.
- Parameters:
environmentBlueprintId
- The ID of the blueprint with which this environment profile is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The ID of this Amazon DataZone environment profile.
- Parameters:
id
- The ID of this Amazon DataZone environment profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of this Amazon DataZone environment profile.
- Parameters:
name
- The name of this Amazon DataZone environment profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
projectId
The ID of the Amazon DataZone project in which this environment profile is created.
- Parameters:
projectId
- The ID of the Amazon DataZone project in which this environment profile is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp of when this environment profile was updated.
- Parameters:
updatedAt
- The timestamp of when this environment profile was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userParameters
The user parameters of this Amazon DataZone environment profile.
- Parameters:
userParameters
- The user parameters of this Amazon DataZone environment profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userParameters
The user parameters of this Amazon DataZone environment profile.
- Parameters:
userParameters
- The user parameters of this Amazon DataZone environment profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userParameters
CreateEnvironmentProfileResponse.Builder userParameters(Consumer<CustomParameter.Builder>... userParameters) The user parameters of this Amazon DataZone environment profile.
This is a convenience method that creates an instance of theCustomParameter.Builder
avoiding the need to create one manually viaCustomParameter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed touserParameters(List<CustomParameter>)
.- Parameters:
userParameters
- a consumer that will call methods onCustomParameter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-