public interface WriteObjectRequestOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getChecksummedData()
public abstract ChecksummedData getChecksummedData()
The data to insert. If a crc32c checksum is provided that doesn't match the checksum computed by the service, the request will fail.
.google.storage.v2.ChecksummedData checksummed_data = 4;
Type | Description |
ChecksummedData |
The checksummedData. |
getChecksummedDataOrBuilder()
public abstract ChecksummedDataOrBuilder getChecksummedDataOrBuilder()
The data to insert. If a crc32c checksum is provided that doesn't match the checksum computed by the service, the request will fail.
.google.storage.v2.ChecksummedData checksummed_data = 4;
Type | Description |
ChecksummedDataOrBuilder |
getCommonObjectRequestParams()
public abstract CommonObjectRequestParams getCommonObjectRequestParams()
A set of parameters common to Storage API requests concerning an object.
.google.storage.v2.CommonObjectRequestParams common_object_request_params = 8;
Type | Description |
CommonObjectRequestParams |
The commonObjectRequestParams. |
getCommonObjectRequestParamsOrBuilder()
public abstract CommonObjectRequestParamsOrBuilder getCommonObjectRequestParamsOrBuilder()
A set of parameters common to Storage API requests concerning an object.
.google.storage.v2.CommonObjectRequestParams common_object_request_params = 8;
Type | Description |
CommonObjectRequestParamsOrBuilder |
getDataCase()
public abstract WriteObjectRequest.DataCase getDataCase()
Type | Description |
WriteObjectRequest.DataCase |
getFinishWrite()
public abstract boolean getFinishWrite()
If true
, this indicates that the write is complete. Sending any
WriteObjectRequest
s subsequent to one in which finish_write
is true
will cause an error.
For a non-resumable write (where the upload_id was not set in the first
message), it is an error not to set this field in the final message of the
stream.
bool finish_write = 7;
Type | Description |
boolean |
The finishWrite. |
getFirstMessageCase()
public abstract WriteObjectRequest.FirstMessageCase getFirstMessageCase()
Type | Description |
WriteObjectRequest.FirstMessageCase |
getObjectChecksums()
public abstract ObjectChecksums getObjectChecksums()
Checksums for the complete object. If the checksums computed by the service don't match the specifified checksums the call will fail. May only be provided in the first or last request (either with first_message, or finish_write set).
.google.storage.v2.ObjectChecksums object_checksums = 6;
Type | Description |
ObjectChecksums |
The objectChecksums. |
getObjectChecksumsOrBuilder()
public abstract ObjectChecksumsOrBuilder getObjectChecksumsOrBuilder()
Checksums for the complete object. If the checksums computed by the service don't match the specifified checksums the call will fail. May only be provided in the first or last request (either with first_message, or finish_write set).
.google.storage.v2.ObjectChecksums object_checksums = 6;
Type | Description |
ObjectChecksumsOrBuilder |
getUploadId()
public abstract String getUploadId()
For resumable uploads. This should be the upload_id
returned from a
call to StartResumableWriteResponse
.
string upload_id = 1;
Type | Description |
String |
The uploadId. |
getUploadIdBytes()
public abstract ByteString getUploadIdBytes()
For resumable uploads. This should be the upload_id
returned from a
call to StartResumableWriteResponse
.
string upload_id = 1;
Type | Description |
ByteString |
The bytes for uploadId. |
getWriteObjectSpec()
public abstract WriteObjectSpec getWriteObjectSpec()
For non-resumable uploads. Describes the overall upload, including the destination bucket and object name, preconditions, etc.
.google.storage.v2.WriteObjectSpec write_object_spec = 2;
Type | Description |
WriteObjectSpec |
The writeObjectSpec. |
getWriteObjectSpecOrBuilder()
public abstract WriteObjectSpecOrBuilder getWriteObjectSpecOrBuilder()
For non-resumable uploads. Describes the overall upload, including the destination bucket and object name, preconditions, etc.
.google.storage.v2.WriteObjectSpec write_object_spec = 2;
Type | Description |
WriteObjectSpecOrBuilder |
getWriteOffset()
public abstract long getWriteOffset()
Required. The offset from the beginning of the object at which the data
should be written.
In the first WriteObjectRequest
of a WriteObject()
action, it
indicates the initial offset for the Write()
call. The value must be
equal to the persisted_size
that a call to QueryWriteStatus()
would
return (0 if this is the first write to the object).
On subsequent calls, this value must be no larger than the sum of the
first write_offset
and the sizes of all data
chunks sent previously on
this stream.
An incorrect value will cause an error.
int64 write_offset = 3 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
long |
The writeOffset. |
hasChecksummedData()
public abstract boolean hasChecksummedData()
The data to insert. If a crc32c checksum is provided that doesn't match the checksum computed by the service, the request will fail.
.google.storage.v2.ChecksummedData checksummed_data = 4;
Type | Description |
boolean |
Whether the checksummedData field is set. |
hasCommonObjectRequestParams()
public abstract boolean hasCommonObjectRequestParams()
A set of parameters common to Storage API requests concerning an object.
.google.storage.v2.CommonObjectRequestParams common_object_request_params = 8;
Type | Description |
boolean |
Whether the commonObjectRequestParams field is set. |
hasObjectChecksums()
public abstract boolean hasObjectChecksums()
Checksums for the complete object. If the checksums computed by the service don't match the specifified checksums the call will fail. May only be provided in the first or last request (either with first_message, or finish_write set).
.google.storage.v2.ObjectChecksums object_checksums = 6;
Type | Description |
boolean |
Whether the objectChecksums field is set. |
hasUploadId()
public abstract boolean hasUploadId()
For resumable uploads. This should be the upload_id
returned from a
call to StartResumableWriteResponse
.
string upload_id = 1;
Type | Description |
boolean |
Whether the uploadId field is set. |
hasWriteObjectSpec()
public abstract boolean hasWriteObjectSpec()
For non-resumable uploads. Describes the overall upload, including the destination bucket and object name, preconditions, etc.
.google.storage.v2.WriteObjectSpec write_object_spec = 2;
Type | Description |
boolean |
Whether the writeObjectSpec field is set. |