public static final class MapProperty.Builder extends GeneratedMessageV3.Builder<MapProperty.Builder> implements MapPropertyOrBuilder
Map property value.
Represents a structured entries of key value pairs, consisting of field names
which map to dynamically typed values.
Protobuf type google.cloud.contentwarehouse.v1.MapProperty
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public MapProperty.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public MapProperty build()
Returns
buildPartial()
public MapProperty buildPartial()
Returns
clear()
public MapProperty.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public MapProperty.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearFields()
public MapProperty.Builder clearFields()
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public MapProperty.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public MapProperty.Builder clone()
Returns
Overrides
containsFields(String key)
public boolean containsFields(String key)
Unordered map of dynamically typed values.
map<string, .google.cloud.contentwarehouse.v1.Value> fields = 1;
Parameter
Returns
getDefaultInstanceForType()
public MapProperty getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getFields()
public Map<String,Value> getFields()
Returns
getFieldsCount()
public int getFieldsCount()
Unordered map of dynamically typed values.
map<string, .google.cloud.contentwarehouse.v1.Value> fields = 1;
Returns
getFieldsMap()
public Map<String,Value> getFieldsMap()
Unordered map of dynamically typed values.
map<string, .google.cloud.contentwarehouse.v1.Value> fields = 1;
Returns
getFieldsOrDefault(String key, Value defaultValue)
public Value getFieldsOrDefault(String key, Value defaultValue)
Unordered map of dynamically typed values.
map<string, .google.cloud.contentwarehouse.v1.Value> fields = 1;
Parameters
Returns
getFieldsOrThrow(String key)
public Value getFieldsOrThrow(String key)
Unordered map of dynamically typed values.
map<string, .google.cloud.contentwarehouse.v1.Value> fields = 1;
Parameter
Returns
getMutableFields()
public Map<String,Value> getMutableFields()
Use alternate mutation accessors instead.
Returns
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Parameter
Returns
Overrides
internalGetMutableMapField(int number)
protected MapField internalGetMutableMapField(int number)
Parameter
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(MapProperty other)
public MapProperty.Builder mergeFrom(MapProperty other)
Parameter
Returns
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public MapProperty.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public MapProperty.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final MapProperty.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
putAllFields(Map<String,Value> values)
public MapProperty.Builder putAllFields(Map<String,Value> values)
Unordered map of dynamically typed values.
map<string, .google.cloud.contentwarehouse.v1.Value> fields = 1;
Parameter
Returns
putFields(String key, Value value)
public MapProperty.Builder putFields(String key, Value value)
Unordered map of dynamically typed values.
map<string, .google.cloud.contentwarehouse.v1.Value> fields = 1;
Parameters
Returns
removeFields(String key)
public MapProperty.Builder removeFields(String key)
Unordered map of dynamically typed values.
map<string, .google.cloud.contentwarehouse.v1.Value> fields = 1;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public MapProperty.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public MapProperty.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final MapProperty.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides