Interface DescribeBackupsResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CloudHsmV2Response.Builder, CopyableBuilder<DescribeBackupsResponse.Builder,DescribeBackupsResponse>, SdkBuilder<DescribeBackupsResponse.Builder,DescribeBackupsResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
DescribeBackupsResponse

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

    • backups

      A list of backups.

      Parameters:
      backups - A list of backups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • backups

      A list of backups.

      Parameters:
      backups - A list of backups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • backups

      A list of backups.

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

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

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

      An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

      Parameters:
      nextToken - An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.