/*
 * Copyright 2020 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/analytics/admin/v1alpha/audience.proto

package com.google.analytics.admin.v1alpha;

public final class AudienceProto {
  private AudienceProto() {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
  }

  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_StringFilter_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_StringFilter_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_InListFilter_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_InListFilter_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_NumericValue_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_NumericValue_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_NumericFilter_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_NumericFilter_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_BetweenFilter_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_BetweenFilter_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_analytics_admin_v1alpha_AudienceEventFilter_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_analytics_admin_v1alpha_AudienceEventFilter_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_analytics_admin_v1alpha_AudienceFilterExpression_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_analytics_admin_v1alpha_AudienceFilterExpression_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_analytics_admin_v1alpha_AudienceFilterExpressionList_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_analytics_admin_v1alpha_AudienceFilterExpressionList_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_analytics_admin_v1alpha_AudienceSimpleFilter_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_analytics_admin_v1alpha_AudienceSimpleFilter_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_analytics_admin_v1alpha_AudienceSequenceFilter_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_analytics_admin_v1alpha_AudienceSequenceFilter_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_analytics_admin_v1alpha_AudienceSequenceFilter_AudienceSequenceStep_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_analytics_admin_v1alpha_AudienceSequenceFilter_AudienceSequenceStep_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_analytics_admin_v1alpha_AudienceFilterClause_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_analytics_admin_v1alpha_AudienceFilterClause_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_analytics_admin_v1alpha_AudienceEventTrigger_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_analytics_admin_v1alpha_AudienceEventTrigger_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_analytics_admin_v1alpha_Audience_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_analytics_admin_v1alpha_Audience_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
    return descriptor;
  }

  private static com.google.protobuf.Descriptors.FileDescriptor descriptor;

  static {
    java.lang.String[] descriptorData = {
      "\n-google/analytics/admin/v1alpha/audienc"
          + "e.proto\022\036google.analytics.admin.v1alpha\032"
          + "\037google/api/field_behavior.proto\032\031google"
          + "/api/resource.proto\032\036google/protobuf/dur"
          + "ation.proto\"\374\013\n\037AudienceDimensionOrMetri"
          + "cFilter\022e\n\rstring_filter\030\002 \001(\0132L.google."
          + "analytics.admin.v1alpha.AudienceDimensio"
          + "nOrMetricFilter.StringFilterH\000\022f\n\016in_lis"
          + "t_filter\030\003 \001(\0132L.google.analytics.admin."
          + "v1alpha.AudienceDimensionOrMetricFilter."
          + "InListFilterH\000\022g\n\016numeric_filter\030\004 \001(\0132M"
          + ".google.analytics.admin.v1alpha.Audience"
          + "DimensionOrMetricFilter.NumericFilterH\000\022"
          + "g\n\016between_filter\030\005 \001(\0132M.google.analyti"
          + "cs.admin.v1alpha.AudienceDimensionOrMetr"
          + "icFilter.BetweenFilterH\000\022\032\n\nfield_name\030\001"
          + " \001(\tB\006\340A\002\340A\005\022!\n\024at_any_point_in_time\030\006 \001"
          + "(\010B\003\340A\001\022 \n\023in_any_n_day_period\030\007 \001(\005B\003\340A"
          + "\001\032\243\002\n\014StringFilter\022o\n\nmatch_type\030\001 \001(\0162V"
          + ".google.analytics.admin.v1alpha.Audience"
          + "DimensionOrMetricFilter.StringFilter.Mat"
          + "chTypeB\003\340A\002\022\022\n\005value\030\002 \001(\tB\003\340A\002\022\033\n\016case_"
          + "sensitive\030\003 \001(\010B\003\340A\001\"q\n\tMatchType\022\032\n\026MAT"
          + "CH_TYPE_UNSPECIFIED\020\000\022\t\n\005EXACT\020\001\022\017\n\013BEGI"
          + "NS_WITH\020\002\022\r\n\tENDS_WITH\020\003\022\014\n\010CONTAINS\020\004\022\017"
          + "\n\013FULL_REGEXP\020\005\032@\n\014InListFilter\022\023\n\006value"
          + "s\030\001 \003(\tB\003\340A\002\022\033\n\016case_sensitive\030\002 \001(\010B\003\340A"
          + "\001\032J\n\014NumericValue\022\025\n\013int64_value\030\001 \001(\003H\000"
          + "\022\026\n\014double_value\030\002 \001(\001H\000B\013\n\tone_value\032\266\002"
          + "\n\rNumericFilter\022o\n\toperation\030\001 \001(\0162W.goo"
          + "gle.analytics.admin.v1alpha.AudienceDime"
          + "nsionOrMetricFilter.NumericFilter.Operat"
          + "ionB\003\340A\002\022`\n\005value\030\002 \001(\0132L.google.analyti"
          + "cs.admin.v1alpha.AudienceDimensionOrMetr"
          + "icFilter.NumericValueB\003\340A\002\"R\n\tOperation\022"
          + "\031\n\025OPERATION_UNSPECIFIED\020\000\022\t\n\005EQUAL\020\001\022\r\n"
          + "\tLESS_THAN\020\002\022\020\n\014GREATER_THAN\020\004\032\333\001\n\rBetwe"
          + "enFilter\022e\n\nfrom_value\030\001 \001(\0132L.google.an"
          + "alytics.admin.v1alpha.AudienceDimensionO"
          + "rMetricFilter.NumericValueB\003\340A\002\022c\n\010to_va"
          + "lue\030\002 \001(\0132L.google.analytics.admin.v1alp"
          + "ha.AudienceDimensionOrMetricFilter.Numer"
          + "icValueB\003\340A\002B\014\n\none_filter\"\233\001\n\023AudienceE"
          + "ventFilter\022\032\n\nevent_name\030\001 \001(\tB\006\340A\002\340A\005\022h"
          + "\n!event_parameter_filter_expression\030\002 \001("
          + "\01328.google.analytics.admin.v1alpha.Audie"
          + "nceFilterExpressionB\003\340A\001\"\317\003\n\030AudienceFil"
          + "terExpression\022Q\n\tand_group\030\001 \001(\0132<.googl"
          + "e.analytics.admin.v1alpha.AudienceFilter"
          + "ExpressionListH\000\022P\n\010or_group\030\002 \001(\0132<.goo"
          + "gle.analytics.admin.v1alpha.AudienceFilt"
          + "erExpressionListH\000\022R\n\016not_expression\030\003 \001"
          + "(\01328.google.analytics.admin.v1alpha.Audi"
          + "enceFilterExpressionH\000\022e\n\032dimension_or_m"
          + "etric_filter\030\004 \001(\0132?.google.analytics.ad"
          + "min.v1alpha.AudienceDimensionOrMetricFil"
          + "terH\000\022K\n\014event_filter\030\005 \001(\01323.google.ana"
          + "lytics.admin.v1alpha.AudienceEventFilter"
          + "H\000B\006\n\004expr\"t\n\034AudienceFilterExpressionLi"
          + "st\022T\n\022filter_expressions\030\001 \003(\01328.google."
          + "analytics.admin.v1alpha.AudienceFilterEx"
          + "pression\"\277\001\n\024AudienceSimpleFilter\022J\n\005sco"
          + "pe\030\001 \001(\01623.google.analytics.admin.v1alph"
          + "a.AudienceFilterScopeB\006\340A\002\340A\005\022[\n\021filter_"
          + "expression\030\002 \001(\01328.google.analytics.admi"
          + "n.v1alpha.AudienceFilterExpressionB\006\340A\002\340"
          + "A\005\"\262\004\n\026AudienceSequenceFilter\022J\n\005scope\030\001"
          + " \001(\01623.google.analytics.admin.v1alpha.Au"
          + "dienceFilterScopeB\006\340A\002\340A\005\022A\n\031sequence_ma"
          + "ximum_duration\030\002 \001(\0132\031.google.protobuf.D"
          + "urationB\003\340A\001\022h\n\016sequence_steps\030\003 \003(\0132K.g"
          + "oogle.analytics.admin.v1alpha.AudienceSe"
          + "quenceFilter.AudienceSequenceStepB\003\340A\002\032\236"
          + "\002\n\024AudienceSequenceStep\022J\n\005scope\030\001 \001(\01623"
          + ".google.analytics.admin.v1alpha.Audience"
          + "FilterScopeB\006\340A\002\340A\005\022 \n\023immediately_follo"
          + "ws\030\002 \001(\010B\003\340A\001\022;\n\023constraint_duration\030\003 \001"
          + "(\0132\031.google.protobuf.DurationB\003\340A\001\022[\n\021fi"
          + "lter_expression\030\004 \001(\01328.google.analytics"
          + ".admin.v1alpha.AudienceFilterExpressionB"
          + "\006\340A\002\340A\005\"\373\002\n\024AudienceFilterClause\022M\n\rsimp"
          + "le_filter\030\002 \001(\01324.google.analytics.admin"
          + ".v1alpha.AudienceSimpleFilterH\000\022Q\n\017seque"
          + "nce_filter\030\003 \001(\01326.google.analytics.admi"
          + "n.v1alpha.AudienceSequenceFilterH\000\022a\n\013cl"
          + "ause_type\030\001 \001(\0162G.google.analytics.admin"
          + ".v1alpha.AudienceFilterClause.AudienceCl"
          + "auseTypeB\003\340A\002\"T\n\022AudienceClauseType\022$\n A"
          + "UDIENCE_CLAUSE_TYPE_UNSPECIFIED\020\000\022\013\n\007INC"
          + "LUDE\020\001\022\013\n\007EXCLUDE\020\002B\010\n\006filter\"\363\001\n\024Audien"
          + "ceEventTrigger\022\027\n\nevent_name\030\001 \001(\tB\003\340A\002\022"
          + "]\n\rlog_condition\030\002 \001(\0162A.google.analytic"
          + "s.admin.v1alpha.AudienceEventTrigger.Log"
          + "ConditionB\003\340A\002\"c\n\014LogCondition\022\035\n\031LOG_CO"
          + "NDITION_UNSPECIFIED\020\000\022\023\n\017AUDIENCE_JOINED"
          + "\020\001\022\037\n\033AUDIENCE_MEMBERSHIP_RENEWED\020\002\"\236\005\n\010"
          + "Audience\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031\n\014display_n"
          + "ame\030\002 \001(\tB\003\340A\002\022\030\n\013description\030\003 \001(\tB\003\340A\002"
          + "\022(\n\030membership_duration_days\030\004 \001(\005B\006\340A\002\340"
          + "A\005\022(\n\033ads_personalization_enabled\030\005 \001(\010B"
          + "\003\340A\003\022P\n\revent_trigger\030\006 \001(\01324.google.ana"
          + "lytics.admin.v1alpha.AudienceEventTrigge"
          + "rB\003\340A\001\022l\n\027exclusion_duration_mode\030\007 \001(\0162"
          + "F.google.analytics.admin.v1alpha.Audienc"
          + "e.AudienceExclusionDurationModeB\003\340A\005\022W\n\016"
          + "filter_clauses\030\010 \003(\01324.google.analytics."
          + "admin.v1alpha.AudienceFilterClauseB\t\340A\005\340"
          + "A\002\340A\006\"\203\001\n\035AudienceExclusionDurationMode\022"
          + "0\n,AUDIENCE_EXCLUSION_DURATION_MODE_UNSP"
          + "ECIFIED\020\000\022\027\n\023EXCLUDE_TEMPORARILY\020\001\022\027\n\023EX"
          + "CLUDE_PERMANENTLY\020\002:W\352AT\n&analyticsadmin"
          + ".googleapis.com/Audience\022*properties/{pr"
          + "operty}/audiences/{audience}*\307\001\n\023Audienc"
          + "eFilterScope\022%\n!AUDIENCE_FILTER_SCOPE_UN"
          + "SPECIFIED\020\000\022+\n\'AUDIENCE_FILTER_SCOPE_WIT"
          + "HIN_SAME_EVENT\020\001\022-\n)AUDIENCE_FILTER_SCOP"
          + "E_WITHIN_SAME_SESSION\020\002\022-\n)AUDIENCE_FILT"
          + "ER_SCOPE_ACROSS_ALL_SESSIONS\020\003Bu\n\"com.go"
          + "ogle.analytics.admin.v1alphaB\rAudiencePr"
          + "otoP\001Z>cloud.google.com/go/analytics/adm"
          + "in/apiv1alpha/adminpb;adminpbb\006proto3"
    };
    descriptor =
        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
            descriptorData,
            new com.google.protobuf.Descriptors.FileDescriptor[] {
              com.google.api.FieldBehaviorProto.getDescriptor(),
              com.google.api.ResourceProto.getDescriptor(),
              com.google.protobuf.DurationProto.getDescriptor(),
            });
    internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_descriptor,
            new java.lang.String[] {
              "StringFilter",
              "InListFilter",
              "NumericFilter",
              "BetweenFilter",
              "FieldName",
              "AtAnyPointInTime",
              "InAnyNDayPeriod",
              "OneFilter",
            });
    internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_StringFilter_descriptor =
        internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_StringFilter_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_StringFilter_descriptor,
            new java.lang.String[] {
              "MatchType", "Value", "CaseSensitive",
            });
    internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_InListFilter_descriptor =
        internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_descriptor
            .getNestedTypes()
            .get(1);
    internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_InListFilter_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_InListFilter_descriptor,
            new java.lang.String[] {
              "Values", "CaseSensitive",
            });
    internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_NumericValue_descriptor =
        internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_descriptor
            .getNestedTypes()
            .get(2);
    internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_NumericValue_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_NumericValue_descriptor,
            new java.lang.String[] {
              "Int64Value", "DoubleValue", "OneValue",
            });
    internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_NumericFilter_descriptor =
        internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_descriptor
            .getNestedTypes()
            .get(3);
    internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_NumericFilter_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_NumericFilter_descriptor,
            new java.lang.String[] {
              "Operation", "Value",
            });
    internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_BetweenFilter_descriptor =
        internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_descriptor
            .getNestedTypes()
            .get(4);
    internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_BetweenFilter_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_analytics_admin_v1alpha_AudienceDimensionOrMetricFilter_BetweenFilter_descriptor,
            new java.lang.String[] {
              "FromValue", "ToValue",
            });
    internal_static_google_analytics_admin_v1alpha_AudienceEventFilter_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_analytics_admin_v1alpha_AudienceEventFilter_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_analytics_admin_v1alpha_AudienceEventFilter_descriptor,
            new java.lang.String[] {
              "EventName", "EventParameterFilterExpression",
            });
    internal_static_google_analytics_admin_v1alpha_AudienceFilterExpression_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_analytics_admin_v1alpha_AudienceFilterExpression_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_analytics_admin_v1alpha_AudienceFilterExpression_descriptor,
            new java.lang.String[] {
              "AndGroup",
              "OrGroup",
              "NotExpression",
              "DimensionOrMetricFilter",
              "EventFilter",
              "Expr",
            });
    internal_static_google_analytics_admin_v1alpha_AudienceFilterExpressionList_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_analytics_admin_v1alpha_AudienceFilterExpressionList_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_analytics_admin_v1alpha_AudienceFilterExpressionList_descriptor,
            new java.lang.String[] {
              "FilterExpressions",
            });
    internal_static_google_analytics_admin_v1alpha_AudienceSimpleFilter_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_analytics_admin_v1alpha_AudienceSimpleFilter_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_analytics_admin_v1alpha_AudienceSimpleFilter_descriptor,
            new java.lang.String[] {
              "Scope", "FilterExpression",
            });
    internal_static_google_analytics_admin_v1alpha_AudienceSequenceFilter_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_analytics_admin_v1alpha_AudienceSequenceFilter_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_analytics_admin_v1alpha_AudienceSequenceFilter_descriptor,
            new java.lang.String[] {
              "Scope", "SequenceMaximumDuration", "SequenceSteps",
            });
    internal_static_google_analytics_admin_v1alpha_AudienceSequenceFilter_AudienceSequenceStep_descriptor =
        internal_static_google_analytics_admin_v1alpha_AudienceSequenceFilter_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_analytics_admin_v1alpha_AudienceSequenceFilter_AudienceSequenceStep_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_analytics_admin_v1alpha_AudienceSequenceFilter_AudienceSequenceStep_descriptor,
            new java.lang.String[] {
              "Scope", "ImmediatelyFollows", "ConstraintDuration", "FilterExpression",
            });
    internal_static_google_analytics_admin_v1alpha_AudienceFilterClause_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_analytics_admin_v1alpha_AudienceFilterClause_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_analytics_admin_v1alpha_AudienceFilterClause_descriptor,
            new java.lang.String[] {
              "SimpleFilter", "SequenceFilter", "ClauseType", "Filter",
            });
    internal_static_google_analytics_admin_v1alpha_AudienceEventTrigger_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_analytics_admin_v1alpha_AudienceEventTrigger_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_analytics_admin_v1alpha_AudienceEventTrigger_descriptor,
            new java.lang.String[] {
              "EventName", "LogCondition",
            });
    internal_static_google_analytics_admin_v1alpha_Audience_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_analytics_admin_v1alpha_Audience_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_analytics_admin_v1alpha_Audience_descriptor,
            new java.lang.String[] {
              "Name",
              "DisplayName",
              "Description",
              "MembershipDurationDays",
              "AdsPersonalizationEnabled",
              "EventTrigger",
              "ExclusionDurationMode",
              "FilterClauses",
            });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
    registry.add(com.google.api.ResourceProto.resource);
    com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
        descriptor, registry);
    com.google.api.FieldBehaviorProto.getDescriptor();
    com.google.api.ResourceProto.getDescriptor();
    com.google.protobuf.DurationProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
