- 2.63.0 (latest)
- 2.62.1
- 2.60.0
- 2.59.0
- 2.58.1
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.3
- 2.52.3
- 2.50.0
- 2.49.0
- 2.48.2
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.1
- 2.43.2
- 2.42.0
- 2.41.0
- 2.40.1
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.1
- 2.34.0
- 2.33.0
- 2.32.1
- 2.30.1
- 2.29.1
- 2.28.0
- 2.27.1
- 2.24.0
- 2.23.0
- 2.22.6
- 2.21.0
- 2.20.2
- 2.19.0
- 2.18.0
- 2.17.2
- 2.16.0
- 2.15.1
- 2.14.0
- 2.13.1
- 2.12.0
- 2.11.3
- 2.10.0
- 2.9.3
- 2.8.1
- 2.7.1
- 2.6.1
- 2.5.1
- 2.4.5
- 2.3.0
- 2.2.3
- 2.1.10
public static final class ObjectChecksums.Builder extends GeneratedMessage.Builder<ObjectChecksums.Builder> implements ObjectChecksumsOrBuilderMessage used for storing full (not subrange) object checksums.
Protobuf type google.storage.v2.ObjectChecksums
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > ObjectChecksums.BuilderImplements
ObjectChecksumsOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public ObjectChecksums build()| Returns | |
|---|---|
| Type | Description |
ObjectChecksums |
|
buildPartial()
public ObjectChecksums buildPartial()| Returns | |
|---|---|
| Type | Description |
ObjectChecksums |
|
clear()
public ObjectChecksums.Builder clear()| Returns | |
|---|---|
| Type | Description |
ObjectChecksums.Builder |
|
clearCrc32C()
public ObjectChecksums.Builder clearCrc32C()CRC32C digest of the object data. Computed by the Cloud Storage service for all written objects. If set in a WriteObjectRequest, service validates that the stored object matches this checksum.
optional fixed32 crc32c = 1;
| Returns | |
|---|---|
| Type | Description |
ObjectChecksums.Builder |
This builder for chaining. |
clearMd5Hash()
public ObjectChecksums.Builder clearMd5Hash() Optional. 128 bit MD5 hash of the object data. For more information about
using the MD5 hash, see Data validation and change
detection. Not all
objects provide an MD5 hash. For example, composite objects provide only
crc32c hashes. This value is equivalent to running cat object.txt |
openssl md5 -binary
bytes md5_hash = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ObjectChecksums.Builder |
This builder for chaining. |
getCrc32C()
public int getCrc32C()CRC32C digest of the object data. Computed by the Cloud Storage service for all written objects. If set in a WriteObjectRequest, service validates that the stored object matches this checksum.
optional fixed32 crc32c = 1;
| Returns | |
|---|---|
| Type | Description |
int |
The crc32c. |
getDefaultInstanceForType()
public ObjectChecksums getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
ObjectChecksums |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getMd5Hash()
public ByteString getMd5Hash() Optional. 128 bit MD5 hash of the object data. For more information about
using the MD5 hash, see Data validation and change
detection. Not all
objects provide an MD5 hash. For example, composite objects provide only
crc32c hashes. This value is equivalent to running cat object.txt |
openssl md5 -binary
bytes md5_hash = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The md5Hash. |
hasCrc32C()
public boolean hasCrc32C()CRC32C digest of the object data. Computed by the Cloud Storage service for all written objects. If set in a WriteObjectRequest, service validates that the stored object matches this checksum.
optional fixed32 crc32c = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the crc32c field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ObjectChecksums.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
ObjectChecksums.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public ObjectChecksums.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
ObjectChecksums.Builder |
|
mergeFrom(ObjectChecksums other)
public ObjectChecksums.Builder mergeFrom(ObjectChecksums other)| Parameter | |
|---|---|
| Name | Description |
other |
ObjectChecksums |
| Returns | |
|---|---|
| Type | Description |
ObjectChecksums.Builder |
|
setCrc32C(int value)
public ObjectChecksums.Builder setCrc32C(int value)CRC32C digest of the object data. Computed by the Cloud Storage service for all written objects. If set in a WriteObjectRequest, service validates that the stored object matches this checksum.
optional fixed32 crc32c = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
intThe crc32c to set. |
| Returns | |
|---|---|
| Type | Description |
ObjectChecksums.Builder |
This builder for chaining. |
setMd5Hash(ByteString value)
public ObjectChecksums.Builder setMd5Hash(ByteString value) Optional. 128 bit MD5 hash of the object data. For more information about
using the MD5 hash, see Data validation and change
detection. Not all
objects provide an MD5 hash. For example, composite objects provide only
crc32c hashes. This value is equivalent to running cat object.txt |
openssl md5 -binary
bytes md5_hash = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe md5Hash to set. |
| Returns | |
|---|---|
| Type | Description |
ObjectChecksums.Builder |
This builder for chaining. |