Interface UpdateDomainRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<UpdateDomainRequest.Builder,UpdateDomainRequest>, DataZoneRequest.Builder, SdkBuilder<UpdateDomainRequest.Builder,UpdateDomainRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
UpdateDomainRequest

public static interface UpdateDomainRequest.Builder extends DataZoneRequest.Builder, SdkPojo, CopyableBuilder<UpdateDomainRequest.Builder,UpdateDomainRequest>
  • Method Details

    • clientToken

      UpdateDomainRequest.Builder clientToken(String clientToken)

      A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.

      Parameters:
      clientToken - A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      UpdateDomainRequest.Builder description(String description)

      The description to be updated as part of the UpdateDomain action.

      Parameters:
      description - The description to be updated as part of the UpdateDomain action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • domainExecutionRole

      UpdateDomainRequest.Builder domainExecutionRole(String domainExecutionRole)

      The domain execution role to be updated as part of the UpdateDomain action.

      Parameters:
      domainExecutionRole - The domain execution role to be updated as part of the UpdateDomain action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • identifier

      UpdateDomainRequest.Builder identifier(String identifier)

      The ID of the Amazon Web Services domain that is to be updated.

      Parameters:
      identifier - The ID of the Amazon Web Services domain that is to be updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name to be updated as part of the UpdateDomain action.

      Parameters:
      name - The name to be updated as part of the UpdateDomain action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • singleSignOn

      UpdateDomainRequest.Builder singleSignOn(SingleSignOn singleSignOn)

      The single sign-on option to be updated as part of the UpdateDomain action.

      Parameters:
      singleSignOn - The single sign-on option to be updated as part of the UpdateDomain action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • singleSignOn

      default UpdateDomainRequest.Builder singleSignOn(Consumer<SingleSignOn.Builder> singleSignOn)

      The single sign-on option to be updated as part of the UpdateDomain action.

      This is a convenience method that creates an instance of the SingleSignOn.Builder avoiding the need to create one manually via SingleSignOn.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to singleSignOn(SingleSignOn).

      Parameters:
      singleSignOn - a consumer that will call methods on SingleSignOn.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • overrideConfiguration

      UpdateDomainRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.