Interface UpdateDomainResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<UpdateDomainResponse.Builder,UpdateDomainResponse>,DataZoneResponse.Builder,SdkBuilder<UpdateDomainResponse.Builder,UpdateDomainResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- UpdateDomainResponse
public static interface UpdateDomainResponse.Builder extends DataZoneResponse.Builder, SdkPojo, CopyableBuilder<UpdateDomainResponse.Builder,UpdateDomainResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateDomainResponse.Builderdescription(String description)The description to be updated as part of theUpdateDomainaction.UpdateDomainResponse.BuilderdomainExecutionRole(String domainExecutionRole)The domain execution role to be updated as part of theUpdateDomainaction.UpdateDomainResponse.Builderid(String id)The identifier of the Amazon DataZone domain.UpdateDomainResponse.BuilderlastUpdatedAt(Instant lastUpdatedAt)Specifies the timestamp of when the domain was last updated.UpdateDomainResponse.Buildername(String name)The name to be updated as part of theUpdateDomainaction.UpdateDomainResponse.BuilderrootDomainUnitId(String rootDomainUnitId)The ID of the root domain unit.default UpdateDomainResponse.BuildersingleSignOn(Consumer<SingleSignOn.Builder> singleSignOn)The single sign-on option of the Amazon DataZone domain.UpdateDomainResponse.BuildersingleSignOn(SingleSignOn singleSignOn)The single sign-on option of the Amazon DataZone domain.-
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 Detail
-
description
UpdateDomainResponse.Builder description(String description)
The description to be updated as part of the
UpdateDomainaction.- Parameters:
description- The description to be updated as part of theUpdateDomainaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainExecutionRole
UpdateDomainResponse.Builder domainExecutionRole(String domainExecutionRole)
The domain execution role to be updated as part of the
UpdateDomainaction.- Parameters:
domainExecutionRole- The domain execution role to be updated as part of theUpdateDomainaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
UpdateDomainResponse.Builder id(String id)
The identifier of the Amazon DataZone domain.
- Parameters:
id- The identifier of the Amazon DataZone domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedAt
UpdateDomainResponse.Builder lastUpdatedAt(Instant lastUpdatedAt)
Specifies the timestamp of when the domain was last updated.
- Parameters:
lastUpdatedAt- Specifies the timestamp of when the domain was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
UpdateDomainResponse.Builder name(String name)
The name to be updated as part of the
UpdateDomainaction.- Parameters:
name- The name to be updated as part of theUpdateDomainaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rootDomainUnitId
UpdateDomainResponse.Builder rootDomainUnitId(String rootDomainUnitId)
The ID of the root domain unit.
- Parameters:
rootDomainUnitId- The ID of the root domain unit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
singleSignOn
UpdateDomainResponse.Builder singleSignOn(SingleSignOn singleSignOn)
The single sign-on option of the Amazon DataZone domain.
- Parameters:
singleSignOn- The single sign-on option of the Amazon DataZone domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
singleSignOn
default UpdateDomainResponse.Builder singleSignOn(Consumer<SingleSignOn.Builder> singleSignOn)
The single sign-on option of the Amazon DataZone domain.
This is a convenience method that creates an instance of theSingleSignOn.Builderavoiding the need to create one manually viaSingleSignOn.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosingleSignOn(SingleSignOn).- Parameters:
singleSignOn- a consumer that will call methods onSingleSignOn.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
singleSignOn(SingleSignOn)
-
-