Interface KeywordPlanAdGroupKeywordOrBuilder

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

    public interface KeywordPlanAdGroupKeywordOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long getCpcBidMicros()
      A keyword level max cpc bid in micros (for example, $1 = 1mm).
      long getId()
      Output only.
      java.lang.String getKeywordPlanAdGroup()
      The Keyword Plan ad group to which this keyword belongs.
      com.google.protobuf.ByteString getKeywordPlanAdGroupBytes()
      The Keyword Plan ad group to which this keyword belongs.
      KeywordMatchTypeEnum.KeywordMatchType getMatchType()
      The keyword match type.
      int getMatchTypeValue()
      The keyword match type.
      boolean getNegative()
      Immutable.
      java.lang.String getResourceName()
      Immutable.
      com.google.protobuf.ByteString getResourceNameBytes()
      Immutable.
      java.lang.String getText()
      The keyword text.
      com.google.protobuf.ByteString getTextBytes()
      The keyword text.
      boolean hasCpcBidMicros()
      A keyword level max cpc bid in micros (for example, $1 = 1mm).
      boolean hasId()
      Output only.
      boolean hasKeywordPlanAdGroup()
      The Keyword Plan ad group to which this keyword belongs.
      boolean hasNegative()
      Immutable.
      boolean hasText()
      The keyword text.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getResourceName

        java.lang.String getResourceName()
         Immutable. The resource name of the Keyword Plan ad group keyword.
         KeywordPlanAdGroupKeyword resource names have the form:
        
         `customers/{customer_id}/keywordPlanAdGroupKeywords/{kp_ad_group_keyword_id}`
         
        string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The resourceName.
      • getResourceNameBytes

        com.google.protobuf.ByteString getResourceNameBytes()
         Immutable. The resource name of the Keyword Plan ad group keyword.
         KeywordPlanAdGroupKeyword resource names have the form:
        
         `customers/{customer_id}/keywordPlanAdGroupKeywords/{kp_ad_group_keyword_id}`
         
        string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for resourceName.
      • hasKeywordPlanAdGroup

        boolean hasKeywordPlanAdGroup()
         The Keyword Plan ad group to which this keyword belongs.
         
        optional string keyword_plan_ad_group = 8 [(.google.api.resource_reference) = { ... }
        Returns:
        Whether the keywordPlanAdGroup field is set.
      • getKeywordPlanAdGroup

        java.lang.String getKeywordPlanAdGroup()
         The Keyword Plan ad group to which this keyword belongs.
         
        optional string keyword_plan_ad_group = 8 [(.google.api.resource_reference) = { ... }
        Returns:
        The keywordPlanAdGroup.
      • getKeywordPlanAdGroupBytes

        com.google.protobuf.ByteString getKeywordPlanAdGroupBytes()
         The Keyword Plan ad group to which this keyword belongs.
         
        optional string keyword_plan_ad_group = 8 [(.google.api.resource_reference) = { ... }
        Returns:
        The bytes for keywordPlanAdGroup.
      • hasId

        boolean hasId()
         Output only. The ID of the Keyword Plan keyword.
         
        optional int64 id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the id field is set.
      • getId

        long getId()
         Output only. The ID of the Keyword Plan keyword.
         
        optional int64 id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The id.
      • hasText

        boolean hasText()
         The keyword text.
         
        optional string text = 10;
        Returns:
        Whether the text field is set.
      • getText

        java.lang.String getText()
         The keyword text.
         
        optional string text = 10;
        Returns:
        The text.
      • getTextBytes

        com.google.protobuf.ByteString getTextBytes()
         The keyword text.
         
        optional string text = 10;
        Returns:
        The bytes for text.
      • getMatchTypeValue

        int getMatchTypeValue()
         The keyword match type.
         
        .google.ads.googleads.v15.enums.KeywordMatchTypeEnum.KeywordMatchType match_type = 5;
        Returns:
        The enum numeric value on the wire for matchType.
      • getMatchType

        KeywordMatchTypeEnum.KeywordMatchType getMatchType()
         The keyword match type.
         
        .google.ads.googleads.v15.enums.KeywordMatchTypeEnum.KeywordMatchType match_type = 5;
        Returns:
        The matchType.
      • hasCpcBidMicros

        boolean hasCpcBidMicros()
         A keyword level max cpc bid in micros (for example, $1 = 1mm). The currency
         is the same as the account currency code. This will override any CPC bid
         set at the keyword plan ad group level. Not applicable for negative
         keywords. (negative = true) This field is Optional.
         
        optional int64 cpc_bid_micros = 11;
        Returns:
        Whether the cpcBidMicros field is set.
      • getCpcBidMicros

        long getCpcBidMicros()
         A keyword level max cpc bid in micros (for example, $1 = 1mm). The currency
         is the same as the account currency code. This will override any CPC bid
         set at the keyword plan ad group level. Not applicable for negative
         keywords. (negative = true) This field is Optional.
         
        optional int64 cpc_bid_micros = 11;
        Returns:
        The cpcBidMicros.
      • hasNegative

        boolean hasNegative()
         Immutable. If true, the keyword is negative.
         
        optional bool negative = 12 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        Whether the negative field is set.
      • getNegative

        boolean getNegative()
         Immutable. If true, the keyword is negative.
         
        optional bool negative = 12 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        The negative.