Interface DescribeSnapshotsRequest.Builder

  • Method Details

    • directoryId

      DescribeSnapshotsRequest.Builder directoryId(String directoryId)

      The identifier of the directory for which to retrieve snapshot information.

      Parameters:
      directoryId - The identifier of the directory for which to retrieve snapshot information.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • snapshotIds

      A list of identifiers of the snapshots to obtain the information for. If this member is null or empty, all snapshots are returned using the Limit and NextToken members.

      Parameters:
      snapshotIds - A list of identifiers of the snapshots to obtain the information for. If this member is null or empty, all snapshots are returned using the Limit and NextToken members.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • snapshotIds

      DescribeSnapshotsRequest.Builder snapshotIds(String... snapshotIds)

      A list of identifiers of the snapshots to obtain the information for. If this member is null or empty, all snapshots are returned using the Limit and NextToken members.

      Parameters:
      snapshotIds - A list of identifiers of the snapshots to obtain the information for. If this member is null or empty, all snapshots are returned using the Limit and NextToken members.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      The DescribeSnapshotsResult.NextToken value from a previous call to DescribeSnapshots. Pass null if this is the first call.

      Parameters:
      nextToken - The DescribeSnapshotsResult.NextToken value from a previous call to DescribeSnapshots. Pass null if this is the first call.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • limit

      The maximum number of objects to return.

      Parameters:
      limit - The maximum number of objects to return.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

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