Interface ResponseMetaData.SchemaRestrictionResponseOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ResponseMetaData.SchemaRestrictionResponse, ResponseMetaData.SchemaRestrictionResponse.Builder
Enclosing class:
ResponseMetaData

public static interface ResponseMetaData.SchemaRestrictionResponseOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getActiveMetricRestrictionsList

       All restrictions actively enforced in creating the report. For example,
       `purchaseRevenue` always has the restriction type `REVENUE_DATA`.
       However, this active response restriction is only populated if the user's
       custom role disallows access to `REVENUE_DATA`.
       
      repeated .google.analytics.data.v1beta.ResponseMetaData.SchemaRestrictionResponse.ActiveMetricRestriction active_metric_restrictions = 1;
    • getActiveMetricRestrictions

       All restrictions actively enforced in creating the report. For example,
       `purchaseRevenue` always has the restriction type `REVENUE_DATA`.
       However, this active response restriction is only populated if the user's
       custom role disallows access to `REVENUE_DATA`.
       
      repeated .google.analytics.data.v1beta.ResponseMetaData.SchemaRestrictionResponse.ActiveMetricRestriction active_metric_restrictions = 1;
    • getActiveMetricRestrictionsCount

      int getActiveMetricRestrictionsCount()
       All restrictions actively enforced in creating the report. For example,
       `purchaseRevenue` always has the restriction type `REVENUE_DATA`.
       However, this active response restriction is only populated if the user's
       custom role disallows access to `REVENUE_DATA`.
       
      repeated .google.analytics.data.v1beta.ResponseMetaData.SchemaRestrictionResponse.ActiveMetricRestriction active_metric_restrictions = 1;
    • getActiveMetricRestrictionsOrBuilderList

      List<? extends ResponseMetaData.SchemaRestrictionResponse.ActiveMetricRestrictionOrBuilder> getActiveMetricRestrictionsOrBuilderList()
       All restrictions actively enforced in creating the report. For example,
       `purchaseRevenue` always has the restriction type `REVENUE_DATA`.
       However, this active response restriction is only populated if the user's
       custom role disallows access to `REVENUE_DATA`.
       
      repeated .google.analytics.data.v1beta.ResponseMetaData.SchemaRestrictionResponse.ActiveMetricRestriction active_metric_restrictions = 1;
    • getActiveMetricRestrictionsOrBuilder

      ResponseMetaData.SchemaRestrictionResponse.ActiveMetricRestrictionOrBuilder getActiveMetricRestrictionsOrBuilder(int index)
       All restrictions actively enforced in creating the report. For example,
       `purchaseRevenue` always has the restriction type `REVENUE_DATA`.
       However, this active response restriction is only populated if the user's
       custom role disallows access to `REVENUE_DATA`.
       
      repeated .google.analytics.data.v1beta.ResponseMetaData.SchemaRestrictionResponse.ActiveMetricRestriction active_metric_restrictions = 1;