Class ListValue.Builder

  • All Implemented Interfaces:
    ListValueOrBuilder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, java.lang.Cloneable
    Enclosing class:
    ListValue

    public static final class ListValue.Builder
    extends com.google.protobuf.GeneratedMessageLite.Builder<ListValue,​ListValue.Builder>
    implements ListValueOrBuilder
    Protobuf type google.protobuf.ListValue
    • Field Summary

      • Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        instance
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ListValue.Builder addAllValues​(java.lang.Iterable<? extends Value> values)
      repeated .google.protobuf.Value values = 1 [json_name = "values"];
      ListValue.Builder addValues​(int index, Value value)
      repeated .google.protobuf.Value values = 1 [json_name = "values"];
      ListValue.Builder addValues​(int index, Value.Builder builderForValue)
      repeated .google.protobuf.Value values = 1 [json_name = "values"];
      ListValue.Builder addValues​(Value value)
      repeated .google.protobuf.Value values = 1 [json_name = "values"];
      ListValue.Builder addValues​(Value.Builder builderForValue)
      repeated .google.protobuf.Value values = 1 [json_name = "values"];
      ListValue.Builder clearValues()
      repeated .google.protobuf.Value values = 1 [json_name = "values"];
      Value getValues​(int index)
      repeated .google.protobuf.Value values = 1 [json_name = "values"];
      int getValuesCount()
      repeated .google.protobuf.Value values = 1 [json_name = "values"];
      java.util.List<Value> getValuesList()
      repeated .google.protobuf.Value values = 1 [json_name = "values"];
      ListValue.Builder removeValues​(int index)
      repeated .google.protobuf.Value values = 1 [json_name = "values"];
      ListValue.Builder setValues​(int index, Value value)
      repeated .google.protobuf.Value values = 1 [json_name = "values"];
      ListValue.Builder setValues​(int index, Value.Builder builderForValue)
      repeated .google.protobuf.Value values = 1 [json_name = "values"];
      • Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
      • Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

        addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getValuesList

        public java.util.List<Value> getValuesList()
        repeated .google.protobuf.Value values = 1 [json_name = "values"];
        Specified by:
        getValuesList in interface ListValueOrBuilder
      • getValuesCount

        public int getValuesCount()
        repeated .google.protobuf.Value values = 1 [json_name = "values"];
        Specified by:
        getValuesCount in interface ListValueOrBuilder
      • getValues

        public Value getValues​(int index)
        repeated .google.protobuf.Value values = 1 [json_name = "values"];
        Specified by:
        getValues in interface ListValueOrBuilder
      • setValues

        public ListValue.Builder setValues​(int index,
                                           Value value)
        repeated .google.protobuf.Value values = 1 [json_name = "values"];
      • setValues

        public ListValue.Builder setValues​(int index,
                                           Value.Builder builderForValue)
        repeated .google.protobuf.Value values = 1 [json_name = "values"];
      • addValues

        public ListValue.Builder addValues​(Value value)
        repeated .google.protobuf.Value values = 1 [json_name = "values"];
      • addValues

        public ListValue.Builder addValues​(int index,
                                           Value value)
        repeated .google.protobuf.Value values = 1 [json_name = "values"];
      • addValues

        public ListValue.Builder addValues​(Value.Builder builderForValue)
        repeated .google.protobuf.Value values = 1 [json_name = "values"];
      • addValues

        public ListValue.Builder addValues​(int index,
                                           Value.Builder builderForValue)
        repeated .google.protobuf.Value values = 1 [json_name = "values"];
      • addAllValues

        public ListValue.Builder addAllValues​(java.lang.Iterable<? extends Value> values)
        repeated .google.protobuf.Value values = 1 [json_name = "values"];
      • clearValues

        public ListValue.Builder clearValues()
        repeated .google.protobuf.Value values = 1 [json_name = "values"];
      • removeValues

        public ListValue.Builder removeValues​(int index)
        repeated .google.protobuf.Value values = 1 [json_name = "values"];