Interface DescribeLocationFsxOpenZfsResponse.Builder

  • Method Details

    • locationArn

      The ARN of the FSx for OpenZFS location that was described.

      Parameters:
      locationArn - The ARN of the FSx for OpenZFS location that was described.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • locationUri

      The uniform resource identifier (URI) of the FSx for OpenZFS location that was described.

      Example: fsxz://us-west-2.fs-1234567890abcdef02/fsx/folderA/folder

      Parameters:
      locationUri - The uniform resource identifier (URI) of the FSx for OpenZFS location that was described.

      Example: fsxz://us-west-2.fs-1234567890abcdef02/fsx/folderA/folder

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

      DescribeLocationFsxOpenZfsResponse.Builder securityGroupArns(Collection<String> securityGroupArns)

      The ARNs of the security groups that are configured for the FSx for OpenZFS file system.

      Parameters:
      securityGroupArns - The ARNs of the security groups that are configured for the FSx for OpenZFS file system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroupArns

      DescribeLocationFsxOpenZfsResponse.Builder securityGroupArns(String... securityGroupArns)

      The ARNs of the security groups that are configured for the FSx for OpenZFS file system.

      Parameters:
      securityGroupArns - The ARNs of the security groups that are configured for the FSx for OpenZFS file system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • protocol

      The type of protocol that DataSync uses to access your file system.

      Parameters:
      protocol - The type of protocol that DataSync uses to access your file system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • protocol

      The type of protocol that DataSync uses to access your file system.

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

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

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

      The time that the FSx for OpenZFS location was created.

      Parameters:
      creationTime - The time that the FSx for OpenZFS location was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.