Interface ProductMetadataOrBuilder

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

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

    • hasPlannableProductCode

      boolean hasPlannableProductCode()
       The code associated with the ad product.
      
       For example: "VIDEO_VIEW_CAMPAIGN".
       To list the available plannable product codes use
       [ReachPlanService.ListPlannableProducts][google.ads.googleads.v23.services.ReachPlanService.ListPlannableProducts].
       
      optional string plannable_product_code = 4;
      Returns:
      Whether the plannableProductCode field is set.
    • getPlannableProductCode

      String getPlannableProductCode()
       The code associated with the ad product.
      
       For example: "VIDEO_VIEW_CAMPAIGN".
       To list the available plannable product codes use
       [ReachPlanService.ListPlannableProducts][google.ads.googleads.v23.services.ReachPlanService.ListPlannableProducts].
       
      optional string plannable_product_code = 4;
      Returns:
      The plannableProductCode.
    • getPlannableProductCodeBytes

      com.google.protobuf.ByteString getPlannableProductCodeBytes()
       The code associated with the ad product.
      
       For example: "VIDEO_VIEW_CAMPAIGN".
       To list the available plannable product codes use
       [ReachPlanService.ListPlannableProducts][google.ads.googleads.v23.services.ReachPlanService.ListPlannableProducts].
       
      optional string plannable_product_code = 4;
      Returns:
      The bytes for plannableProductCode.
    • getPlannableProductName

      String getPlannableProductName()
       The name associated with the ad product.
      
       For example: "Video View Campaign".
       
      string plannable_product_name = 3;
      Returns:
      The plannableProductName.
    • getPlannableProductNameBytes

      com.google.protobuf.ByteString getPlannableProductNameBytes()
       The name associated with the ad product.
      
       For example: "Video View Campaign".
       
      string plannable_product_name = 3;
      Returns:
      The bytes for plannableProductName.
    • hasPlannableTargeting

      boolean hasPlannableTargeting()
       The allowed plannable targeting for this product.
       
      .google.ads.googleads.v23.services.PlannableTargeting plannable_targeting = 2;
      Returns:
      Whether the plannableTargeting field is set.
    • getPlannableTargeting

      PlannableTargeting getPlannableTargeting()
       The allowed plannable targeting for this product.
       
      .google.ads.googleads.v23.services.PlannableTargeting plannable_targeting = 2;
      Returns:
      The plannableTargeting.
    • getPlannableTargetingOrBuilder

      PlannableTargetingOrBuilder getPlannableTargetingOrBuilder()
       The allowed plannable targeting for this product.
       
      .google.ads.googleads.v23.services.PlannableTargeting plannable_targeting = 2;