Interface AddObjectInput.Builder

  • Method Details

    • uri

      The Amazon S3 location of the object.

      Parameters:
      uri - The Amazon S3 location of the object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • eTag

      The Amazon S3 ETag of the object. Returned by GetTableObjects for validation and used to identify changes to the underlying data.

      Parameters:
      eTag - The Amazon S3 ETag of the object. Returned by GetTableObjects for validation and used to identify changes to the underlying data.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • size

      The size of the Amazon S3 object in bytes.

      Parameters:
      size - The size of the Amazon S3 object in bytes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • partitionValues

      AddObjectInput.Builder partitionValues(Collection<String> partitionValues)

      A list of partition values for the object. A value must be specified for each partition key associated with the table.

      The supported data types are integer, long, date(yyyy-MM-dd), timestamp(yyyy-MM-dd HH:mm:ssXXX or yyyy-MM-dd HH:mm:ss"), string and decimal.

      Parameters:
      partitionValues - A list of partition values for the object. A value must be specified for each partition key associated with the table.

      The supported data types are integer, long, date(yyyy-MM-dd), timestamp(yyyy-MM-dd HH:mm:ssXXX or yyyy-MM-dd HH:mm:ss"), string and decimal.

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

      AddObjectInput.Builder partitionValues(String... partitionValues)

      A list of partition values for the object. A value must be specified for each partition key associated with the table.

      The supported data types are integer, long, date(yyyy-MM-dd), timestamp(yyyy-MM-dd HH:mm:ssXXX or yyyy-MM-dd HH:mm:ss"), string and decimal.

      Parameters:
      partitionValues - A list of partition values for the object. A value must be specified for each partition key associated with the table.

      The supported data types are integer, long, date(yyyy-MM-dd), timestamp(yyyy-MM-dd HH:mm:ssXXX or yyyy-MM-dd HH:mm:ss"), string and decimal.

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