Interface PriceOfferingOrBuilder

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

public interface PriceOfferingOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getHeader

      String getHeader()
       Required. The header of the price offering.
       The length of this string should be between 1 and 25, inclusive.
       
      string header = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The header.
    • getHeaderBytes

      com.google.protobuf.ByteString getHeaderBytes()
       Required. The header of the price offering.
       The length of this string should be between 1 and 25, inclusive.
       
      string header = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for header.
    • getDescription

      String getDescription()
       Required. The description of the price offering.
       The length of this string should be between 1 and 25, inclusive.
       
      string description = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
       Required. The description of the price offering.
       The length of this string should be between 1 and 25, inclusive.
       
      string description = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for description.
    • hasPrice

      boolean hasPrice()
       Required. The price value of the price offering.
       
      .google.ads.googleads.v18.common.Money price = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the price field is set.
    • getPrice

      Money getPrice()
       Required. The price value of the price offering.
       
      .google.ads.googleads.v18.common.Money price = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The price.
    • getPriceOrBuilder

      MoneyOrBuilder getPriceOrBuilder()
       Required. The price value of the price offering.
       
      .google.ads.googleads.v18.common.Money price = 3 [(.google.api.field_behavior) = REQUIRED];
    • getUnitValue

      int getUnitValue()
       The price unit of the price offering.
       
      .google.ads.googleads.v18.enums.PriceExtensionPriceUnitEnum.PriceExtensionPriceUnit unit = 4;
      Returns:
      The enum numeric value on the wire for unit.
    • getUnit

       The price unit of the price offering.
       
      .google.ads.googleads.v18.enums.PriceExtensionPriceUnitEnum.PriceExtensionPriceUnit unit = 4;
      Returns:
      The unit.
    • getFinalUrl

      String getFinalUrl()
       Required. The final URL after all cross domain redirects.
       
      string final_url = 5 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The finalUrl.
    • getFinalUrlBytes

      com.google.protobuf.ByteString getFinalUrlBytes()
       Required. The final URL after all cross domain redirects.
       
      string final_url = 5 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for finalUrl.
    • getFinalMobileUrl

      String getFinalMobileUrl()
       The final mobile URL after all cross domain redirects.
       
      string final_mobile_url = 6;
      Returns:
      The finalMobileUrl.
    • getFinalMobileUrlBytes

      com.google.protobuf.ByteString getFinalMobileUrlBytes()
       The final mobile URL after all cross domain redirects.
       
      string final_mobile_url = 6;
      Returns:
      The bytes for finalMobileUrl.