Package com.google.protobuf
Interface StructOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Struct
,Struct.Builder
public interface StructOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionboolean
containsFields
(String key) Unordered map of dynamically typed values.Deprecated.int
Unordered map of dynamically typed values.Unordered map of dynamically typed values.getFieldsOrDefault
(String key, Value defaultValue) Unordered map of dynamically typed values.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 Details
-
getFieldsCount
int getFieldsCount()Unordered map of dynamically typed values.
map<string, .google.protobuf.Value> fields = 1;
-
containsFields
Unordered map of dynamically typed values.
map<string, .google.protobuf.Value> fields = 1;
-
getFields
Deprecated.UsegetFieldsMap()
instead. -
getFieldsMap
Unordered map of dynamically typed values.
map<string, .google.protobuf.Value> fields = 1;
-
getFieldsOrDefault
Unordered map of dynamically typed values.
map<string, .google.protobuf.Value> fields = 1;
-
getFieldsOrThrow
Unordered map of dynamically typed values.
map<string, .google.protobuf.Value> fields = 1;
-