@Generated(value="software.amazon.awssdk:codegen") public final class BlobMetadata extends Object implements SdkPojo, Serializable, ToCopyableBuilder<BlobMetadata.Builder,BlobMetadata>
Returns information about a specific Git blob object.
Modifier and Type | Class and Description |
---|---|
static interface |
BlobMetadata.Builder |
Modifier and Type | Method and Description |
---|---|
String |
blobId()
The full ID of the blob.
|
static BlobMetadata.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
mode()
The file mode permissions of the blob.
|
String |
path()
The path to the blob and any associated file name, if any.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends BlobMetadata.Builder> |
serializableBuilderClass() |
BlobMetadata.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String blobId()
The full ID of the blob.
public String path()
The path to the blob and any associated file name, if any.
public String mode()
The file mode permissions of the blob. File mode permission codes include:
100644
indicates read/write
100755
indicates read/write/execute
160000
indicates a submodule
120000
indicates a symlink
100644
indicates read/write
100755
indicates read/write/execute
160000
indicates a submodule
120000
indicates a symlink
public BlobMetadata.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<BlobMetadata.Builder,BlobMetadata>
public static BlobMetadata.Builder builder()
public static Class<? extends BlobMetadata.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.