Interface Directory.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Directory.Builder,Directory>, SdkBuilder<Directory.Builder,Directory>, SdkPojo
Enclosing class:
Directory

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

    • name

      The name of the directory.

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

      Directory.Builder directoryArn(String directoryArn)

      The Amazon Resource Name (ARN) that is associated with the directory. For more information, see arns.

      Parameters:
      directoryArn - The Amazon Resource Name (ARN) that is associated with the directory. For more information, see arns.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • state

      Directory.Builder state(String state)

      The state of the directory. Can be either Enabled, Disabled, or Deleted.

      Parameters:
      state - The state of the directory. Can be either Enabled, Disabled, or Deleted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      The state of the directory. Can be either Enabled, Disabled, or Deleted.

      Parameters:
      state - The state of the directory. Can be either Enabled, Disabled, or Deleted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • creationDateTime

      Directory.Builder creationDateTime(Instant creationDateTime)

      The date and time when the directory was created.

      Parameters:
      creationDateTime - The date and time when the directory was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.