Interface GetFileSystemResponse.Builder

  • Method Details

    • creationTime

      GetFileSystemResponse.Builder creationTime(Instant creationTime)

      The time when the file system was created.

      Parameters:
      creationTime - The time when the file system was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fileSystemArn

      GetFileSystemResponse.Builder fileSystemArn(String fileSystemArn)

      The Amazon Resource Name (ARN) of the file system.

      Parameters:
      fileSystemArn - The Amazon Resource Name (ARN) of the file system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fileSystemId

      GetFileSystemResponse.Builder fileSystemId(String fileSystemId)

      The ID of the file system.

      Parameters:
      fileSystemId - The ID of the file system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • bucket

      The Amazon Resource Name (ARN) of the S3 bucket.

      Parameters:
      bucket - The Amazon Resource Name (ARN) of the S3 bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • prefix

      The prefix in the S3 bucket that the file system provides access to.

      Parameters:
      prefix - The prefix in the S3 bucket that the file system provides access to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • clientToken

      GetFileSystemResponse.Builder clientToken(String clientToken)

      The client token used for idempotency when the file system was created.

      Parameters:
      clientToken - The client token used for idempotency when the file system was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • kmsKeyId

      The Amazon Resource Name (ARN) of the Amazon Web Services KMS key used for encryption.

      Parameters:
      kmsKeyId - The Amazon Resource Name (ARN) of the Amazon Web Services KMS key used for encryption.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The current status of the file system.

      Parameters:
      status - The current status of the file system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the file system.

      Parameters:
      status - The current status of the file system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusMessage

      GetFileSystemResponse.Builder statusMessage(String statusMessage)

      Additional information about the file system status.

      Parameters:
      statusMessage - Additional information about the file system status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • roleArn

      The Amazon Resource Name (ARN) of the IAM role used for S3 access.

      Parameters:
      roleArn - The Amazon Resource Name (ARN) of the IAM role used for S3 access.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ownerId

      The Amazon Web Services account ID of the file system owner.

      Parameters:
      ownerId - The Amazon Web Services account ID of the file system owner.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The tags associated with the file system.

      Parameters:
      tags - The tags associated with the file system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The tags associated with the file system.

      Parameters:
      tags - The tags associated with the file system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The tags associated with the file system.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to tags(List<Tag>).

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

      The name of the file system.

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