Class FetchBlobResponse.Builder (0.40.0)

public static final class FetchBlobResponse.Builder extends GeneratedMessageV3.Builder<FetchBlobResponse.Builder> implements FetchBlobResponseOrBuilder

Response message containing the content of a blob.

Protobuf type google.cloud.securesourcemanager.v1.FetchBlobResponse

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public FetchBlobResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
FetchBlobResponse.Builder
Overrides

build()

public FetchBlobResponse build()
Returns
Type Description
FetchBlobResponse

buildPartial()

public FetchBlobResponse buildPartial()
Returns
Type Description
FetchBlobResponse

clear()

public FetchBlobResponse.Builder clear()
Returns
Type Description
FetchBlobResponse.Builder
Overrides

clearContent()

public FetchBlobResponse.Builder clearContent()

The content of the blob, encoded as base64.

string content = 2;

Returns
Type Description
FetchBlobResponse.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public FetchBlobResponse.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
FetchBlobResponse.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public FetchBlobResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
FetchBlobResponse.Builder
Overrides

clearSha()

public FetchBlobResponse.Builder clearSha()

The SHA-1 hash of the blob.

string sha = 1;

Returns
Type Description
FetchBlobResponse.Builder

This builder for chaining.

clone()

public FetchBlobResponse.Builder clone()
Returns
Type Description
FetchBlobResponse.Builder
Overrides

getContent()

public String getContent()

The content of the blob, encoded as base64.

string content = 2;

Returns
Type Description
String

The content.

getContentBytes()

public ByteString getContentBytes()

The content of the blob, encoded as base64.

string content = 2;

Returns
Type Description
ByteString

The bytes for content.

getDefaultInstanceForType()

public FetchBlobResponse getDefaultInstanceForType()
Returns
Type Description
FetchBlobResponse

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getSha()

public String getSha()

The SHA-1 hash of the blob.

string sha = 1;

Returns
Type Description
String

The sha.

getShaBytes()

public ByteString getShaBytes()

The SHA-1 hash of the blob.

string sha = 1;

Returns
Type Description
ByteString

The bytes for sha.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(FetchBlobResponse other)

public FetchBlobResponse.Builder mergeFrom(FetchBlobResponse other)
Parameter
Name Description
other FetchBlobResponse
Returns
Type Description
FetchBlobResponse.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public FetchBlobResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
FetchBlobResponse.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public FetchBlobResponse.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
FetchBlobResponse.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final FetchBlobResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
FetchBlobResponse.Builder
Overrides

setContent(String value)

public FetchBlobResponse.Builder setContent(String value)

The content of the blob, encoded as base64.

string content = 2;

Parameter
Name Description
value String

The content to set.

Returns
Type Description
FetchBlobResponse.Builder

This builder for chaining.

setContentBytes(ByteString value)

public FetchBlobResponse.Builder setContentBytes(ByteString value)

The content of the blob, encoded as base64.

string content = 2;

Parameter
Name Description
value ByteString

The bytes for content to set.

Returns
Type Description
FetchBlobResponse.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public FetchBlobResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
FetchBlobResponse.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public FetchBlobResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
FetchBlobResponse.Builder
Overrides

setSha(String value)

public FetchBlobResponse.Builder setSha(String value)

The SHA-1 hash of the blob.

string sha = 1;

Parameter
Name Description
value String

The sha to set.

Returns
Type Description
FetchBlobResponse.Builder

This builder for chaining.

setShaBytes(ByteString value)

public FetchBlobResponse.Builder setShaBytes(ByteString value)

The SHA-1 hash of the blob.

string sha = 1;

Parameter
Name Description
value ByteString

The bytes for sha to set.

Returns
Type Description
FetchBlobResponse.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final FetchBlobResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
FetchBlobResponse.Builder
Overrides