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 Type
    Method
    Description
    boolean
    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.
    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

      boolean containsFields(String key)
       Unordered map of dynamically typed values.
       
      map<string, .google.protobuf.Value> fields = 1;
    • getFields

      @Deprecated Map<String,Value> getFields()
      Deprecated.
      Use getFieldsMap() 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;
    • getFieldsOrThrow

      Value getFieldsOrThrow(String key)
       Unordered map of dynamically typed values.
       
      map<string, .google.protobuf.Value> fields = 1;