Class GenerateCreatorInsightsRequest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.ExtendableBuilder<com.google.protobuf.GeneratedMessageV3,BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<GenerateCreatorInsightsRequest.Builder>
com.google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.Builder
All Implemented Interfaces:
GenerateCreatorInsightsRequestOrBuilder, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<com.google.protobuf.GeneratedMessageV3>, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
GenerateCreatorInsightsRequest

public static final class GenerateCreatorInsightsRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GenerateCreatorInsightsRequest.Builder> implements GenerateCreatorInsightsRequestOrBuilder
 Request message for
 [ContentCreatorInsightsService.GenerateCreatorInsights][google.ads.googleads.v21.services.ContentCreatorInsightsService.GenerateCreatorInsights].
 
Protobuf type google.ads.googleads.v21.services.GenerateCreatorInsightsRequest
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Overrides:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateCreatorInsightsRequest.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<GenerateCreatorInsightsRequest.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<GenerateCreatorInsightsRequest.Builder>
    • getDefaultInstanceForType

      public GenerateCreatorInsightsRequest getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<com.google.protobuf.GeneratedMessageV3>
      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 GenerateCreatorInsightsRequest buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.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<GenerateCreatorInsightsRequest.Builder>
    • setField

      public GenerateCreatorInsightsRequest.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<GenerateCreatorInsightsRequest.Builder>
    • clearField

      public GenerateCreatorInsightsRequest.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<GenerateCreatorInsightsRequest.Builder>
    • clearOneof

      public GenerateCreatorInsightsRequest.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<GenerateCreatorInsightsRequest.Builder>
    • setRepeatedField

      public GenerateCreatorInsightsRequest.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<GenerateCreatorInsightsRequest.Builder>
    • addRepeatedField

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

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

    • isInitialized

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

      public GenerateCreatorInsightsRequest.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<GenerateCreatorInsightsRequest.Builder>
      Throws:
      IOException
    • getCriteriaCase

      Specified by:
      getCriteriaCase in interface GenerateCreatorInsightsRequestOrBuilder
    • clearCriteria

    • getCustomerId

      public String getCustomerId()
       Required. The ID of the customer.
       
      string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getCustomerId in interface GenerateCreatorInsightsRequestOrBuilder
      Returns:
      The customerId.
    • getCustomerIdBytes

      public com.google.protobuf.ByteString getCustomerIdBytes()
       Required. The ID of the customer.
       
      string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getCustomerIdBytes in interface GenerateCreatorInsightsRequestOrBuilder
      Returns:
      The bytes for customerId.
    • setCustomerId

      public GenerateCreatorInsightsRequest.Builder setCustomerId(String value)
       Required. The ID of the customer.
       
      string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The customerId to set.
      Returns:
      This builder for chaining.
    • clearCustomerId

      public GenerateCreatorInsightsRequest.Builder clearCustomerId()
       Required. The ID of the customer.
       
      string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setCustomerIdBytes

      public GenerateCreatorInsightsRequest.Builder setCustomerIdBytes(com.google.protobuf.ByteString value)
       Required. The ID of the customer.
       
      string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for customerId to set.
      Returns:
      This builder for chaining.
    • getCustomerInsightsGroup

      public String getCustomerInsightsGroup()
       Required. The name of the customer being planned for.  This is a
       user-defined value.
       
      string customer_insights_group = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getCustomerInsightsGroup in interface GenerateCreatorInsightsRequestOrBuilder
      Returns:
      The customerInsightsGroup.
    • getCustomerInsightsGroupBytes

      public com.google.protobuf.ByteString getCustomerInsightsGroupBytes()
       Required. The name of the customer being planned for.  This is a
       user-defined value.
       
      string customer_insights_group = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getCustomerInsightsGroupBytes in interface GenerateCreatorInsightsRequestOrBuilder
      Returns:
      The bytes for customerInsightsGroup.
    • setCustomerInsightsGroup

      public GenerateCreatorInsightsRequest.Builder setCustomerInsightsGroup(String value)
       Required. The name of the customer being planned for.  This is a
       user-defined value.
       
      string customer_insights_group = 2 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The customerInsightsGroup to set.
      Returns:
      This builder for chaining.
    • clearCustomerInsightsGroup

      public GenerateCreatorInsightsRequest.Builder clearCustomerInsightsGroup()
       Required. The name of the customer being planned for.  This is a
       user-defined value.
       
      string customer_insights_group = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setCustomerInsightsGroupBytes

      public GenerateCreatorInsightsRequest.Builder setCustomerInsightsGroupBytes(com.google.protobuf.ByteString value)
       Required. The name of the customer being planned for.  This is a
       user-defined value.
       
      string customer_insights_group = 2 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for customerInsightsGroup to set.
      Returns:
      This builder for chaining.
    • hasInsightsApplicationInfo

      public boolean hasInsightsApplicationInfo()
       Optional. Additional information on the application issuing the request.
       
      .google.ads.googleads.v21.common.AdditionalApplicationInfo insights_application_info = 8 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasInsightsApplicationInfo in interface GenerateCreatorInsightsRequestOrBuilder
      Returns:
      Whether the insightsApplicationInfo field is set.
    • getInsightsApplicationInfo

      public AdditionalApplicationInfo getInsightsApplicationInfo()
       Optional. Additional information on the application issuing the request.
       
      .google.ads.googleads.v21.common.AdditionalApplicationInfo insights_application_info = 8 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getInsightsApplicationInfo in interface GenerateCreatorInsightsRequestOrBuilder
      Returns:
      The insightsApplicationInfo.
    • setInsightsApplicationInfo

      public GenerateCreatorInsightsRequest.Builder setInsightsApplicationInfo(AdditionalApplicationInfo value)
       Optional. Additional information on the application issuing the request.
       
      .google.ads.googleads.v21.common.AdditionalApplicationInfo insights_application_info = 8 [(.google.api.field_behavior) = OPTIONAL];
    • setInsightsApplicationInfo

      public GenerateCreatorInsightsRequest.Builder setInsightsApplicationInfo(AdditionalApplicationInfo.Builder builderForValue)
       Optional. Additional information on the application issuing the request.
       
      .google.ads.googleads.v21.common.AdditionalApplicationInfo insights_application_info = 8 [(.google.api.field_behavior) = OPTIONAL];
    • mergeInsightsApplicationInfo

      public GenerateCreatorInsightsRequest.Builder mergeInsightsApplicationInfo(AdditionalApplicationInfo value)
       Optional. Additional information on the application issuing the request.
       
      .google.ads.googleads.v21.common.AdditionalApplicationInfo insights_application_info = 8 [(.google.api.field_behavior) = OPTIONAL];
    • clearInsightsApplicationInfo

      public GenerateCreatorInsightsRequest.Builder clearInsightsApplicationInfo()
       Optional. Additional information on the application issuing the request.
       
      .google.ads.googleads.v21.common.AdditionalApplicationInfo insights_application_info = 8 [(.google.api.field_behavior) = OPTIONAL];
    • getInsightsApplicationInfoBuilder

      public AdditionalApplicationInfo.Builder getInsightsApplicationInfoBuilder()
       Optional. Additional information on the application issuing the request.
       
      .google.ads.googleads.v21.common.AdditionalApplicationInfo insights_application_info = 8 [(.google.api.field_behavior) = OPTIONAL];
    • getInsightsApplicationInfoOrBuilder

      public AdditionalApplicationInfoOrBuilder getInsightsApplicationInfoOrBuilder()
       Optional. Additional information on the application issuing the request.
       
      .google.ads.googleads.v21.common.AdditionalApplicationInfo insights_application_info = 8 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getInsightsApplicationInfoOrBuilder in interface GenerateCreatorInsightsRequestOrBuilder
    • getCountryLocationsList

      public List<LocationInfo> getCountryLocationsList()
       Required. The countries to search that apply to the criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo country_locations = 6 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getCountryLocationsList in interface GenerateCreatorInsightsRequestOrBuilder
    • getCountryLocationsCount

      public int getCountryLocationsCount()
       Required. The countries to search that apply to the criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo country_locations = 6 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getCountryLocationsCount in interface GenerateCreatorInsightsRequestOrBuilder
    • getCountryLocations

      public LocationInfo getCountryLocations(int index)
       Required. The countries to search that apply to the criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo country_locations = 6 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getCountryLocations in interface GenerateCreatorInsightsRequestOrBuilder
    • setCountryLocations

      public GenerateCreatorInsightsRequest.Builder setCountryLocations(int index, LocationInfo value)
       Required. The countries to search that apply to the criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo country_locations = 6 [(.google.api.field_behavior) = REQUIRED];
    • setCountryLocations

      public GenerateCreatorInsightsRequest.Builder setCountryLocations(int index, LocationInfo.Builder builderForValue)
       Required. The countries to search that apply to the criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo country_locations = 6 [(.google.api.field_behavior) = REQUIRED];
    • addCountryLocations

      public GenerateCreatorInsightsRequest.Builder addCountryLocations(LocationInfo value)
       Required. The countries to search that apply to the criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo country_locations = 6 [(.google.api.field_behavior) = REQUIRED];
    • addCountryLocations

      public GenerateCreatorInsightsRequest.Builder addCountryLocations(int index, LocationInfo value)
       Required. The countries to search that apply to the criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo country_locations = 6 [(.google.api.field_behavior) = REQUIRED];
    • addCountryLocations

      public GenerateCreatorInsightsRequest.Builder addCountryLocations(LocationInfo.Builder builderForValue)
       Required. The countries to search that apply to the criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo country_locations = 6 [(.google.api.field_behavior) = REQUIRED];
    • addCountryLocations

      public GenerateCreatorInsightsRequest.Builder addCountryLocations(int index, LocationInfo.Builder builderForValue)
       Required. The countries to search that apply to the criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo country_locations = 6 [(.google.api.field_behavior) = REQUIRED];
    • addAllCountryLocations

      public GenerateCreatorInsightsRequest.Builder addAllCountryLocations(Iterable<? extends LocationInfo> values)
       Required. The countries to search that apply to the criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo country_locations = 6 [(.google.api.field_behavior) = REQUIRED];
    • clearCountryLocations

      public GenerateCreatorInsightsRequest.Builder clearCountryLocations()
       Required. The countries to search that apply to the criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo country_locations = 6 [(.google.api.field_behavior) = REQUIRED];
    • removeCountryLocations

      public GenerateCreatorInsightsRequest.Builder removeCountryLocations(int index)
       Required. The countries to search that apply to the criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo country_locations = 6 [(.google.api.field_behavior) = REQUIRED];
    • getCountryLocationsBuilder

      public LocationInfo.Builder getCountryLocationsBuilder(int index)
       Required. The countries to search that apply to the criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo country_locations = 6 [(.google.api.field_behavior) = REQUIRED];
    • getCountryLocationsOrBuilder

      public LocationInfoOrBuilder getCountryLocationsOrBuilder(int index)
       Required. The countries to search that apply to the criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo country_locations = 6 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getCountryLocationsOrBuilder in interface GenerateCreatorInsightsRequestOrBuilder
    • getCountryLocationsOrBuilderList

      public List<? extends LocationInfoOrBuilder> getCountryLocationsOrBuilderList()
       Required. The countries to search that apply to the criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo country_locations = 6 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getCountryLocationsOrBuilderList in interface GenerateCreatorInsightsRequestOrBuilder
    • addCountryLocationsBuilder

      public LocationInfo.Builder addCountryLocationsBuilder()
       Required. The countries to search that apply to the criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo country_locations = 6 [(.google.api.field_behavior) = REQUIRED];
    • addCountryLocationsBuilder

      public LocationInfo.Builder addCountryLocationsBuilder(int index)
       Required. The countries to search that apply to the criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo country_locations = 6 [(.google.api.field_behavior) = REQUIRED];
    • getCountryLocationsBuilderList

      public List<LocationInfo.Builder> getCountryLocationsBuilderList()
       Required. The countries to search that apply to the criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo country_locations = 6 [(.google.api.field_behavior) = REQUIRED];
    • getSubCountryLocationsList

      public List<LocationInfo> getSubCountryLocationsList()
       The sub-country geographic locations to search that apply to the criteria.
       Only supported for [SearchAttributes] criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo sub_country_locations = 7;
      Specified by:
      getSubCountryLocationsList in interface GenerateCreatorInsightsRequestOrBuilder
    • getSubCountryLocationsCount

      public int getSubCountryLocationsCount()
       The sub-country geographic locations to search that apply to the criteria.
       Only supported for [SearchAttributes] criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo sub_country_locations = 7;
      Specified by:
      getSubCountryLocationsCount in interface GenerateCreatorInsightsRequestOrBuilder
    • getSubCountryLocations

      public LocationInfo getSubCountryLocations(int index)
       The sub-country geographic locations to search that apply to the criteria.
       Only supported for [SearchAttributes] criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo sub_country_locations = 7;
      Specified by:
      getSubCountryLocations in interface GenerateCreatorInsightsRequestOrBuilder
    • setSubCountryLocations

      public GenerateCreatorInsightsRequest.Builder setSubCountryLocations(int index, LocationInfo value)
       The sub-country geographic locations to search that apply to the criteria.
       Only supported for [SearchAttributes] criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo sub_country_locations = 7;
    • setSubCountryLocations

      public GenerateCreatorInsightsRequest.Builder setSubCountryLocations(int index, LocationInfo.Builder builderForValue)
       The sub-country geographic locations to search that apply to the criteria.
       Only supported for [SearchAttributes] criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo sub_country_locations = 7;
    • addSubCountryLocations

      public GenerateCreatorInsightsRequest.Builder addSubCountryLocations(LocationInfo value)
       The sub-country geographic locations to search that apply to the criteria.
       Only supported for [SearchAttributes] criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo sub_country_locations = 7;
    • addSubCountryLocations

      public GenerateCreatorInsightsRequest.Builder addSubCountryLocations(int index, LocationInfo value)
       The sub-country geographic locations to search that apply to the criteria.
       Only supported for [SearchAttributes] criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo sub_country_locations = 7;
    • addSubCountryLocations

      public GenerateCreatorInsightsRequest.Builder addSubCountryLocations(LocationInfo.Builder builderForValue)
       The sub-country geographic locations to search that apply to the criteria.
       Only supported for [SearchAttributes] criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo sub_country_locations = 7;
    • addSubCountryLocations

      public GenerateCreatorInsightsRequest.Builder addSubCountryLocations(int index, LocationInfo.Builder builderForValue)
       The sub-country geographic locations to search that apply to the criteria.
       Only supported for [SearchAttributes] criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo sub_country_locations = 7;
    • addAllSubCountryLocations

      public GenerateCreatorInsightsRequest.Builder addAllSubCountryLocations(Iterable<? extends LocationInfo> values)
       The sub-country geographic locations to search that apply to the criteria.
       Only supported for [SearchAttributes] criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo sub_country_locations = 7;
    • clearSubCountryLocations

      public GenerateCreatorInsightsRequest.Builder clearSubCountryLocations()
       The sub-country geographic locations to search that apply to the criteria.
       Only supported for [SearchAttributes] criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo sub_country_locations = 7;
    • removeSubCountryLocations

      public GenerateCreatorInsightsRequest.Builder removeSubCountryLocations(int index)
       The sub-country geographic locations to search that apply to the criteria.
       Only supported for [SearchAttributes] criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo sub_country_locations = 7;
    • getSubCountryLocationsBuilder

      public LocationInfo.Builder getSubCountryLocationsBuilder(int index)
       The sub-country geographic locations to search that apply to the criteria.
       Only supported for [SearchAttributes] criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo sub_country_locations = 7;
    • getSubCountryLocationsOrBuilder

      public LocationInfoOrBuilder getSubCountryLocationsOrBuilder(int index)
       The sub-country geographic locations to search that apply to the criteria.
       Only supported for [SearchAttributes] criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo sub_country_locations = 7;
      Specified by:
      getSubCountryLocationsOrBuilder in interface GenerateCreatorInsightsRequestOrBuilder
    • getSubCountryLocationsOrBuilderList

      public List<? extends LocationInfoOrBuilder> getSubCountryLocationsOrBuilderList()
       The sub-country geographic locations to search that apply to the criteria.
       Only supported for [SearchAttributes] criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo sub_country_locations = 7;
      Specified by:
      getSubCountryLocationsOrBuilderList in interface GenerateCreatorInsightsRequestOrBuilder
    • addSubCountryLocationsBuilder

      public LocationInfo.Builder addSubCountryLocationsBuilder()
       The sub-country geographic locations to search that apply to the criteria.
       Only supported for [SearchAttributes] criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo sub_country_locations = 7;
    • addSubCountryLocationsBuilder

      public LocationInfo.Builder addSubCountryLocationsBuilder(int index)
       The sub-country geographic locations to search that apply to the criteria.
       Only supported for [SearchAttributes] criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo sub_country_locations = 7;
    • getSubCountryLocationsBuilderList

      public List<LocationInfo.Builder> getSubCountryLocationsBuilderList()
       The sub-country geographic locations to search that apply to the criteria.
       Only supported for [SearchAttributes] criteria.
       
      repeated .google.ads.googleads.v21.common.LocationInfo sub_country_locations = 7;
    • hasSearchAttributes

      public boolean hasSearchAttributes()
       The attributes used to identify top creators. Data fetched is based on
       the list of countries or sub-country locations specified in
       [country_locations] or [sub_country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.SearchAttributes search_attributes = 3;
      Specified by:
      hasSearchAttributes in interface GenerateCreatorInsightsRequestOrBuilder
      Returns:
      Whether the searchAttributes field is set.
    • getSearchAttributes

       The attributes used to identify top creators. Data fetched is based on
       the list of countries or sub-country locations specified in
       [country_locations] or [sub_country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.SearchAttributes search_attributes = 3;
      Specified by:
      getSearchAttributes in interface GenerateCreatorInsightsRequestOrBuilder
      Returns:
      The searchAttributes.
    • setSearchAttributes

       The attributes used to identify top creators. Data fetched is based on
       the list of countries or sub-country locations specified in
       [country_locations] or [sub_country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.SearchAttributes search_attributes = 3;
    • setSearchAttributes

       The attributes used to identify top creators. Data fetched is based on
       the list of countries or sub-country locations specified in
       [country_locations] or [sub_country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.SearchAttributes search_attributes = 3;
    • mergeSearchAttributes

       The attributes used to identify top creators. Data fetched is based on
       the list of countries or sub-country locations specified in
       [country_locations] or [sub_country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.SearchAttributes search_attributes = 3;
    • clearSearchAttributes

      public GenerateCreatorInsightsRequest.Builder clearSearchAttributes()
       The attributes used to identify top creators. Data fetched is based on
       the list of countries or sub-country locations specified in
       [country_locations] or [sub_country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.SearchAttributes search_attributes = 3;
    • getSearchAttributesBuilder

      public GenerateCreatorInsightsRequest.SearchAttributes.Builder getSearchAttributesBuilder()
       The attributes used to identify top creators. Data fetched is based on
       the list of countries or sub-country locations specified in
       [country_locations] or [sub_country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.SearchAttributes search_attributes = 3;
    • getSearchAttributesOrBuilder

      public GenerateCreatorInsightsRequest.SearchAttributesOrBuilder getSearchAttributesOrBuilder()
       The attributes used to identify top creators. Data fetched is based on
       the list of countries or sub-country locations specified in
       [country_locations] or [sub_country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.SearchAttributes search_attributes = 3;
      Specified by:
      getSearchAttributesOrBuilder in interface GenerateCreatorInsightsRequestOrBuilder
    • hasSearchBrand

      public boolean hasSearchBrand()
       A brand used to search for top creators. Data fetched is based on the
       list of countries specified in [country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.SearchBrand search_brand = 5;
      Specified by:
      hasSearchBrand in interface GenerateCreatorInsightsRequestOrBuilder
      Returns:
      Whether the searchBrand field is set.
    • getSearchBrand

       A brand used to search for top creators. Data fetched is based on the
       list of countries specified in [country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.SearchBrand search_brand = 5;
      Specified by:
      getSearchBrand in interface GenerateCreatorInsightsRequestOrBuilder
      Returns:
      The searchBrand.
    • setSearchBrand

       A brand used to search for top creators. Data fetched is based on the
       list of countries specified in [country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.SearchBrand search_brand = 5;
    • setSearchBrand

       A brand used to search for top creators. Data fetched is based on the
       list of countries specified in [country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.SearchBrand search_brand = 5;
    • mergeSearchBrand

       A brand used to search for top creators. Data fetched is based on the
       list of countries specified in [country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.SearchBrand search_brand = 5;
    • clearSearchBrand

      public GenerateCreatorInsightsRequest.Builder clearSearchBrand()
       A brand used to search for top creators. Data fetched is based on the
       list of countries specified in [country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.SearchBrand search_brand = 5;
    • getSearchBrandBuilder

       A brand used to search for top creators. Data fetched is based on the
       list of countries specified in [country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.SearchBrand search_brand = 5;
    • getSearchBrandOrBuilder

      public GenerateCreatorInsightsRequest.SearchBrandOrBuilder getSearchBrandOrBuilder()
       A brand used to search for top creators. Data fetched is based on the
       list of countries specified in [country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.SearchBrand search_brand = 5;
      Specified by:
      getSearchBrandOrBuilder in interface GenerateCreatorInsightsRequestOrBuilder
    • hasSearchChannels

      public boolean hasSearchChannels()
       YouTube Channel IDs for Creator Insights. Data fetched for channels is
       based on the list of countries specified in [country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.YouTubeChannels search_channels = 4;
      Specified by:
      hasSearchChannels in interface GenerateCreatorInsightsRequestOrBuilder
      Returns:
      Whether the searchChannels field is set.
    • getSearchChannels

       YouTube Channel IDs for Creator Insights. Data fetched for channels is
       based on the list of countries specified in [country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.YouTubeChannels search_channels = 4;
      Specified by:
      getSearchChannels in interface GenerateCreatorInsightsRequestOrBuilder
      Returns:
      The searchChannels.
    • setSearchChannels

       YouTube Channel IDs for Creator Insights. Data fetched for channels is
       based on the list of countries specified in [country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.YouTubeChannels search_channels = 4;
    • setSearchChannels

       YouTube Channel IDs for Creator Insights. Data fetched for channels is
       based on the list of countries specified in [country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.YouTubeChannels search_channels = 4;
    • mergeSearchChannels

       YouTube Channel IDs for Creator Insights. Data fetched for channels is
       based on the list of countries specified in [country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.YouTubeChannels search_channels = 4;
    • clearSearchChannels

      public GenerateCreatorInsightsRequest.Builder clearSearchChannels()
       YouTube Channel IDs for Creator Insights. Data fetched for channels is
       based on the list of countries specified in [country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.YouTubeChannels search_channels = 4;
    • getSearchChannelsBuilder

      public GenerateCreatorInsightsRequest.YouTubeChannels.Builder getSearchChannelsBuilder()
       YouTube Channel IDs for Creator Insights. Data fetched for channels is
       based on the list of countries specified in [country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.YouTubeChannels search_channels = 4;
    • getSearchChannelsOrBuilder

      public GenerateCreatorInsightsRequest.YouTubeChannelsOrBuilder getSearchChannelsOrBuilder()
       YouTube Channel IDs for Creator Insights. Data fetched for channels is
       based on the list of countries specified in [country_locations].
       
      .google.ads.googleads.v21.services.GenerateCreatorInsightsRequest.YouTubeChannels search_channels = 4;
      Specified by:
      getSearchChannelsOrBuilder in interface GenerateCreatorInsightsRequestOrBuilder
    • setUnknownFields

      public final GenerateCreatorInsightsRequest.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<GenerateCreatorInsightsRequest.Builder>
    • mergeUnknownFields

      public final GenerateCreatorInsightsRequest.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<GenerateCreatorInsightsRequest.Builder>