Package com.google.protobuf
Interface StructOrBuilder
-
- All Superinterfaces:
MessageLiteOrBuilder
,MessageOrBuilder
- All Known Implementing Classes:
Struct
,Struct.Builder
public interface StructOrBuilder extends MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
containsFields(String key)
Unordered map of dynamically typed values.Map<String,Value>
getFields()
Deprecated.int
getFieldsCount()
Unordered map of dynamically typed values.Map<String,Value>
getFieldsMap()
Unordered map of dynamically typed values.Value
getFieldsOrDefault(String key, Value defaultValue)
Unordered map of dynamically typed values.Value
getFieldsOrThrow(String key)
Unordered map of dynamically typed values.-
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getFieldsCount
int getFieldsCount()
Unordered map of dynamically typed values.
map<string, .google.protobuf.Value> fields = 1;
-
containsFields
boolean containsFields(String key)
Unordered map of dynamically typed values.
map<string, .google.protobuf.Value> fields = 1;
-
getFields
@Deprecated Map<String,Value> getFields()
Deprecated.UsegetFieldsMap()
instead.
-
getFieldsMap
Map<String,Value> getFieldsMap()
Unordered map of dynamically typed values.
map<string, .google.protobuf.Value> fields = 1;
-
getFieldsOrDefault
Value getFieldsOrDefault(String key, Value defaultValue)
Unordered map of dynamically typed values.
map<string, .google.protobuf.Value> fields = 1;
-
-