Interface ListObjectAnnotationsRequest.Builder

  • Method Details

    • bucket

      The name of the bucket that contains the object.

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

      The object key.

      Parameters:
      key - The object key.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • versionId

      The version ID of the object.

      Parameters:
      versionId - The version ID of the object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxAnnotationResults

      ListObjectAnnotationsRequest.Builder maxAnnotationResults(Integer maxAnnotationResults)

      The maximum number of annotations to return in the response. Maximum is 1,000.

      Parameters:
      maxAnnotationResults - The maximum number of annotations to return in the response. Maximum is 1,000.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • annotationPrefix

      ListObjectAnnotationsRequest.Builder annotationPrefix(String annotationPrefix)

      Filter results to annotations whose name begins with the specified prefix.

      Parameters:
      annotationPrefix - Filter results to annotations whose name begins with the specified prefix.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • continuationToken

      ListObjectAnnotationsRequest.Builder continuationToken(String continuationToken)

      Continuation token returned by a previous request to retrieve the next page.

      Parameters:
      continuationToken - Continuation token returned by a previous request to retrieve the next page.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • requestPayer

      ListObjectAnnotationsRequest.Builder requestPayer(String requestPayer)
      Sets the value of the RequestPayer property for this object.
      Parameters:
      requestPayer - The new value for the RequestPayer property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • requestPayer

      Sets the value of the RequestPayer property for this object.
      Parameters:
      requestPayer - The new value for the RequestPayer property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • expectedBucketOwner

      ListObjectAnnotationsRequest.Builder expectedBucketOwner(String expectedBucketOwner)

      The account ID of the expected bucket owner.

      Parameters:
      expectedBucketOwner - The account ID of the expected bucket owner.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

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