Interface GetEnvironmentProfileResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetEnvironmentProfileResponse.Builder,
,GetEnvironmentProfileResponse> DataZoneResponse.Builder
,SdkBuilder<GetEnvironmentProfileResponse.Builder,
,GetEnvironmentProfileResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetEnvironmentProfileResponse
-
Method Summary
Modifier and TypeMethodDescriptionawsAccountId
(String awsAccountId) The ID of the Amazon Web Services account where this environment profile exists.awsAccountRegion
(String awsAccountRegion) The Amazon Web Services region where this environment profile exists.The timestamp of when this environment profile was created.The Amazon DataZone user who created this environment profile.description
(String description) The description of the environment profile.The ID of the Amazon DataZone domain in which this environment profile exists.environmentBlueprintId
(String environmentBlueprintId) The ID of the blueprint with which this environment profile is created.The ID of the environment profile.The name of the environment profile.The ID of the Amazon DataZone project in which this environment profile is created.The timestamp of when this environment profile was upated.userParameters
(Collection<CustomParameter> userParameters) The user parameters of the environment profile.userParameters
(Consumer<CustomParameter.Builder>... userParameters) The user parameters of the environment profile.userParameters
(CustomParameter... userParameters) The user parameters of the 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, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
awsAccountId
The ID of the Amazon Web Services account where this environment profile exists.
- Parameters:
awsAccountId
- The ID of the Amazon Web Services account where this environment profile exists.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsAccountRegion
The Amazon Web Services region where this environment profile exists.
- Parameters:
awsAccountRegion
- The Amazon Web Services region where this environment profile exists.- 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 the environment profile.
- Parameters:
description
- The description of the 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 exists.
- Parameters:
domainId
- The ID of the Amazon DataZone domain in which this environment profile exists.- 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 the environment profile.
- Parameters:
id
- The ID of the environment profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the environment profile.
- Parameters:
name
- The name of the 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 upated.
- Parameters:
updatedAt
- The timestamp of when this environment profile was upated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userParameters
The user parameters of the environment profile.
- Parameters:
userParameters
- The user parameters of the environment profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userParameters
The user parameters of the environment profile.
- Parameters:
userParameters
- The user parameters of the environment profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userParameters
GetEnvironmentProfileResponse.Builder userParameters(Consumer<CustomParameter.Builder>... userParameters) The user parameters of the 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:
-