Class Struct.Builder

    • Method Detail

      • getFieldsCount

        public int getFieldsCount()
        Description copied from interface: StructOrBuilder
        map<string, .google.protobuf.Value> fields = 1 [json_name = "fields"];
        Specified by:
        getFieldsCount in interface StructOrBuilder
      • containsFields

        public boolean containsFields​(java.lang.String key)
        map<string, .google.protobuf.Value> fields = 1 [json_name = "fields"];
        Specified by:
        containsFields in interface StructOrBuilder
      • removeFields

        public Struct.Builder removeFields​(java.lang.String key)
        map<string, .google.protobuf.Value> fields = 1 [json_name = "fields"];
      • getFieldsMap

        public java.util.Map<java.lang.String,​Value> getFieldsMap()
        map<string, .google.protobuf.Value> fields = 1 [json_name = "fields"];
        Specified by:
        getFieldsMap in interface StructOrBuilder
      • getFieldsOrDefault

        public Value getFieldsOrDefault​(java.lang.String key,
                                        Value defaultValue)
        map<string, .google.protobuf.Value> fields = 1 [json_name = "fields"];
        Specified by:
        getFieldsOrDefault in interface StructOrBuilder
      • getFieldsOrThrow

        public Value getFieldsOrThrow​(java.lang.String key)
        map<string, .google.protobuf.Value> fields = 1 [json_name = "fields"];
        Specified by:
        getFieldsOrThrow in interface StructOrBuilder
      • putFields

        public Struct.Builder putFields​(java.lang.String key,
                                        Value value)
        map<string, .google.protobuf.Value> fields = 1 [json_name = "fields"];
      • putAllFields

        public Struct.Builder putAllFields​(java.util.Map<java.lang.String,​Value> values)
        map<string, .google.protobuf.Value> fields = 1 [json_name = "fields"];