Class CheckCompatibilityResponse.Builder

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

public static final class CheckCompatibilityResponse.Builder extends com.google.protobuf.GeneratedMessage.Builder<CheckCompatibilityResponse.Builder> implements CheckCompatibilityResponseOrBuilder
 The compatibility response with the compatibility of each dimension & metric.
 
Protobuf type google.analytics.data.v1beta.CheckCompatibilityResponse
  • 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<CheckCompatibilityResponse.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<CheckCompatibilityResponse.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<CheckCompatibilityResponse.Builder>
    • getDefaultInstanceForType

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

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

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

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

    • isInitialized

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

      public CheckCompatibilityResponse.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<CheckCompatibilityResponse.Builder>
      Throws:
      IOException
    • getDimensionCompatibilitiesList

      public List<DimensionCompatibility> getDimensionCompatibilitiesList()
       The compatibility of each dimension.
       
      repeated .google.analytics.data.v1beta.DimensionCompatibility dimension_compatibilities = 1;
      Specified by:
      getDimensionCompatibilitiesList in interface CheckCompatibilityResponseOrBuilder
    • getDimensionCompatibilitiesCount

      public int getDimensionCompatibilitiesCount()
       The compatibility of each dimension.
       
      repeated .google.analytics.data.v1beta.DimensionCompatibility dimension_compatibilities = 1;
      Specified by:
      getDimensionCompatibilitiesCount in interface CheckCompatibilityResponseOrBuilder
    • getDimensionCompatibilities

      public DimensionCompatibility getDimensionCompatibilities(int index)
       The compatibility of each dimension.
       
      repeated .google.analytics.data.v1beta.DimensionCompatibility dimension_compatibilities = 1;
      Specified by:
      getDimensionCompatibilities in interface CheckCompatibilityResponseOrBuilder
    • setDimensionCompatibilities

      public CheckCompatibilityResponse.Builder setDimensionCompatibilities(int index, DimensionCompatibility value)
       The compatibility of each dimension.
       
      repeated .google.analytics.data.v1beta.DimensionCompatibility dimension_compatibilities = 1;
    • setDimensionCompatibilities

      public CheckCompatibilityResponse.Builder setDimensionCompatibilities(int index, DimensionCompatibility.Builder builderForValue)
       The compatibility of each dimension.
       
      repeated .google.analytics.data.v1beta.DimensionCompatibility dimension_compatibilities = 1;
    • addDimensionCompatibilities

      public CheckCompatibilityResponse.Builder addDimensionCompatibilities(DimensionCompatibility value)
       The compatibility of each dimension.
       
      repeated .google.analytics.data.v1beta.DimensionCompatibility dimension_compatibilities = 1;
    • addDimensionCompatibilities

      public CheckCompatibilityResponse.Builder addDimensionCompatibilities(int index, DimensionCompatibility value)
       The compatibility of each dimension.
       
      repeated .google.analytics.data.v1beta.DimensionCompatibility dimension_compatibilities = 1;
    • addDimensionCompatibilities

      public CheckCompatibilityResponse.Builder addDimensionCompatibilities(DimensionCompatibility.Builder builderForValue)
       The compatibility of each dimension.
       
      repeated .google.analytics.data.v1beta.DimensionCompatibility dimension_compatibilities = 1;
    • addDimensionCompatibilities

      public CheckCompatibilityResponse.Builder addDimensionCompatibilities(int index, DimensionCompatibility.Builder builderForValue)
       The compatibility of each dimension.
       
      repeated .google.analytics.data.v1beta.DimensionCompatibility dimension_compatibilities = 1;
    • addAllDimensionCompatibilities

      public CheckCompatibilityResponse.Builder addAllDimensionCompatibilities(Iterable<? extends DimensionCompatibility> values)
       The compatibility of each dimension.
       
      repeated .google.analytics.data.v1beta.DimensionCompatibility dimension_compatibilities = 1;
    • clearDimensionCompatibilities

      public CheckCompatibilityResponse.Builder clearDimensionCompatibilities()
       The compatibility of each dimension.
       
      repeated .google.analytics.data.v1beta.DimensionCompatibility dimension_compatibilities = 1;
    • removeDimensionCompatibilities

      public CheckCompatibilityResponse.Builder removeDimensionCompatibilities(int index)
       The compatibility of each dimension.
       
      repeated .google.analytics.data.v1beta.DimensionCompatibility dimension_compatibilities = 1;
    • getDimensionCompatibilitiesBuilder

      public DimensionCompatibility.Builder getDimensionCompatibilitiesBuilder(int index)
       The compatibility of each dimension.
       
      repeated .google.analytics.data.v1beta.DimensionCompatibility dimension_compatibilities = 1;
    • getDimensionCompatibilitiesOrBuilder

      public DimensionCompatibilityOrBuilder getDimensionCompatibilitiesOrBuilder(int index)
       The compatibility of each dimension.
       
      repeated .google.analytics.data.v1beta.DimensionCompatibility dimension_compatibilities = 1;
      Specified by:
      getDimensionCompatibilitiesOrBuilder in interface CheckCompatibilityResponseOrBuilder
    • getDimensionCompatibilitiesOrBuilderList

      public List<? extends DimensionCompatibilityOrBuilder> getDimensionCompatibilitiesOrBuilderList()
       The compatibility of each dimension.
       
      repeated .google.analytics.data.v1beta.DimensionCompatibility dimension_compatibilities = 1;
      Specified by:
      getDimensionCompatibilitiesOrBuilderList in interface CheckCompatibilityResponseOrBuilder
    • addDimensionCompatibilitiesBuilder

      public DimensionCompatibility.Builder addDimensionCompatibilitiesBuilder()
       The compatibility of each dimension.
       
      repeated .google.analytics.data.v1beta.DimensionCompatibility dimension_compatibilities = 1;
    • addDimensionCompatibilitiesBuilder

      public DimensionCompatibility.Builder addDimensionCompatibilitiesBuilder(int index)
       The compatibility of each dimension.
       
      repeated .google.analytics.data.v1beta.DimensionCompatibility dimension_compatibilities = 1;
    • getDimensionCompatibilitiesBuilderList

      public List<DimensionCompatibility.Builder> getDimensionCompatibilitiesBuilderList()
       The compatibility of each dimension.
       
      repeated .google.analytics.data.v1beta.DimensionCompatibility dimension_compatibilities = 1;
    • getMetricCompatibilitiesList

      public List<MetricCompatibility> getMetricCompatibilitiesList()
       The compatibility of each metric.
       
      repeated .google.analytics.data.v1beta.MetricCompatibility metric_compatibilities = 2;
      Specified by:
      getMetricCompatibilitiesList in interface CheckCompatibilityResponseOrBuilder
    • getMetricCompatibilitiesCount

      public int getMetricCompatibilitiesCount()
       The compatibility of each metric.
       
      repeated .google.analytics.data.v1beta.MetricCompatibility metric_compatibilities = 2;
      Specified by:
      getMetricCompatibilitiesCount in interface CheckCompatibilityResponseOrBuilder
    • getMetricCompatibilities

      public MetricCompatibility getMetricCompatibilities(int index)
       The compatibility of each metric.
       
      repeated .google.analytics.data.v1beta.MetricCompatibility metric_compatibilities = 2;
      Specified by:
      getMetricCompatibilities in interface CheckCompatibilityResponseOrBuilder
    • setMetricCompatibilities

      public CheckCompatibilityResponse.Builder setMetricCompatibilities(int index, MetricCompatibility value)
       The compatibility of each metric.
       
      repeated .google.analytics.data.v1beta.MetricCompatibility metric_compatibilities = 2;
    • setMetricCompatibilities

      public CheckCompatibilityResponse.Builder setMetricCompatibilities(int index, MetricCompatibility.Builder builderForValue)
       The compatibility of each metric.
       
      repeated .google.analytics.data.v1beta.MetricCompatibility metric_compatibilities = 2;
    • addMetricCompatibilities

      public CheckCompatibilityResponse.Builder addMetricCompatibilities(MetricCompatibility value)
       The compatibility of each metric.
       
      repeated .google.analytics.data.v1beta.MetricCompatibility metric_compatibilities = 2;
    • addMetricCompatibilities

      public CheckCompatibilityResponse.Builder addMetricCompatibilities(int index, MetricCompatibility value)
       The compatibility of each metric.
       
      repeated .google.analytics.data.v1beta.MetricCompatibility metric_compatibilities = 2;
    • addMetricCompatibilities

      public CheckCompatibilityResponse.Builder addMetricCompatibilities(MetricCompatibility.Builder builderForValue)
       The compatibility of each metric.
       
      repeated .google.analytics.data.v1beta.MetricCompatibility metric_compatibilities = 2;
    • addMetricCompatibilities

      public CheckCompatibilityResponse.Builder addMetricCompatibilities(int index, MetricCompatibility.Builder builderForValue)
       The compatibility of each metric.
       
      repeated .google.analytics.data.v1beta.MetricCompatibility metric_compatibilities = 2;
    • addAllMetricCompatibilities

      public CheckCompatibilityResponse.Builder addAllMetricCompatibilities(Iterable<? extends MetricCompatibility> values)
       The compatibility of each metric.
       
      repeated .google.analytics.data.v1beta.MetricCompatibility metric_compatibilities = 2;
    • clearMetricCompatibilities

      public CheckCompatibilityResponse.Builder clearMetricCompatibilities()
       The compatibility of each metric.
       
      repeated .google.analytics.data.v1beta.MetricCompatibility metric_compatibilities = 2;
    • removeMetricCompatibilities

      public CheckCompatibilityResponse.Builder removeMetricCompatibilities(int index)
       The compatibility of each metric.
       
      repeated .google.analytics.data.v1beta.MetricCompatibility metric_compatibilities = 2;
    • getMetricCompatibilitiesBuilder

      public MetricCompatibility.Builder getMetricCompatibilitiesBuilder(int index)
       The compatibility of each metric.
       
      repeated .google.analytics.data.v1beta.MetricCompatibility metric_compatibilities = 2;
    • getMetricCompatibilitiesOrBuilder

      public MetricCompatibilityOrBuilder getMetricCompatibilitiesOrBuilder(int index)
       The compatibility of each metric.
       
      repeated .google.analytics.data.v1beta.MetricCompatibility metric_compatibilities = 2;
      Specified by:
      getMetricCompatibilitiesOrBuilder in interface CheckCompatibilityResponseOrBuilder
    • getMetricCompatibilitiesOrBuilderList

      public List<? extends MetricCompatibilityOrBuilder> getMetricCompatibilitiesOrBuilderList()
       The compatibility of each metric.
       
      repeated .google.analytics.data.v1beta.MetricCompatibility metric_compatibilities = 2;
      Specified by:
      getMetricCompatibilitiesOrBuilderList in interface CheckCompatibilityResponseOrBuilder
    • addMetricCompatibilitiesBuilder

      public MetricCompatibility.Builder addMetricCompatibilitiesBuilder()
       The compatibility of each metric.
       
      repeated .google.analytics.data.v1beta.MetricCompatibility metric_compatibilities = 2;
    • addMetricCompatibilitiesBuilder

      public MetricCompatibility.Builder addMetricCompatibilitiesBuilder(int index)
       The compatibility of each metric.
       
      repeated .google.analytics.data.v1beta.MetricCompatibility metric_compatibilities = 2;
    • getMetricCompatibilitiesBuilderList

      public List<MetricCompatibility.Builder> getMetricCompatibilitiesBuilderList()
       The compatibility of each metric.
       
      repeated .google.analytics.data.v1beta.MetricCompatibility metric_compatibilities = 2;