Class PutMetadata.Builder (0.2.0)

public static final class PutMetadata.Builder extends GeneratedMessageV3.Builder<PutMetadata.Builder> implements PutMetadataOrBuilder

Describes options for object metadata update.

Protobuf type google.cloud.storagebatchoperations.v1.PutMetadata

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public PutMetadata build()
Returns
Type Description
PutMetadata

buildPartial()

public PutMetadata buildPartial()
Returns
Type Description
PutMetadata

clear()

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

clearCacheControl()

public PutMetadata.Builder clearCacheControl()

Optional. Updates objects Cache-Control fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Additionally, the value for Custom-Time cannot decrease. Refer to documentation in https://cloud.google.com/storage/docs/metadata#caching_data.

optional string cache_control = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
PutMetadata.Builder

This builder for chaining.

clearContentDisposition()

public PutMetadata.Builder clearContentDisposition()

Optional. Updates objects Content-Disposition fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer https://cloud.google.com/storage/docs/metadata#content-disposition for additional documentation.

optional string content_disposition = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
PutMetadata.Builder

This builder for chaining.

clearContentEncoding()

public PutMetadata.Builder clearContentEncoding()

Optional. Updates objects Content-Encoding fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#content-encoding.

optional string content_encoding = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
PutMetadata.Builder

This builder for chaining.

clearContentLanguage()

public PutMetadata.Builder clearContentLanguage()

Optional. Updates objects Content-Language fixed metadata. Refer to ISO 639-1 language codes for typical values of this metadata. Max length 100 characters. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#content-language.

optional string content_language = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
PutMetadata.Builder

This builder for chaining.

clearContentType()

public PutMetadata.Builder clearContentType()

Optional. Updates objects Content-Type fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#content-type

optional string content_type = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
PutMetadata.Builder

This builder for chaining.

clearCustomMetadata()

public PutMetadata.Builder clearCustomMetadata()
Returns
Type Description
PutMetadata.Builder

clearCustomTime()

public PutMetadata.Builder clearCustomTime()

Optional. Updates objects Custom-Time fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#custom-time.

optional string custom_time = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
PutMetadata.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clone()

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

containsCustomMetadata(String key)

public boolean containsCustomMetadata(String key)

Optional. Updates objects custom metadata. Adds or sets individual custom metadata key value pairs on objects. Keys that are set with empty custom metadata values will have its value cleared. Existing custom metadata not specified with this flag is not changed. Refer to documentation in https://cloud.google.com/storage/docs/metadata#custom-metadata

map<string, string> custom_metadata = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
key String
Returns
Type Description
boolean

getCacheControl()

public String getCacheControl()

Optional. Updates objects Cache-Control fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Additionally, the value for Custom-Time cannot decrease. Refer to documentation in https://cloud.google.com/storage/docs/metadata#caching_data.

optional string cache_control = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The cacheControl.

getCacheControlBytes()

public ByteString getCacheControlBytes()

Optional. Updates objects Cache-Control fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Additionally, the value for Custom-Time cannot decrease. Refer to documentation in https://cloud.google.com/storage/docs/metadata#caching_data.

optional string cache_control = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for cacheControl.

getContentDisposition()

public String getContentDisposition()

Optional. Updates objects Content-Disposition fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer https://cloud.google.com/storage/docs/metadata#content-disposition for additional documentation.

optional string content_disposition = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The contentDisposition.

getContentDispositionBytes()

public ByteString getContentDispositionBytes()

Optional. Updates objects Content-Disposition fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer https://cloud.google.com/storage/docs/metadata#content-disposition for additional documentation.

optional string content_disposition = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for contentDisposition.

getContentEncoding()

public String getContentEncoding()

Optional. Updates objects Content-Encoding fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#content-encoding.

optional string content_encoding = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The contentEncoding.

getContentEncodingBytes()

public ByteString getContentEncodingBytes()

Optional. Updates objects Content-Encoding fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#content-encoding.

optional string content_encoding = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for contentEncoding.

getContentLanguage()

public String getContentLanguage()

Optional. Updates objects Content-Language fixed metadata. Refer to ISO 639-1 language codes for typical values of this metadata. Max length 100 characters. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#content-language.

optional string content_language = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The contentLanguage.

getContentLanguageBytes()

public ByteString getContentLanguageBytes()

Optional. Updates objects Content-Language fixed metadata. Refer to ISO 639-1 language codes for typical values of this metadata. Max length 100 characters. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#content-language.

optional string content_language = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for contentLanguage.

getContentType()

public String getContentType()

Optional. Updates objects Content-Type fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#content-type

optional string content_type = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The contentType.

getContentTypeBytes()

public ByteString getContentTypeBytes()

Optional. Updates objects Content-Type fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#content-type

optional string content_type = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for contentType.

getCustomMetadata() (deprecated)

public Map<String,String> getCustomMetadata()
Returns
Type Description
Map<String,String>

getCustomMetadataCount()

public int getCustomMetadataCount()

Optional. Updates objects custom metadata. Adds or sets individual custom metadata key value pairs on objects. Keys that are set with empty custom metadata values will have its value cleared. Existing custom metadata not specified with this flag is not changed. Refer to documentation in https://cloud.google.com/storage/docs/metadata#custom-metadata

map<string, string> custom_metadata = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getCustomMetadataMap()

public Map<String,String> getCustomMetadataMap()

Optional. Updates objects custom metadata. Adds or sets individual custom metadata key value pairs on objects. Keys that are set with empty custom metadata values will have its value cleared. Existing custom metadata not specified with this flag is not changed. Refer to documentation in https://cloud.google.com/storage/docs/metadata#custom-metadata

map<string, string> custom_metadata = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Map<String,String>

getCustomMetadataOrDefault(String key, String defaultValue)

public String getCustomMetadataOrDefault(String key, String defaultValue)

Optional. Updates objects custom metadata. Adds or sets individual custom metadata key value pairs on objects. Keys that are set with empty custom metadata values will have its value cleared. Existing custom metadata not specified with this flag is not changed. Refer to documentation in https://cloud.google.com/storage/docs/metadata#custom-metadata

map<string, string> custom_metadata = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
key String
defaultValue String
Returns
Type Description
String

getCustomMetadataOrThrow(String key)

public String getCustomMetadataOrThrow(String key)

Optional. Updates objects custom metadata. Adds or sets individual custom metadata key value pairs on objects. Keys that are set with empty custom metadata values will have its value cleared. Existing custom metadata not specified with this flag is not changed. Refer to documentation in https://cloud.google.com/storage/docs/metadata#custom-metadata

map<string, string> custom_metadata = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
key String
Returns
Type Description
String

getCustomTime()

public String getCustomTime()

Optional. Updates objects Custom-Time fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#custom-time.

optional string custom_time = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The customTime.

getCustomTimeBytes()

public ByteString getCustomTimeBytes()

Optional. Updates objects Custom-Time fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#custom-time.

optional string custom_time = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for customTime.

getDefaultInstanceForType()

public PutMetadata getDefaultInstanceForType()
Returns
Type Description
PutMetadata

getDescriptorForType()

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

getMutableCustomMetadata() (deprecated)

public Map<String,String> getMutableCustomMetadata()

Use alternate mutation accessors instead.

Returns
Type Description
Map<String,String>

hasCacheControl()

public boolean hasCacheControl()

Optional. Updates objects Cache-Control fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Additionally, the value for Custom-Time cannot decrease. Refer to documentation in https://cloud.google.com/storage/docs/metadata#caching_data.

optional string cache_control = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the cacheControl field is set.

hasContentDisposition()

public boolean hasContentDisposition()

Optional. Updates objects Content-Disposition fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer https://cloud.google.com/storage/docs/metadata#content-disposition for additional documentation.

optional string content_disposition = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the contentDisposition field is set.

hasContentEncoding()

public boolean hasContentEncoding()

Optional. Updates objects Content-Encoding fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#content-encoding.

optional string content_encoding = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the contentEncoding field is set.

hasContentLanguage()

public boolean hasContentLanguage()

Optional. Updates objects Content-Language fixed metadata. Refer to ISO 639-1 language codes for typical values of this metadata. Max length 100 characters. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#content-language.

optional string content_language = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the contentLanguage field is set.

hasContentType()

public boolean hasContentType()

Optional. Updates objects Content-Type fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#content-type

optional string content_type = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the contentType field is set.

hasCustomTime()

public boolean hasCustomTime()

Optional. Updates objects Custom-Time fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#custom-time.

optional string custom_time = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the customTime field is set.

internalGetFieldAccessorTable()

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

internalGetMapFieldReflection(int number)

protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parameter
Name Description
number int
Returns
Type Description
com.google.protobuf.MapFieldReflectionAccessor
Overrides
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)

internalGetMutableMapFieldReflection(int number)

protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
Parameter
Name Description
number int
Returns
Type Description
com.google.protobuf.MapFieldReflectionAccessor
Overrides
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(PutMetadata other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

putAllCustomMetadata(Map<String,String> values)

public PutMetadata.Builder putAllCustomMetadata(Map<String,String> values)

Optional. Updates objects custom metadata. Adds or sets individual custom metadata key value pairs on objects. Keys that are set with empty custom metadata values will have its value cleared. Existing custom metadata not specified with this flag is not changed. Refer to documentation in https://cloud.google.com/storage/docs/metadata#custom-metadata

map<string, string> custom_metadata = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
values Map<String,String>
Returns
Type Description
PutMetadata.Builder

putCustomMetadata(String key, String value)

public PutMetadata.Builder putCustomMetadata(String key, String value)

Optional. Updates objects custom metadata. Adds or sets individual custom metadata key value pairs on objects. Keys that are set with empty custom metadata values will have its value cleared. Existing custom metadata not specified with this flag is not changed. Refer to documentation in https://cloud.google.com/storage/docs/metadata#custom-metadata

map<string, string> custom_metadata = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
key String
value String
Returns
Type Description
PutMetadata.Builder

removeCustomMetadata(String key)

public PutMetadata.Builder removeCustomMetadata(String key)

Optional. Updates objects custom metadata. Adds or sets individual custom metadata key value pairs on objects. Keys that are set with empty custom metadata values will have its value cleared. Existing custom metadata not specified with this flag is not changed. Refer to documentation in https://cloud.google.com/storage/docs/metadata#custom-metadata

map<string, string> custom_metadata = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
key String
Returns
Type Description
PutMetadata.Builder

setCacheControl(String value)

public PutMetadata.Builder setCacheControl(String value)

Optional. Updates objects Cache-Control fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Additionally, the value for Custom-Time cannot decrease. Refer to documentation in https://cloud.google.com/storage/docs/metadata#caching_data.

optional string cache_control = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The cacheControl to set.

Returns
Type Description
PutMetadata.Builder

This builder for chaining.

setCacheControlBytes(ByteString value)

public PutMetadata.Builder setCacheControlBytes(ByteString value)

Optional. Updates objects Cache-Control fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Additionally, the value for Custom-Time cannot decrease. Refer to documentation in https://cloud.google.com/storage/docs/metadata#caching_data.

optional string cache_control = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for cacheControl to set.

Returns
Type Description
PutMetadata.Builder

This builder for chaining.

setContentDisposition(String value)

public PutMetadata.Builder setContentDisposition(String value)

Optional. Updates objects Content-Disposition fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer https://cloud.google.com/storage/docs/metadata#content-disposition for additional documentation.

optional string content_disposition = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The contentDisposition to set.

Returns
Type Description
PutMetadata.Builder

This builder for chaining.

setContentDispositionBytes(ByteString value)

public PutMetadata.Builder setContentDispositionBytes(ByteString value)

Optional. Updates objects Content-Disposition fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer https://cloud.google.com/storage/docs/metadata#content-disposition for additional documentation.

optional string content_disposition = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for contentDisposition to set.

Returns
Type Description
PutMetadata.Builder

This builder for chaining.

setContentEncoding(String value)

public PutMetadata.Builder setContentEncoding(String value)

Optional. Updates objects Content-Encoding fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#content-encoding.

optional string content_encoding = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The contentEncoding to set.

Returns
Type Description
PutMetadata.Builder

This builder for chaining.

setContentEncodingBytes(ByteString value)

public PutMetadata.Builder setContentEncodingBytes(ByteString value)

Optional. Updates objects Content-Encoding fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#content-encoding.

optional string content_encoding = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for contentEncoding to set.

Returns
Type Description
PutMetadata.Builder

This builder for chaining.

setContentLanguage(String value)

public PutMetadata.Builder setContentLanguage(String value)

Optional. Updates objects Content-Language fixed metadata. Refer to ISO 639-1 language codes for typical values of this metadata. Max length 100 characters. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#content-language.

optional string content_language = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The contentLanguage to set.

Returns
Type Description
PutMetadata.Builder

This builder for chaining.

setContentLanguageBytes(ByteString value)

public PutMetadata.Builder setContentLanguageBytes(ByteString value)

Optional. Updates objects Content-Language fixed metadata. Refer to ISO 639-1 language codes for typical values of this metadata. Max length 100 characters. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#content-language.

optional string content_language = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for contentLanguage to set.

Returns
Type Description
PutMetadata.Builder

This builder for chaining.

setContentType(String value)

public PutMetadata.Builder setContentType(String value)

Optional. Updates objects Content-Type fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#content-type

optional string content_type = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The contentType to set.

Returns
Type Description
PutMetadata.Builder

This builder for chaining.

setContentTypeBytes(ByteString value)

public PutMetadata.Builder setContentTypeBytes(ByteString value)

Optional. Updates objects Content-Type fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#content-type

optional string content_type = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for contentType to set.

Returns
Type Description
PutMetadata.Builder

This builder for chaining.

setCustomTime(String value)

public PutMetadata.Builder setCustomTime(String value)

Optional. Updates objects Custom-Time fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#custom-time.

optional string custom_time = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The customTime to set.

Returns
Type Description
PutMetadata.Builder

This builder for chaining.

setCustomTimeBytes(ByteString value)

public PutMetadata.Builder setCustomTimeBytes(ByteString value)

Optional. Updates objects Custom-Time fixed metadata. Unset values will be ignored. Set empty values to clear the metadata. Refer to documentation in https://cloud.google.com/storage/docs/metadata#custom-time.

optional string custom_time = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for customTime to set.

Returns
Type Description
PutMetadata.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

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

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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