Class GenerateKeywordHistoricalMetricsRequest.Builder

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

public static final class GenerateKeywordHistoricalMetricsRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GenerateKeywordHistoricalMetricsRequest.Builder> implements GenerateKeywordHistoricalMetricsRequestOrBuilder
 Request message for
 [KeywordPlanIdeaService.GenerateKeywordHistoricalMetrics][google.ads.googleads.v18.services.KeywordPlanIdeaService.GenerateKeywordHistoricalMetrics].
 
Protobuf type google.ads.googleads.v18.services.GenerateKeywordHistoricalMetricsRequest
  • 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<GenerateKeywordHistoricalMetricsRequest.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<GenerateKeywordHistoricalMetricsRequest.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<GenerateKeywordHistoricalMetricsRequest.Builder>
    • getDefaultInstanceForType

      public GenerateKeywordHistoricalMetricsRequest getDefaultInstanceForType()
      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

      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<GenerateKeywordHistoricalMetricsRequest.Builder>
    • setField

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

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

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

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

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

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

    • isInitialized

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

      public GenerateKeywordHistoricalMetricsRequest.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<GenerateKeywordHistoricalMetricsRequest.Builder>
      Throws:
      IOException
    • getCustomerId

      public String getCustomerId()
       The ID of the customer with the recommendation.
       
      string customer_id = 1;
      Specified by:
      getCustomerId in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Returns:
      The customerId.
    • getCustomerIdBytes

      public com.google.protobuf.ByteString getCustomerIdBytes()
       The ID of the customer with the recommendation.
       
      string customer_id = 1;
      Specified by:
      getCustomerIdBytes in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Returns:
      The bytes for customerId.
    • setCustomerId

       The ID of the customer with the recommendation.
       
      string customer_id = 1;
      Parameters:
      value - The customerId to set.
      Returns:
      This builder for chaining.
    • clearCustomerId

       The ID of the customer with the recommendation.
       
      string customer_id = 1;
      Returns:
      This builder for chaining.
    • setCustomerIdBytes

      public GenerateKeywordHistoricalMetricsRequest.Builder setCustomerIdBytes(com.google.protobuf.ByteString value)
       The ID of the customer with the recommendation.
       
      string customer_id = 1;
      Parameters:
      value - The bytes for customerId to set.
      Returns:
      This builder for chaining.
    • getKeywordsList

      public com.google.protobuf.ProtocolStringList getKeywordsList()
       A list of keywords to get historical metrics.
       Not all inputs will be returned as a result of near-exact deduplication.
       For example, if stats for "car" and "cars" are requested, only "car" will
       be returned.
       A maximum of 10,000 keywords can be used.
       
      repeated string keywords = 2;
      Specified by:
      getKeywordsList in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Returns:
      A list containing the keywords.
    • getKeywordsCount

      public int getKeywordsCount()
       A list of keywords to get historical metrics.
       Not all inputs will be returned as a result of near-exact deduplication.
       For example, if stats for "car" and "cars" are requested, only "car" will
       be returned.
       A maximum of 10,000 keywords can be used.
       
      repeated string keywords = 2;
      Specified by:
      getKeywordsCount in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Returns:
      The count of keywords.
    • getKeywords

      public String getKeywords(int index)
       A list of keywords to get historical metrics.
       Not all inputs will be returned as a result of near-exact deduplication.
       For example, if stats for "car" and "cars" are requested, only "car" will
       be returned.
       A maximum of 10,000 keywords can be used.
       
      repeated string keywords = 2;
      Specified by:
      getKeywords in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The keywords at the given index.
    • getKeywordsBytes

      public com.google.protobuf.ByteString getKeywordsBytes(int index)
       A list of keywords to get historical metrics.
       Not all inputs will be returned as a result of near-exact deduplication.
       For example, if stats for "car" and "cars" are requested, only "car" will
       be returned.
       A maximum of 10,000 keywords can be used.
       
      repeated string keywords = 2;
      Specified by:
      getKeywordsBytes in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the keywords at the given index.
    • setKeywords

      public GenerateKeywordHistoricalMetricsRequest.Builder setKeywords(int index, String value)
       A list of keywords to get historical metrics.
       Not all inputs will be returned as a result of near-exact deduplication.
       For example, if stats for "car" and "cars" are requested, only "car" will
       be returned.
       A maximum of 10,000 keywords can be used.
       
      repeated string keywords = 2;
      Parameters:
      index - The index to set the value at.
      value - The keywords to set.
      Returns:
      This builder for chaining.
    • addKeywords

       A list of keywords to get historical metrics.
       Not all inputs will be returned as a result of near-exact deduplication.
       For example, if stats for "car" and "cars" are requested, only "car" will
       be returned.
       A maximum of 10,000 keywords can be used.
       
      repeated string keywords = 2;
      Parameters:
      value - The keywords to add.
      Returns:
      This builder for chaining.
    • addAllKeywords

       A list of keywords to get historical metrics.
       Not all inputs will be returned as a result of near-exact deduplication.
       For example, if stats for "car" and "cars" are requested, only "car" will
       be returned.
       A maximum of 10,000 keywords can be used.
       
      repeated string keywords = 2;
      Parameters:
      values - The keywords to add.
      Returns:
      This builder for chaining.
    • clearKeywords

       A list of keywords to get historical metrics.
       Not all inputs will be returned as a result of near-exact deduplication.
       For example, if stats for "car" and "cars" are requested, only "car" will
       be returned.
       A maximum of 10,000 keywords can be used.
       
      repeated string keywords = 2;
      Returns:
      This builder for chaining.
    • addKeywordsBytes

      public GenerateKeywordHistoricalMetricsRequest.Builder addKeywordsBytes(com.google.protobuf.ByteString value)
       A list of keywords to get historical metrics.
       Not all inputs will be returned as a result of near-exact deduplication.
       For example, if stats for "car" and "cars" are requested, only "car" will
       be returned.
       A maximum of 10,000 keywords can be used.
       
      repeated string keywords = 2;
      Parameters:
      value - The bytes of the keywords to add.
      Returns:
      This builder for chaining.
    • hasLanguage

      public boolean hasLanguage()
       The resource name of the language to target.
       Each keyword belongs to some set of languages; a keyword is included if
       language is one of its languages.
       If not set, all keywords will be included.
       
      optional string language = 4;
      Specified by:
      hasLanguage in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Returns:
      Whether the language field is set.
    • getLanguage

      public String getLanguage()
       The resource name of the language to target.
       Each keyword belongs to some set of languages; a keyword is included if
       language is one of its languages.
       If not set, all keywords will be included.
       
      optional string language = 4;
      Specified by:
      getLanguage in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Returns:
      The language.
    • getLanguageBytes

      public com.google.protobuf.ByteString getLanguageBytes()
       The resource name of the language to target.
       Each keyword belongs to some set of languages; a keyword is included if
       language is one of its languages.
       If not set, all keywords will be included.
       
      optional string language = 4;
      Specified by:
      getLanguageBytes in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Returns:
      The bytes for language.
    • setLanguage

       The resource name of the language to target.
       Each keyword belongs to some set of languages; a keyword is included if
       language is one of its languages.
       If not set, all keywords will be included.
       
      optional string language = 4;
      Parameters:
      value - The language to set.
      Returns:
      This builder for chaining.
    • clearLanguage

       The resource name of the language to target.
       Each keyword belongs to some set of languages; a keyword is included if
       language is one of its languages.
       If not set, all keywords will be included.
       
      optional string language = 4;
      Returns:
      This builder for chaining.
    • setLanguageBytes

      public GenerateKeywordHistoricalMetricsRequest.Builder setLanguageBytes(com.google.protobuf.ByteString value)
       The resource name of the language to target.
       Each keyword belongs to some set of languages; a keyword is included if
       language is one of its languages.
       If not set, all keywords will be included.
       
      optional string language = 4;
      Parameters:
      value - The bytes for language to set.
      Returns:
      This builder for chaining.
    • getIncludeAdultKeywords

      public boolean getIncludeAdultKeywords()
       If true, adult keywords will be included in response.
       The default value is false.
       
      bool include_adult_keywords = 5;
      Specified by:
      getIncludeAdultKeywords in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Returns:
      The includeAdultKeywords.
    • setIncludeAdultKeywords

      public GenerateKeywordHistoricalMetricsRequest.Builder setIncludeAdultKeywords(boolean value)
       If true, adult keywords will be included in response.
       The default value is false.
       
      bool include_adult_keywords = 5;
      Parameters:
      value - The includeAdultKeywords to set.
      Returns:
      This builder for chaining.
    • clearIncludeAdultKeywords

      public GenerateKeywordHistoricalMetricsRequest.Builder clearIncludeAdultKeywords()
       If true, adult keywords will be included in response.
       The default value is false.
       
      bool include_adult_keywords = 5;
      Returns:
      This builder for chaining.
    • getGeoTargetConstantsList

      public com.google.protobuf.ProtocolStringList getGeoTargetConstantsList()
       The resource names of the location to target. Maximum is 10.
       An empty list MAY be used to specify all targeting geos.
       
      repeated string geo_target_constants = 6;
      Specified by:
      getGeoTargetConstantsList in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Returns:
      A list containing the geoTargetConstants.
    • getGeoTargetConstantsCount

      public int getGeoTargetConstantsCount()
       The resource names of the location to target. Maximum is 10.
       An empty list MAY be used to specify all targeting geos.
       
      repeated string geo_target_constants = 6;
      Specified by:
      getGeoTargetConstantsCount in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Returns:
      The count of geoTargetConstants.
    • getGeoTargetConstants

      public String getGeoTargetConstants(int index)
       The resource names of the location to target. Maximum is 10.
       An empty list MAY be used to specify all targeting geos.
       
      repeated string geo_target_constants = 6;
      Specified by:
      getGeoTargetConstants in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The geoTargetConstants at the given index.
    • getGeoTargetConstantsBytes

      public com.google.protobuf.ByteString getGeoTargetConstantsBytes(int index)
       The resource names of the location to target. Maximum is 10.
       An empty list MAY be used to specify all targeting geos.
       
      repeated string geo_target_constants = 6;
      Specified by:
      getGeoTargetConstantsBytes in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the geoTargetConstants at the given index.
    • setGeoTargetConstants

      public GenerateKeywordHistoricalMetricsRequest.Builder setGeoTargetConstants(int index, String value)
       The resource names of the location to target. Maximum is 10.
       An empty list MAY be used to specify all targeting geos.
       
      repeated string geo_target_constants = 6;
      Parameters:
      index - The index to set the value at.
      value - The geoTargetConstants to set.
      Returns:
      This builder for chaining.
    • addGeoTargetConstants

      public GenerateKeywordHistoricalMetricsRequest.Builder addGeoTargetConstants(String value)
       The resource names of the location to target. Maximum is 10.
       An empty list MAY be used to specify all targeting geos.
       
      repeated string geo_target_constants = 6;
      Parameters:
      value - The geoTargetConstants to add.
      Returns:
      This builder for chaining.
    • addAllGeoTargetConstants

      public GenerateKeywordHistoricalMetricsRequest.Builder addAllGeoTargetConstants(Iterable<String> values)
       The resource names of the location to target. Maximum is 10.
       An empty list MAY be used to specify all targeting geos.
       
      repeated string geo_target_constants = 6;
      Parameters:
      values - The geoTargetConstants to add.
      Returns:
      This builder for chaining.
    • clearGeoTargetConstants

      public GenerateKeywordHistoricalMetricsRequest.Builder clearGeoTargetConstants()
       The resource names of the location to target. Maximum is 10.
       An empty list MAY be used to specify all targeting geos.
       
      repeated string geo_target_constants = 6;
      Returns:
      This builder for chaining.
    • addGeoTargetConstantsBytes

      public GenerateKeywordHistoricalMetricsRequest.Builder addGeoTargetConstantsBytes(com.google.protobuf.ByteString value)
       The resource names of the location to target. Maximum is 10.
       An empty list MAY be used to specify all targeting geos.
       
      repeated string geo_target_constants = 6;
      Parameters:
      value - The bytes of the geoTargetConstants to add.
      Returns:
      This builder for chaining.
    • getKeywordPlanNetworkValue

      public int getKeywordPlanNetworkValue()
       Targeting network.
       If not set, Google Search And Partners Network will be used.
       
      .google.ads.googleads.v18.enums.KeywordPlanNetworkEnum.KeywordPlanNetwork keyword_plan_network = 7;
      Specified by:
      getKeywordPlanNetworkValue in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Returns:
      The enum numeric value on the wire for keywordPlanNetwork.
    • setKeywordPlanNetworkValue

      public GenerateKeywordHistoricalMetricsRequest.Builder setKeywordPlanNetworkValue(int value)
       Targeting network.
       If not set, Google Search And Partners Network will be used.
       
      .google.ads.googleads.v18.enums.KeywordPlanNetworkEnum.KeywordPlanNetwork keyword_plan_network = 7;
      Parameters:
      value - The enum numeric value on the wire for keywordPlanNetwork to set.
      Returns:
      This builder for chaining.
    • getKeywordPlanNetwork

      public KeywordPlanNetworkEnum.KeywordPlanNetwork getKeywordPlanNetwork()
       Targeting network.
       If not set, Google Search And Partners Network will be used.
       
      .google.ads.googleads.v18.enums.KeywordPlanNetworkEnum.KeywordPlanNetwork keyword_plan_network = 7;
      Specified by:
      getKeywordPlanNetwork in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Returns:
      The keywordPlanNetwork.
    • setKeywordPlanNetwork

       Targeting network.
       If not set, Google Search And Partners Network will be used.
       
      .google.ads.googleads.v18.enums.KeywordPlanNetworkEnum.KeywordPlanNetwork keyword_plan_network = 7;
      Parameters:
      value - The keywordPlanNetwork to set.
      Returns:
      This builder for chaining.
    • clearKeywordPlanNetwork

      public GenerateKeywordHistoricalMetricsRequest.Builder clearKeywordPlanNetwork()
       Targeting network.
       If not set, Google Search And Partners Network will be used.
       
      .google.ads.googleads.v18.enums.KeywordPlanNetworkEnum.KeywordPlanNetwork keyword_plan_network = 7;
      Returns:
      This builder for chaining.
    • hasAggregateMetrics

      public boolean hasAggregateMetrics()
       The aggregate fields to include in response.
       
      .google.ads.googleads.v18.common.KeywordPlanAggregateMetrics aggregate_metrics = 8;
      Specified by:
      hasAggregateMetrics in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Returns:
      Whether the aggregateMetrics field is set.
    • getAggregateMetrics

      public KeywordPlanAggregateMetrics getAggregateMetrics()
       The aggregate fields to include in response.
       
      .google.ads.googleads.v18.common.KeywordPlanAggregateMetrics aggregate_metrics = 8;
      Specified by:
      getAggregateMetrics in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Returns:
      The aggregateMetrics.
    • setAggregateMetrics

       The aggregate fields to include in response.
       
      .google.ads.googleads.v18.common.KeywordPlanAggregateMetrics aggregate_metrics = 8;
    • setAggregateMetrics

       The aggregate fields to include in response.
       
      .google.ads.googleads.v18.common.KeywordPlanAggregateMetrics aggregate_metrics = 8;
    • mergeAggregateMetrics

       The aggregate fields to include in response.
       
      .google.ads.googleads.v18.common.KeywordPlanAggregateMetrics aggregate_metrics = 8;
    • clearAggregateMetrics

      public GenerateKeywordHistoricalMetricsRequest.Builder clearAggregateMetrics()
       The aggregate fields to include in response.
       
      .google.ads.googleads.v18.common.KeywordPlanAggregateMetrics aggregate_metrics = 8;
    • getAggregateMetricsBuilder

      public KeywordPlanAggregateMetrics.Builder getAggregateMetricsBuilder()
       The aggregate fields to include in response.
       
      .google.ads.googleads.v18.common.KeywordPlanAggregateMetrics aggregate_metrics = 8;
    • getAggregateMetricsOrBuilder

      public KeywordPlanAggregateMetricsOrBuilder getAggregateMetricsOrBuilder()
       The aggregate fields to include in response.
       
      .google.ads.googleads.v18.common.KeywordPlanAggregateMetrics aggregate_metrics = 8;
      Specified by:
      getAggregateMetricsOrBuilder in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
    • hasHistoricalMetricsOptions

      public boolean hasHistoricalMetricsOptions()
       The options for historical metrics data.
       
      .google.ads.googleads.v18.common.HistoricalMetricsOptions historical_metrics_options = 3;
      Specified by:
      hasHistoricalMetricsOptions in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Returns:
      Whether the historicalMetricsOptions field is set.
    • getHistoricalMetricsOptions

      public HistoricalMetricsOptions getHistoricalMetricsOptions()
       The options for historical metrics data.
       
      .google.ads.googleads.v18.common.HistoricalMetricsOptions historical_metrics_options = 3;
      Specified by:
      getHistoricalMetricsOptions in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
      Returns:
      The historicalMetricsOptions.
    • setHistoricalMetricsOptions

       The options for historical metrics data.
       
      .google.ads.googleads.v18.common.HistoricalMetricsOptions historical_metrics_options = 3;
    • setHistoricalMetricsOptions

      public GenerateKeywordHistoricalMetricsRequest.Builder setHistoricalMetricsOptions(HistoricalMetricsOptions.Builder builderForValue)
       The options for historical metrics data.
       
      .google.ads.googleads.v18.common.HistoricalMetricsOptions historical_metrics_options = 3;
    • mergeHistoricalMetricsOptions

      public GenerateKeywordHistoricalMetricsRequest.Builder mergeHistoricalMetricsOptions(HistoricalMetricsOptions value)
       The options for historical metrics data.
       
      .google.ads.googleads.v18.common.HistoricalMetricsOptions historical_metrics_options = 3;
    • clearHistoricalMetricsOptions

      public GenerateKeywordHistoricalMetricsRequest.Builder clearHistoricalMetricsOptions()
       The options for historical metrics data.
       
      .google.ads.googleads.v18.common.HistoricalMetricsOptions historical_metrics_options = 3;
    • getHistoricalMetricsOptionsBuilder

      public HistoricalMetricsOptions.Builder getHistoricalMetricsOptionsBuilder()
       The options for historical metrics data.
       
      .google.ads.googleads.v18.common.HistoricalMetricsOptions historical_metrics_options = 3;
    • getHistoricalMetricsOptionsOrBuilder

      public HistoricalMetricsOptionsOrBuilder getHistoricalMetricsOptionsOrBuilder()
       The options for historical metrics data.
       
      .google.ads.googleads.v18.common.HistoricalMetricsOptions historical_metrics_options = 3;
      Specified by:
      getHistoricalMetricsOptionsOrBuilder in interface GenerateKeywordHistoricalMetricsRequestOrBuilder
    • setUnknownFields

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

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