Interface BlobMetadata.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<BlobMetadata.Builder,BlobMetadata>,SdkBuilder<BlobMetadata.Builder,BlobMetadata>,SdkPojo
- Enclosing class:
- BlobMetadata
public static interface BlobMetadata.Builder extends SdkPojo, CopyableBuilder<BlobMetadata.Builder,BlobMetadata>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BlobMetadata.BuilderblobId(String blobId)The full ID of the blob.BlobMetadata.Buildermode(String mode)The file mode permissions of the blob.BlobMetadata.Builderpath(String path)The path to the blob and associated file name, if any.-
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
-
blobId
BlobMetadata.Builder blobId(String blobId)
The full ID of the blob.
- Parameters:
blobId- The full ID of the blob.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
path
BlobMetadata.Builder path(String path)
The path to the blob and associated file name, if any.
- Parameters:
path- The path to the blob and associated file name, if any.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mode
BlobMetadata.Builder mode(String mode)
The file mode permissions of the blob. File mode permission codes include:
-
100644indicates read/write -
100755indicates read/write/execute -
160000indicates a submodule -
120000indicates a symlink
- Parameters:
mode- The file mode permissions of the blob. File mode permission codes include:-
100644indicates read/write -
100755indicates read/write/execute -
160000indicates a submodule -
120000indicates a symlink
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
-