Interface CohortSpecOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CohortSpec, CohortSpec.Builder

@Generated public interface CohortSpecOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getCohortsList

      List<Cohort> getCohortsList()
       Defines the selection criteria to group users into cohorts.
      
       Most cohort reports define only a single cohort. If multiple cohorts are
       specified, each cohort can be recognized in the report by their name.
       
      repeated .google.analytics.data.v1beta.Cohort cohorts = 1;
    • getCohorts

      Cohort getCohorts(int index)
       Defines the selection criteria to group users into cohorts.
      
       Most cohort reports define only a single cohort. If multiple cohorts are
       specified, each cohort can be recognized in the report by their name.
       
      repeated .google.analytics.data.v1beta.Cohort cohorts = 1;
    • getCohortsCount

      int getCohortsCount()
       Defines the selection criteria to group users into cohorts.
      
       Most cohort reports define only a single cohort. If multiple cohorts are
       specified, each cohort can be recognized in the report by their name.
       
      repeated .google.analytics.data.v1beta.Cohort cohorts = 1;
    • getCohortsOrBuilderList

      List<? extends CohortOrBuilder> getCohortsOrBuilderList()
       Defines the selection criteria to group users into cohorts.
      
       Most cohort reports define only a single cohort. If multiple cohorts are
       specified, each cohort can be recognized in the report by their name.
       
      repeated .google.analytics.data.v1beta.Cohort cohorts = 1;
    • getCohortsOrBuilder

      CohortOrBuilder getCohortsOrBuilder(int index)
       Defines the selection criteria to group users into cohorts.
      
       Most cohort reports define only a single cohort. If multiple cohorts are
       specified, each cohort can be recognized in the report by their name.
       
      repeated .google.analytics.data.v1beta.Cohort cohorts = 1;
    • hasCohortsRange

      boolean hasCohortsRange()
       Cohort reports follow cohorts over an extended reporting date range. This
       range specifies an offset duration to follow the cohorts over.
       
      .google.analytics.data.v1beta.CohortsRange cohorts_range = 2;
      Returns:
      Whether the cohortsRange field is set.
    • getCohortsRange

      CohortsRange getCohortsRange()
       Cohort reports follow cohorts over an extended reporting date range. This
       range specifies an offset duration to follow the cohorts over.
       
      .google.analytics.data.v1beta.CohortsRange cohorts_range = 2;
      Returns:
      The cohortsRange.
    • getCohortsRangeOrBuilder

      CohortsRangeOrBuilder getCohortsRangeOrBuilder()
       Cohort reports follow cohorts over an extended reporting date range. This
       range specifies an offset duration to follow the cohorts over.
       
      .google.analytics.data.v1beta.CohortsRange cohorts_range = 2;
    • hasCohortReportSettings

      boolean hasCohortReportSettings()
       Optional settings for a cohort report.
       
      .google.analytics.data.v1beta.CohortReportSettings cohort_report_settings = 3;
      Returns:
      Whether the cohortReportSettings field is set.
    • getCohortReportSettings

      CohortReportSettings getCohortReportSettings()
       Optional settings for a cohort report.
       
      .google.analytics.data.v1beta.CohortReportSettings cohort_report_settings = 3;
      Returns:
      The cohortReportSettings.
    • getCohortReportSettingsOrBuilder

      CohortReportSettingsOrBuilder getCohortReportSettingsOrBuilder()
       Optional settings for a cohort report.
       
      .google.analytics.data.v1beta.CohortReportSettings cohort_report_settings = 3;