Interface PriceAssetOrBuilder

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

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

    • getTypeValue

      int getTypeValue()
       Required. The type of the price asset.
       
      .google.ads.googleads.v18.enums.PriceExtensionTypeEnum.PriceExtensionType type = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The enum numeric value on the wire for type.
    • getType

       Required. The type of the price asset.
       
      .google.ads.googleads.v18.enums.PriceExtensionTypeEnum.PriceExtensionType type = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The type.
    • getPriceQualifierValue

      int getPriceQualifierValue()
       The price qualifier of the price asset.
       
      .google.ads.googleads.v18.enums.PriceExtensionPriceQualifierEnum.PriceExtensionPriceQualifier price_qualifier = 2;
      Returns:
      The enum numeric value on the wire for priceQualifier.
    • getPriceQualifier

       The price qualifier of the price asset.
       
      .google.ads.googleads.v18.enums.PriceExtensionPriceQualifierEnum.PriceExtensionPriceQualifier price_qualifier = 2;
      Returns:
      The priceQualifier.
    • getLanguageCode

      String getLanguageCode()
       Required. The language of the price asset.
       Represented as BCP 47 language tag.
       
      string language_code = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The languageCode.
    • getLanguageCodeBytes

      com.google.protobuf.ByteString getLanguageCodeBytes()
       Required. The language of the price asset.
       Represented as BCP 47 language tag.
       
      string language_code = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for languageCode.
    • getPriceOfferingsList

      List<PriceOffering> getPriceOfferingsList()
       The price offerings of the price asset.
       The size of this collection should be between 3 and 8, inclusive.
       
      repeated .google.ads.googleads.v18.common.PriceOffering price_offerings = 4;
    • getPriceOfferings

      PriceOffering getPriceOfferings(int index)
       The price offerings of the price asset.
       The size of this collection should be between 3 and 8, inclusive.
       
      repeated .google.ads.googleads.v18.common.PriceOffering price_offerings = 4;
    • getPriceOfferingsCount

      int getPriceOfferingsCount()
       The price offerings of the price asset.
       The size of this collection should be between 3 and 8, inclusive.
       
      repeated .google.ads.googleads.v18.common.PriceOffering price_offerings = 4;
    • getPriceOfferingsOrBuilderList

      List<? extends PriceOfferingOrBuilder> getPriceOfferingsOrBuilderList()
       The price offerings of the price asset.
       The size of this collection should be between 3 and 8, inclusive.
       
      repeated .google.ads.googleads.v18.common.PriceOffering price_offerings = 4;
    • getPriceOfferingsOrBuilder

      PriceOfferingOrBuilder getPriceOfferingsOrBuilder(int index)
       The price offerings of the price asset.
       The size of this collection should be between 3 and 8, inclusive.
       
      repeated .google.ads.googleads.v18.common.PriceOffering price_offerings = 4;