@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) |
boolean |
equalsBySdkFields(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 associated file name, if any.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends BlobMetadata.Builder> |
serializableBuilderClass() |
BlobMetadata.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String blobId()
The full ID of the blob.
public final String path()
The path to the blob and associated file name, if any.
public final 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()
toBuilder in interface ToCopyableBuilder<BlobMetadata.Builder,BlobMetadata>public static BlobMetadata.Builder builder()
public static Class<? extends BlobMetadata.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.