Class PivotHeader.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PivotHeader.Builder>
com.google.analytics.data.v1beta.PivotHeader.Builder
All Implemented Interfaces:
PivotHeaderOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
PivotHeader

public static final class PivotHeader.Builder extends com.google.protobuf.GeneratedMessage.Builder<PivotHeader.Builder> implements PivotHeaderOrBuilder
 Dimensions' values in a single pivot.
 
Protobuf type google.analytics.data.v1beta.PivotHeader
  • 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<PivotHeader.Builder>
    • clear

      public PivotHeader.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<PivotHeader.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<PivotHeader.Builder>
    • getDefaultInstanceForType

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

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

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

      public PivotHeader.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<PivotHeader.Builder>
    • mergeFrom

      public PivotHeader.Builder mergeFrom(PivotHeader other)
    • isInitialized

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

      public PivotHeader.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<PivotHeader.Builder>
      Throws:
      IOException
    • getPivotDimensionHeadersList

      public List<PivotDimensionHeader> getPivotDimensionHeadersList()
       The size is the same as the cardinality of the corresponding dimension
       combinations.
       
      repeated .google.analytics.data.v1beta.PivotDimensionHeader pivot_dimension_headers = 1;
      Specified by:
      getPivotDimensionHeadersList in interface PivotHeaderOrBuilder
    • getPivotDimensionHeadersCount

      public int getPivotDimensionHeadersCount()
       The size is the same as the cardinality of the corresponding dimension
       combinations.
       
      repeated .google.analytics.data.v1beta.PivotDimensionHeader pivot_dimension_headers = 1;
      Specified by:
      getPivotDimensionHeadersCount in interface PivotHeaderOrBuilder
    • getPivotDimensionHeaders

      public PivotDimensionHeader getPivotDimensionHeaders(int index)
       The size is the same as the cardinality of the corresponding dimension
       combinations.
       
      repeated .google.analytics.data.v1beta.PivotDimensionHeader pivot_dimension_headers = 1;
      Specified by:
      getPivotDimensionHeaders in interface PivotHeaderOrBuilder
    • setPivotDimensionHeaders

      public PivotHeader.Builder setPivotDimensionHeaders(int index, PivotDimensionHeader value)
       The size is the same as the cardinality of the corresponding dimension
       combinations.
       
      repeated .google.analytics.data.v1beta.PivotDimensionHeader pivot_dimension_headers = 1;
    • setPivotDimensionHeaders

      public PivotHeader.Builder setPivotDimensionHeaders(int index, PivotDimensionHeader.Builder builderForValue)
       The size is the same as the cardinality of the corresponding dimension
       combinations.
       
      repeated .google.analytics.data.v1beta.PivotDimensionHeader pivot_dimension_headers = 1;
    • addPivotDimensionHeaders

      public PivotHeader.Builder addPivotDimensionHeaders(PivotDimensionHeader value)
       The size is the same as the cardinality of the corresponding dimension
       combinations.
       
      repeated .google.analytics.data.v1beta.PivotDimensionHeader pivot_dimension_headers = 1;
    • addPivotDimensionHeaders

      public PivotHeader.Builder addPivotDimensionHeaders(int index, PivotDimensionHeader value)
       The size is the same as the cardinality of the corresponding dimension
       combinations.
       
      repeated .google.analytics.data.v1beta.PivotDimensionHeader pivot_dimension_headers = 1;
    • addPivotDimensionHeaders

      public PivotHeader.Builder addPivotDimensionHeaders(PivotDimensionHeader.Builder builderForValue)
       The size is the same as the cardinality of the corresponding dimension
       combinations.
       
      repeated .google.analytics.data.v1beta.PivotDimensionHeader pivot_dimension_headers = 1;
    • addPivotDimensionHeaders

      public PivotHeader.Builder addPivotDimensionHeaders(int index, PivotDimensionHeader.Builder builderForValue)
       The size is the same as the cardinality of the corresponding dimension
       combinations.
       
      repeated .google.analytics.data.v1beta.PivotDimensionHeader pivot_dimension_headers = 1;
    • addAllPivotDimensionHeaders

      public PivotHeader.Builder addAllPivotDimensionHeaders(Iterable<? extends PivotDimensionHeader> values)
       The size is the same as the cardinality of the corresponding dimension
       combinations.
       
      repeated .google.analytics.data.v1beta.PivotDimensionHeader pivot_dimension_headers = 1;
    • clearPivotDimensionHeaders

      public PivotHeader.Builder clearPivotDimensionHeaders()
       The size is the same as the cardinality of the corresponding dimension
       combinations.
       
      repeated .google.analytics.data.v1beta.PivotDimensionHeader pivot_dimension_headers = 1;
    • removePivotDimensionHeaders

      public PivotHeader.Builder removePivotDimensionHeaders(int index)
       The size is the same as the cardinality of the corresponding dimension
       combinations.
       
      repeated .google.analytics.data.v1beta.PivotDimensionHeader pivot_dimension_headers = 1;
    • getPivotDimensionHeadersBuilder

      public PivotDimensionHeader.Builder getPivotDimensionHeadersBuilder(int index)
       The size is the same as the cardinality of the corresponding dimension
       combinations.
       
      repeated .google.analytics.data.v1beta.PivotDimensionHeader pivot_dimension_headers = 1;
    • getPivotDimensionHeadersOrBuilder

      public PivotDimensionHeaderOrBuilder getPivotDimensionHeadersOrBuilder(int index)
       The size is the same as the cardinality of the corresponding dimension
       combinations.
       
      repeated .google.analytics.data.v1beta.PivotDimensionHeader pivot_dimension_headers = 1;
      Specified by:
      getPivotDimensionHeadersOrBuilder in interface PivotHeaderOrBuilder
    • getPivotDimensionHeadersOrBuilderList

      public List<? extends PivotDimensionHeaderOrBuilder> getPivotDimensionHeadersOrBuilderList()
       The size is the same as the cardinality of the corresponding dimension
       combinations.
       
      repeated .google.analytics.data.v1beta.PivotDimensionHeader pivot_dimension_headers = 1;
      Specified by:
      getPivotDimensionHeadersOrBuilderList in interface PivotHeaderOrBuilder
    • addPivotDimensionHeadersBuilder

      public PivotDimensionHeader.Builder addPivotDimensionHeadersBuilder()
       The size is the same as the cardinality of the corresponding dimension
       combinations.
       
      repeated .google.analytics.data.v1beta.PivotDimensionHeader pivot_dimension_headers = 1;
    • addPivotDimensionHeadersBuilder

      public PivotDimensionHeader.Builder addPivotDimensionHeadersBuilder(int index)
       The size is the same as the cardinality of the corresponding dimension
       combinations.
       
      repeated .google.analytics.data.v1beta.PivotDimensionHeader pivot_dimension_headers = 1;
    • getPivotDimensionHeadersBuilderList

      public List<PivotDimensionHeader.Builder> getPivotDimensionHeadersBuilderList()
       The size is the same as the cardinality of the corresponding dimension
       combinations.
       
      repeated .google.analytics.data.v1beta.PivotDimensionHeader pivot_dimension_headers = 1;
    • getRowCount

      public int getRowCount()
       The cardinality of the pivot. The total number of rows for this pivot's
       fields regardless of how the parameters `offset` and `limit` are specified
       in the request.
       
      int32 row_count = 2;
      Specified by:
      getRowCount in interface PivotHeaderOrBuilder
      Returns:
      The rowCount.
    • setRowCount

      public PivotHeader.Builder setRowCount(int value)
       The cardinality of the pivot. The total number of rows for this pivot's
       fields regardless of how the parameters `offset` and `limit` are specified
       in the request.
       
      int32 row_count = 2;
      Parameters:
      value - The rowCount to set.
      Returns:
      This builder for chaining.
    • clearRowCount

      public PivotHeader.Builder clearRowCount()
       The cardinality of the pivot. The total number of rows for this pivot's
       fields regardless of how the parameters `offset` and `limit` are specified
       in the request.
       
      int32 row_count = 2;
      Returns:
      This builder for chaining.