StructuredPojo, ToCopyableBuilder<BlobMetadata.Builder,BlobMetadata>@Generated("software.amazon.awssdk:codegen") public class BlobMetadata extends Object implements StructuredPojo, ToCopyableBuilder<BlobMetadata.Builder,BlobMetadata>
Returns information about a specific Git blob object.
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
BlobMetadata.Builder |
| Modifier and Type | Method | Description |
|---|---|---|
String |
blobId() |
The full ID of the blob.
|
static BlobMetadata.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Marshalls this structured data using the given
ProtocolMarshaller. |
String |
mode() |
The file mode permissions of the blob.
|
String |
path() |
The path to the blob and any associated file name, if any.
|
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() |
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()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<BlobMetadata.Builder,BlobMetadata>public static BlobMetadata.Builder builder()
public static Class<? extends BlobMetadata.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.