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 Detail

      • getHeader

        java.lang.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

        java.lang.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.v10.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.v10.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.v10.common.Money price = 3 [(.google.api.field_behavior) = REQUIRED];
      • getUnitValue

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

        java.lang.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

        java.lang.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.