Class InsightsAudience.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<InsightsAudience.Builder>
com.google.ads.googleads.v18.services.InsightsAudience.Builder
All Implemented Interfaces:
InsightsAudienceOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
InsightsAudience

public static final class InsightsAudience.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<InsightsAudience.Builder> implements InsightsAudienceOrBuilder
 A set of users, defined by various characteristics, for which insights can
 be requested in AudienceInsightsService.
 
Protobuf type google.ads.googleads.v18.services.InsightsAudience
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<InsightsAudience.Builder>
    • clear

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

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

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

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

      public InsightsAudience.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<InsightsAudience.Builder>
    • setField

      public InsightsAudience.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<InsightsAudience.Builder>
    • clearField

      public InsightsAudience.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<InsightsAudience.Builder>
    • clearOneof

      public InsightsAudience.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<InsightsAudience.Builder>
    • setRepeatedField

      public InsightsAudience.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<InsightsAudience.Builder>
    • addRepeatedField

      public InsightsAudience.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<InsightsAudience.Builder>
    • mergeFrom

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

      public InsightsAudience.Builder mergeFrom(InsightsAudience other)
    • isInitialized

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

      public InsightsAudience.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<InsightsAudience.Builder>
      Throws:
      IOException
    • getCountryLocationsList

      public List<LocationInfo> getCountryLocationsList()
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getCountryLocationsList in interface InsightsAudienceOrBuilder
    • getCountryLocationsCount

      public int getCountryLocationsCount()
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getCountryLocationsCount in interface InsightsAudienceOrBuilder
    • getCountryLocations

      public LocationInfo getCountryLocations(int index)
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getCountryLocations in interface InsightsAudienceOrBuilder
    • setCountryLocations

      public InsightsAudience.Builder setCountryLocations(int index, LocationInfo value)
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • setCountryLocations

      public InsightsAudience.Builder setCountryLocations(int index, LocationInfo.Builder builderForValue)
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • addCountryLocations

      public InsightsAudience.Builder addCountryLocations(LocationInfo value)
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • addCountryLocations

      public InsightsAudience.Builder addCountryLocations(int index, LocationInfo value)
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • addCountryLocations

      public InsightsAudience.Builder addCountryLocations(LocationInfo.Builder builderForValue)
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • addCountryLocations

      public InsightsAudience.Builder addCountryLocations(int index, LocationInfo.Builder builderForValue)
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • addAllCountryLocations

      public InsightsAudience.Builder addAllCountryLocations(Iterable<? extends LocationInfo> values)
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • clearCountryLocations

      public InsightsAudience.Builder clearCountryLocations()
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • removeCountryLocations

      public InsightsAudience.Builder removeCountryLocations(int index)
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • getCountryLocationsBuilder

      public LocationInfo.Builder getCountryLocationsBuilder(int index)
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • getCountryLocationsOrBuilder

      public LocationInfoOrBuilder getCountryLocationsOrBuilder(int index)
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getCountryLocationsOrBuilder in interface InsightsAudienceOrBuilder
    • getCountryLocationsOrBuilderList

      public List<? extends LocationInfoOrBuilder> getCountryLocationsOrBuilderList()
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getCountryLocationsOrBuilderList in interface InsightsAudienceOrBuilder
    • addCountryLocationsBuilder

      public LocationInfo.Builder addCountryLocationsBuilder()
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • addCountryLocationsBuilder

      public LocationInfo.Builder addCountryLocationsBuilder(int index)
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • getCountryLocationsBuilderList

      public List<LocationInfo.Builder> getCountryLocationsBuilderList()
       Required. The countries for the audience.
       
      repeated .google.ads.googleads.v18.common.LocationInfo country_locations = 1 [(.google.api.field_behavior) = REQUIRED];
    • getSubCountryLocationsList

      public List<LocationInfo> getSubCountryLocationsList()
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
      Specified by:
      getSubCountryLocationsList in interface InsightsAudienceOrBuilder
    • getSubCountryLocationsCount

      public int getSubCountryLocationsCount()
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
      Specified by:
      getSubCountryLocationsCount in interface InsightsAudienceOrBuilder
    • getSubCountryLocations

      public LocationInfo getSubCountryLocations(int index)
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
      Specified by:
      getSubCountryLocations in interface InsightsAudienceOrBuilder
    • setSubCountryLocations

      public InsightsAudience.Builder setSubCountryLocations(int index, LocationInfo value)
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
    • setSubCountryLocations

      public InsightsAudience.Builder setSubCountryLocations(int index, LocationInfo.Builder builderForValue)
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
    • addSubCountryLocations

      public InsightsAudience.Builder addSubCountryLocations(LocationInfo value)
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
    • addSubCountryLocations

      public InsightsAudience.Builder addSubCountryLocations(int index, LocationInfo value)
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
    • addSubCountryLocations

      public InsightsAudience.Builder addSubCountryLocations(LocationInfo.Builder builderForValue)
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
    • addSubCountryLocations

      public InsightsAudience.Builder addSubCountryLocations(int index, LocationInfo.Builder builderForValue)
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
    • addAllSubCountryLocations

      public InsightsAudience.Builder addAllSubCountryLocations(Iterable<? extends LocationInfo> values)
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
    • clearSubCountryLocations

      public InsightsAudience.Builder clearSubCountryLocations()
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
    • removeSubCountryLocations

      public InsightsAudience.Builder removeSubCountryLocations(int index)
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
    • getSubCountryLocationsBuilder

      public LocationInfo.Builder getSubCountryLocationsBuilder(int index)
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
    • getSubCountryLocationsOrBuilder

      public LocationInfoOrBuilder getSubCountryLocationsOrBuilder(int index)
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
      Specified by:
      getSubCountryLocationsOrBuilder in interface InsightsAudienceOrBuilder
    • getSubCountryLocationsOrBuilderList

      public List<? extends LocationInfoOrBuilder> getSubCountryLocationsOrBuilderList()
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
      Specified by:
      getSubCountryLocationsOrBuilderList in interface InsightsAudienceOrBuilder
    • addSubCountryLocationsBuilder

      public LocationInfo.Builder addSubCountryLocationsBuilder()
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
    • addSubCountryLocationsBuilder

      public LocationInfo.Builder addSubCountryLocationsBuilder(int index)
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
    • getSubCountryLocationsBuilderList

      public List<LocationInfo.Builder> getSubCountryLocationsBuilderList()
       Sub-country geographic location attributes.  If present, each of these
       must be contained in one of the countries in this audience.  If absent, the
       audience is geographically to the country_locations and no further.
       
      repeated .google.ads.googleads.v18.common.LocationInfo sub_country_locations = 2;
    • hasGender

      public boolean hasGender()
       Gender for the audience.  If absent, the audience does not restrict by
       gender.
       
      .google.ads.googleads.v18.common.GenderInfo gender = 3;
      Specified by:
      hasGender in interface InsightsAudienceOrBuilder
      Returns:
      Whether the gender field is set.
    • getGender

      public GenderInfo getGender()
       Gender for the audience.  If absent, the audience does not restrict by
       gender.
       
      .google.ads.googleads.v18.common.GenderInfo gender = 3;
      Specified by:
      getGender in interface InsightsAudienceOrBuilder
      Returns:
      The gender.
    • setGender

      public InsightsAudience.Builder setGender(GenderInfo value)
       Gender for the audience.  If absent, the audience does not restrict by
       gender.
       
      .google.ads.googleads.v18.common.GenderInfo gender = 3;
    • setGender

      public InsightsAudience.Builder setGender(GenderInfo.Builder builderForValue)
       Gender for the audience.  If absent, the audience does not restrict by
       gender.
       
      .google.ads.googleads.v18.common.GenderInfo gender = 3;
    • mergeGender

      public InsightsAudience.Builder mergeGender(GenderInfo value)
       Gender for the audience.  If absent, the audience does not restrict by
       gender.
       
      .google.ads.googleads.v18.common.GenderInfo gender = 3;
    • clearGender

      public InsightsAudience.Builder clearGender()
       Gender for the audience.  If absent, the audience does not restrict by
       gender.
       
      .google.ads.googleads.v18.common.GenderInfo gender = 3;
    • getGenderBuilder

      public GenderInfo.Builder getGenderBuilder()
       Gender for the audience.  If absent, the audience does not restrict by
       gender.
       
      .google.ads.googleads.v18.common.GenderInfo gender = 3;
    • getGenderOrBuilder

      public GenderInfoOrBuilder getGenderOrBuilder()
       Gender for the audience.  If absent, the audience does not restrict by
       gender.
       
      .google.ads.googleads.v18.common.GenderInfo gender = 3;
      Specified by:
      getGenderOrBuilder in interface InsightsAudienceOrBuilder
    • getAgeRangesList

      public List<AgeRangeInfo> getAgeRangesList()
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
      Specified by:
      getAgeRangesList in interface InsightsAudienceOrBuilder
    • getAgeRangesCount

      public int getAgeRangesCount()
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
      Specified by:
      getAgeRangesCount in interface InsightsAudienceOrBuilder
    • getAgeRanges

      public AgeRangeInfo getAgeRanges(int index)
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
      Specified by:
      getAgeRanges in interface InsightsAudienceOrBuilder
    • setAgeRanges

      public InsightsAudience.Builder setAgeRanges(int index, AgeRangeInfo value)
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
    • setAgeRanges

      public InsightsAudience.Builder setAgeRanges(int index, AgeRangeInfo.Builder builderForValue)
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
    • addAgeRanges

      public InsightsAudience.Builder addAgeRanges(AgeRangeInfo value)
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
    • addAgeRanges

      public InsightsAudience.Builder addAgeRanges(int index, AgeRangeInfo value)
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
    • addAgeRanges

      public InsightsAudience.Builder addAgeRanges(AgeRangeInfo.Builder builderForValue)
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
    • addAgeRanges

      public InsightsAudience.Builder addAgeRanges(int index, AgeRangeInfo.Builder builderForValue)
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
    • addAllAgeRanges

      public InsightsAudience.Builder addAllAgeRanges(Iterable<? extends AgeRangeInfo> values)
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
    • clearAgeRanges

      public InsightsAudience.Builder clearAgeRanges()
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
    • removeAgeRanges

      public InsightsAudience.Builder removeAgeRanges(int index)
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
    • getAgeRangesBuilder

      public AgeRangeInfo.Builder getAgeRangesBuilder(int index)
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
    • getAgeRangesOrBuilder

      public AgeRangeInfoOrBuilder getAgeRangesOrBuilder(int index)
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
      Specified by:
      getAgeRangesOrBuilder in interface InsightsAudienceOrBuilder
    • getAgeRangesOrBuilderList

      public List<? extends AgeRangeInfoOrBuilder> getAgeRangesOrBuilderList()
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
      Specified by:
      getAgeRangesOrBuilderList in interface InsightsAudienceOrBuilder
    • addAgeRangesBuilder

      public AgeRangeInfo.Builder addAgeRangesBuilder()
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
    • addAgeRangesBuilder

      public AgeRangeInfo.Builder addAgeRangesBuilder(int index)
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
    • getAgeRangesBuilderList

      public List<AgeRangeInfo.Builder> getAgeRangesBuilderList()
       Age ranges for the audience.  If absent, the audience represents all people
       over 18 that match the other attributes.
       
      repeated .google.ads.googleads.v18.common.AgeRangeInfo age_ranges = 4;
    • hasParentalStatus

      public boolean hasParentalStatus()
       Parental status for the audience.  If absent, the audience does not
       restrict by parental status.
       
      .google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 5;
      Specified by:
      hasParentalStatus in interface InsightsAudienceOrBuilder
      Returns:
      Whether the parentalStatus field is set.
    • getParentalStatus

      public ParentalStatusInfo getParentalStatus()
       Parental status for the audience.  If absent, the audience does not
       restrict by parental status.
       
      .google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 5;
      Specified by:
      getParentalStatus in interface InsightsAudienceOrBuilder
      Returns:
      The parentalStatus.
    • setParentalStatus

      public InsightsAudience.Builder setParentalStatus(ParentalStatusInfo value)
       Parental status for the audience.  If absent, the audience does not
       restrict by parental status.
       
      .google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 5;
    • setParentalStatus

      public InsightsAudience.Builder setParentalStatus(ParentalStatusInfo.Builder builderForValue)
       Parental status for the audience.  If absent, the audience does not
       restrict by parental status.
       
      .google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 5;
    • mergeParentalStatus

      public InsightsAudience.Builder mergeParentalStatus(ParentalStatusInfo value)
       Parental status for the audience.  If absent, the audience does not
       restrict by parental status.
       
      .google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 5;
    • clearParentalStatus

      public InsightsAudience.Builder clearParentalStatus()
       Parental status for the audience.  If absent, the audience does not
       restrict by parental status.
       
      .google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 5;
    • getParentalStatusBuilder

      public ParentalStatusInfo.Builder getParentalStatusBuilder()
       Parental status for the audience.  If absent, the audience does not
       restrict by parental status.
       
      .google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 5;
    • getParentalStatusOrBuilder

      public ParentalStatusInfoOrBuilder getParentalStatusOrBuilder()
       Parental status for the audience.  If absent, the audience does not
       restrict by parental status.
       
      .google.ads.googleads.v18.common.ParentalStatusInfo parental_status = 5;
      Specified by:
      getParentalStatusOrBuilder in interface InsightsAudienceOrBuilder
    • getIncomeRangesList

      public List<IncomeRangeInfo> getIncomeRangesList()
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
      Specified by:
      getIncomeRangesList in interface InsightsAudienceOrBuilder
    • getIncomeRangesCount

      public int getIncomeRangesCount()
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
      Specified by:
      getIncomeRangesCount in interface InsightsAudienceOrBuilder
    • getIncomeRanges

      public IncomeRangeInfo getIncomeRanges(int index)
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
      Specified by:
      getIncomeRanges in interface InsightsAudienceOrBuilder
    • setIncomeRanges

      public InsightsAudience.Builder setIncomeRanges(int index, IncomeRangeInfo value)
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
    • setIncomeRanges

      public InsightsAudience.Builder setIncomeRanges(int index, IncomeRangeInfo.Builder builderForValue)
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
    • addIncomeRanges

      public InsightsAudience.Builder addIncomeRanges(IncomeRangeInfo value)
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
    • addIncomeRanges

      public InsightsAudience.Builder addIncomeRanges(int index, IncomeRangeInfo value)
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
    • addIncomeRanges

      public InsightsAudience.Builder addIncomeRanges(IncomeRangeInfo.Builder builderForValue)
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
    • addIncomeRanges

      public InsightsAudience.Builder addIncomeRanges(int index, IncomeRangeInfo.Builder builderForValue)
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
    • addAllIncomeRanges

      public InsightsAudience.Builder addAllIncomeRanges(Iterable<? extends IncomeRangeInfo> values)
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
    • clearIncomeRanges

      public InsightsAudience.Builder clearIncomeRanges()
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
    • removeIncomeRanges

      public InsightsAudience.Builder removeIncomeRanges(int index)
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
    • getIncomeRangesBuilder

      public IncomeRangeInfo.Builder getIncomeRangesBuilder(int index)
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
    • getIncomeRangesOrBuilder

      public IncomeRangeInfoOrBuilder getIncomeRangesOrBuilder(int index)
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
      Specified by:
      getIncomeRangesOrBuilder in interface InsightsAudienceOrBuilder
    • getIncomeRangesOrBuilderList

      public List<? extends IncomeRangeInfoOrBuilder> getIncomeRangesOrBuilderList()
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
      Specified by:
      getIncomeRangesOrBuilderList in interface InsightsAudienceOrBuilder
    • addIncomeRangesBuilder

      public IncomeRangeInfo.Builder addIncomeRangesBuilder()
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
    • addIncomeRangesBuilder

      public IncomeRangeInfo.Builder addIncomeRangesBuilder(int index)
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
    • getIncomeRangesBuilderList

      public List<IncomeRangeInfo.Builder> getIncomeRangesBuilderList()
       Household income percentile ranges for the audience.  If absent, the
       audience does not restrict by household income range.
       
      repeated .google.ads.googleads.v18.common.IncomeRangeInfo income_ranges = 6;
    • getDynamicLineupsList

      public List<AudienceInsightsDynamicLineup> getDynamicLineupsList()
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
      Specified by:
      getDynamicLineupsList in interface InsightsAudienceOrBuilder
    • getDynamicLineupsCount

      public int getDynamicLineupsCount()
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
      Specified by:
      getDynamicLineupsCount in interface InsightsAudienceOrBuilder
    • getDynamicLineups

      public AudienceInsightsDynamicLineup getDynamicLineups(int index)
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
      Specified by:
      getDynamicLineups in interface InsightsAudienceOrBuilder
    • setDynamicLineups

      public InsightsAudience.Builder setDynamicLineups(int index, AudienceInsightsDynamicLineup value)
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
    • setDynamicLineups

      public InsightsAudience.Builder setDynamicLineups(int index, AudienceInsightsDynamicLineup.Builder builderForValue)
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
    • addDynamicLineups

      public InsightsAudience.Builder addDynamicLineups(AudienceInsightsDynamicLineup value)
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
    • addDynamicLineups

      public InsightsAudience.Builder addDynamicLineups(int index, AudienceInsightsDynamicLineup value)
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
    • addDynamicLineups

      public InsightsAudience.Builder addDynamicLineups(AudienceInsightsDynamicLineup.Builder builderForValue)
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
    • addDynamicLineups

      public InsightsAudience.Builder addDynamicLineups(int index, AudienceInsightsDynamicLineup.Builder builderForValue)
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
    • addAllDynamicLineups

      public InsightsAudience.Builder addAllDynamicLineups(Iterable<? extends AudienceInsightsDynamicLineup> values)
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
    • clearDynamicLineups

      public InsightsAudience.Builder clearDynamicLineups()
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
    • removeDynamicLineups

      public InsightsAudience.Builder removeDynamicLineups(int index)
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
    • getDynamicLineupsBuilder

      public AudienceInsightsDynamicLineup.Builder getDynamicLineupsBuilder(int index)
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
    • getDynamicLineupsOrBuilder

      public AudienceInsightsDynamicLineupOrBuilder getDynamicLineupsOrBuilder(int index)
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
      Specified by:
      getDynamicLineupsOrBuilder in interface InsightsAudienceOrBuilder
    • getDynamicLineupsOrBuilderList

      public List<? extends AudienceInsightsDynamicLineupOrBuilder> getDynamicLineupsOrBuilderList()
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
      Specified by:
      getDynamicLineupsOrBuilderList in interface InsightsAudienceOrBuilder
    • addDynamicLineupsBuilder

      public AudienceInsightsDynamicLineup.Builder addDynamicLineupsBuilder()
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
    • addDynamicLineupsBuilder

      public AudienceInsightsDynamicLineup.Builder addDynamicLineupsBuilder(int index)
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
    • getDynamicLineupsBuilderList

      public List<AudienceInsightsDynamicLineup.Builder> getDynamicLineupsBuilderList()
       Dynamic lineups representing the YouTube content viewed by the audience.
       
      repeated .google.ads.googleads.v18.services.AudienceInsightsDynamicLineup dynamic_lineups = 7;
    • getTopicAudienceCombinationsList

      public List<InsightsAudienceAttributeGroup> getTopicAudienceCombinationsList()
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
      Specified by:
      getTopicAudienceCombinationsList in interface InsightsAudienceOrBuilder
    • getTopicAudienceCombinationsCount

      public int getTopicAudienceCombinationsCount()
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
      Specified by:
      getTopicAudienceCombinationsCount in interface InsightsAudienceOrBuilder
    • getTopicAudienceCombinations

      public InsightsAudienceAttributeGroup getTopicAudienceCombinations(int index)
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
      Specified by:
      getTopicAudienceCombinations in interface InsightsAudienceOrBuilder
    • setTopicAudienceCombinations

      public InsightsAudience.Builder setTopicAudienceCombinations(int index, InsightsAudienceAttributeGroup value)
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
    • setTopicAudienceCombinations

      public InsightsAudience.Builder setTopicAudienceCombinations(int index, InsightsAudienceAttributeGroup.Builder builderForValue)
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
    • addTopicAudienceCombinations

      public InsightsAudience.Builder addTopicAudienceCombinations(InsightsAudienceAttributeGroup value)
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
    • addTopicAudienceCombinations

      public InsightsAudience.Builder addTopicAudienceCombinations(int index, InsightsAudienceAttributeGroup value)
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
    • addTopicAudienceCombinations

      public InsightsAudience.Builder addTopicAudienceCombinations(InsightsAudienceAttributeGroup.Builder builderForValue)
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
    • addTopicAudienceCombinations

      public InsightsAudience.Builder addTopicAudienceCombinations(int index, InsightsAudienceAttributeGroup.Builder builderForValue)
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
    • addAllTopicAudienceCombinations

      public InsightsAudience.Builder addAllTopicAudienceCombinations(Iterable<? extends InsightsAudienceAttributeGroup> values)
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
    • clearTopicAudienceCombinations

      public InsightsAudience.Builder clearTopicAudienceCombinations()
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
    • removeTopicAudienceCombinations

      public InsightsAudience.Builder removeTopicAudienceCombinations(int index)
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
    • getTopicAudienceCombinationsBuilder

      public InsightsAudienceAttributeGroup.Builder getTopicAudienceCombinationsBuilder(int index)
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
    • getTopicAudienceCombinationsOrBuilder

      public InsightsAudienceAttributeGroupOrBuilder getTopicAudienceCombinationsOrBuilder(int index)
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
      Specified by:
      getTopicAudienceCombinationsOrBuilder in interface InsightsAudienceOrBuilder
    • getTopicAudienceCombinationsOrBuilderList

      public List<? extends InsightsAudienceAttributeGroupOrBuilder> getTopicAudienceCombinationsOrBuilderList()
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
      Specified by:
      getTopicAudienceCombinationsOrBuilderList in interface InsightsAudienceOrBuilder
    • addTopicAudienceCombinationsBuilder

      public InsightsAudienceAttributeGroup.Builder addTopicAudienceCombinationsBuilder()
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
    • addTopicAudienceCombinationsBuilder

      public InsightsAudienceAttributeGroup.Builder addTopicAudienceCombinationsBuilder(int index)
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
    • getTopicAudienceCombinationsBuilderList

      public List<InsightsAudienceAttributeGroup.Builder> getTopicAudienceCombinationsBuilderList()
       A combination of entity, category and user interest attributes defining the
       audience. The combination has a logical AND-of-ORs structure: Attributes
       within each InsightsAudienceAttributeGroup are combined with OR, and
       the combinations themselves are combined together with AND.  For example,
       the expression (Entity OR Affinity) AND (In-Market OR Category) can be
       formed using two InsightsAudienceAttributeGroups with two Attributes
       each.
       
      repeated .google.ads.googleads.v18.services.InsightsAudienceAttributeGroup topic_audience_combinations = 8;
    • setUnknownFields

      public final InsightsAudience.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InsightsAudience.Builder>
    • mergeUnknownFields

      public final InsightsAudience.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InsightsAudience.Builder>