Class Type.Array.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Type.Array.Builder>
com.google.bigtable.v2.Type.Array.Builder
All Implemented Interfaces:
Type.ArrayOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
Type.Array

public static final class Type.Array.Builder extends com.google.protobuf.GeneratedMessage.Builder<Type.Array.Builder> implements Type.ArrayOrBuilder
 An ordered list of elements of a given type.
 Values of type `Array` are stored in `Value.array_value`.
 
Protobuf type google.bigtable.v2.Type.Array
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
    The type of the elements in the array.
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    The type of the elements in the array.
    The type of the elements in the array.
    The type of the elements in the array.
    boolean
    The type of the elements in the array.
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
    The type of the elements in the array.
     
    mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    mergeFrom(com.google.protobuf.Message other)
     
    The type of the elements in the array.
    setElementType(Type.Builder builderForValue)
    The type of the elements in the array.

    Methods inherited from class com.google.protobuf.GeneratedMessage.Builder

    addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3

    Methods inherited from class com.google.protobuf.AbstractMessage.Builder

    findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.Message.Builder

    mergeDelimitedFrom, mergeDelimitedFrom

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    mergeFrom

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Type.Array.Builder>
    • clear

      public Type.Array.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<Type.Array.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Type.Array.Builder>
    • getDefaultInstanceForType

      public Type.Array getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public Type.Array build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Type.Array buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public Type.Array.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Type.Array.Builder>
    • mergeFrom

      public Type.Array.Builder mergeFrom(Type.Array other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Type.Array.Builder>
    • mergeFrom

      public Type.Array.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Type.Array.Builder>
      Throws:
      IOException
    • hasElementType

      public boolean hasElementType()
       The type of the elements in the array. This must not be `Array`.
       
      .google.bigtable.v2.Type element_type = 1;
      Specified by:
      hasElementType in interface Type.ArrayOrBuilder
      Returns:
      Whether the elementType field is set.
    • getElementType

      public Type getElementType()
       The type of the elements in the array. This must not be `Array`.
       
      .google.bigtable.v2.Type element_type = 1;
      Specified by:
      getElementType in interface Type.ArrayOrBuilder
      Returns:
      The elementType.
    • setElementType

      public Type.Array.Builder setElementType(Type value)
       The type of the elements in the array. This must not be `Array`.
       
      .google.bigtable.v2.Type element_type = 1;
    • setElementType

      public Type.Array.Builder setElementType(Type.Builder builderForValue)
       The type of the elements in the array. This must not be `Array`.
       
      .google.bigtable.v2.Type element_type = 1;
    • mergeElementType

      public Type.Array.Builder mergeElementType(Type value)
       The type of the elements in the array. This must not be `Array`.
       
      .google.bigtable.v2.Type element_type = 1;
    • clearElementType

      public Type.Array.Builder clearElementType()
       The type of the elements in the array. This must not be `Array`.
       
      .google.bigtable.v2.Type element_type = 1;
    • getElementTypeBuilder

      public Type.Builder getElementTypeBuilder()
       The type of the elements in the array. This must not be `Array`.
       
      .google.bigtable.v2.Type element_type = 1;
    • getElementTypeOrBuilder

      public TypeOrBuilder getElementTypeOrBuilder()
       The type of the elements in the array. This must not be `Array`.
       
      .google.bigtable.v2.Type element_type = 1;
      Specified by:
      getElementTypeOrBuilder in interface Type.ArrayOrBuilder