Interface TableObject.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TableObject.Builder,TableObject>,SdkBuilder<TableObject.Builder,TableObject>,SdkPojo
- Enclosing class:
- TableObject
public static interface TableObject.Builder extends SdkPojo, CopyableBuilder<TableObject.Builder,TableObject>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TableObject.BuildereTag(String eTag)The Amazon S3 ETag of the object.TableObject.Buildersize(Long size)The size of the Amazon S3 object in bytes.TableObject.Builderuri(String uri)The Amazon S3 location of the object.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
uri
TableObject.Builder uri(String 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
TableObject.Builder eTag(String eTag)
The Amazon S3 ETag of the object. Returned by
GetTableObjectsfor validation and used to identify changes to the underlying data.- Parameters:
eTag- The Amazon S3 ETag of the object. Returned byGetTableObjectsfor 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
TableObject.Builder size(Long 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.
-
-