Interface ProductCoreAttributesOrBuilder

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

@Generated public interface ProductCoreAttributesOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasMarketingObjective

      boolean hasMarketingObjective()
       A specific, measurable goal that a company wants to achieve through its
       marketing efforts.
       
      optional .google.ads.googleads.v25.enums.ReachPlanMarketingObjectiveEnum.ReachPlanMarketingObjective marketing_objective = 1;
      Returns:
      Whether the marketingObjective field is set.
    • getMarketingObjectiveValue

      int getMarketingObjectiveValue()
       A specific, measurable goal that a company wants to achieve through its
       marketing efforts.
       
      optional .google.ads.googleads.v25.enums.ReachPlanMarketingObjectiveEnum.ReachPlanMarketingObjective marketing_objective = 1;
      Returns:
      The enum numeric value on the wire for marketingObjective.
    • getMarketingObjective

       A specific, measurable goal that a company wants to achieve through its
       marketing efforts.
       
      optional .google.ads.googleads.v25.enums.ReachPlanMarketingObjectiveEnum.ReachPlanMarketingObjective marketing_objective = 1;
      Returns:
      The marketingObjective.
    • hasCostModel

      boolean hasCostModel()
       How an advertiser pays for their ad campaign.
       
      optional .google.ads.googleads.v25.enums.ReachPlanCostModelEnum.ReachPlanCostModel cost_model = 2;
      Returns:
      Whether the costModel field is set.
    • getCostModelValue

      int getCostModelValue()
       How an advertiser pays for their ad campaign.
       
      optional .google.ads.googleads.v25.enums.ReachPlanCostModelEnum.ReachPlanCostModel cost_model = 2;
      Returns:
      The enum numeric value on the wire for costModel.
    • getCostModel

       How an advertiser pays for their ad campaign.
       
      optional .google.ads.googleads.v25.enums.ReachPlanCostModelEnum.ReachPlanCostModel cost_model = 2;
      Returns:
      The costModel.
    • hasBuyingMethod

      boolean hasBuyingMethod()
       The method of buying this product.
      
       For example, Auction pricing is dynamic and Reservation is booked at a
       fixed price.
       
      optional .google.ads.googleads.v25.enums.ReachPlanBuyingMethodEnum.ReachPlanBuyingMethod buying_method = 3;
      Returns:
      Whether the buyingMethod field is set.
    • getBuyingMethodValue

      int getBuyingMethodValue()
       The method of buying this product.
      
       For example, Auction pricing is dynamic and Reservation is booked at a
       fixed price.
       
      optional .google.ads.googleads.v25.enums.ReachPlanBuyingMethodEnum.ReachPlanBuyingMethod buying_method = 3;
      Returns:
      The enum numeric value on the wire for buyingMethod.
    • getBuyingMethod

       The method of buying this product.
      
       For example, Auction pricing is dynamic and Reservation is booked at a
       fixed price.
       
      optional .google.ads.googleads.v25.enums.ReachPlanBuyingMethodEnum.ReachPlanBuyingMethod buying_method = 3;
      Returns:
      The buyingMethod.