Interface DisableUserRequest.Builder

  • Method Details

    • clientToken

      DisableUserRequest.Builder clientToken(String clientToken)

      A unique and case-sensitive identifier that you provide to make sure the idempotency of the request, so multiple identical calls have the same effect as one single call.

      A client token is valid for 8 hours after the first request that uses it completes. After 8 hours, any request with the same client token is treated as a new request. If the request succeeds, any future uses of that token will be idempotent for another 8 hours.

      If you submit a request with the same client token but change one of the other parameters within the 8-hour idempotency window, Directory Service Data returns an ConflictException.

      This parameter is optional when using the CLI or SDK.

      Parameters:
      clientToken - A unique and case-sensitive identifier that you provide to make sure the idempotency of the request, so multiple identical calls have the same effect as one single call.

      A client token is valid for 8 hours after the first request that uses it completes. After 8 hours, any request with the same client token is treated as a new request. If the request succeeds, any future uses of that token will be idempotent for another 8 hours.

      If you submit a request with the same client token but change one of the other parameters within the 8-hour idempotency window, Directory Service Data returns an ConflictException.

      This parameter is optional when using the CLI or SDK.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • directoryId

      DisableUserRequest.Builder directoryId(String directoryId)

      The identifier (ID) of the directory that's associated with the user.

      Parameters:
      directoryId - The identifier (ID) of the directory that's associated with the user.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • samAccountName

      DisableUserRequest.Builder samAccountName(String samAccountName)

      The name of the user.

      Parameters:
      samAccountName - The name of the user.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      DisableUserRequest.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.