com.google.ads.googleads.v17.common.PriceAssetOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-ads-stubs-v17 Show documentation
Show all versions of google-ads-stubs-v17 Show documentation
Stubs for GAAPI version google-ads-stubs-v17
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/ads/googleads/v17/common/asset_types.proto
// Protobuf Java Version: 3.25.3
package com.google.ads.googleads.v17.common;
public interface PriceAssetOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.ads.googleads.v17.common.PriceAsset)
com.google.protobuf.MessageOrBuilder {
/**
*
* Required. The type of the price asset.
*
*
* .google.ads.googleads.v17.enums.PriceExtensionTypeEnum.PriceExtensionType type = 1 [(.google.api.field_behavior) = REQUIRED];
* @return The enum numeric value on the wire for type.
*/
int getTypeValue();
/**
*
* Required. The type of the price asset.
*
*
* .google.ads.googleads.v17.enums.PriceExtensionTypeEnum.PriceExtensionType type = 1 [(.google.api.field_behavior) = REQUIRED];
* @return The type.
*/
com.google.ads.googleads.v17.enums.PriceExtensionTypeEnum.PriceExtensionType getType();
/**
*
* The price qualifier of the price asset.
*
*
* .google.ads.googleads.v17.enums.PriceExtensionPriceQualifierEnum.PriceExtensionPriceQualifier price_qualifier = 2;
* @return The enum numeric value on the wire for priceQualifier.
*/
int getPriceQualifierValue();
/**
*
* The price qualifier of the price asset.
*
*
* .google.ads.googleads.v17.enums.PriceExtensionPriceQualifierEnum.PriceExtensionPriceQualifier price_qualifier = 2;
* @return The priceQualifier.
*/
com.google.ads.googleads.v17.enums.PriceExtensionPriceQualifierEnum.PriceExtensionPriceQualifier getPriceQualifier();
/**
*
* Required. The language of the price asset.
* Represented as BCP 47 language tag.
*
*
* string language_code = 3 [(.google.api.field_behavior) = REQUIRED];
* @return The languageCode.
*/
java.lang.String getLanguageCode();
/**
*
* Required. The language of the price asset.
* Represented as BCP 47 language tag.
*
*
* string language_code = 3 [(.google.api.field_behavior) = REQUIRED];
* @return The bytes for languageCode.
*/
com.google.protobuf.ByteString
getLanguageCodeBytes();
/**
*
* The price offerings of the price asset.
* The size of this collection should be between 3 and 8, inclusive.
*
*
* repeated .google.ads.googleads.v17.common.PriceOffering price_offerings = 4;
*/
java.util.List
getPriceOfferingsList();
/**
*
* The price offerings of the price asset.
* The size of this collection should be between 3 and 8, inclusive.
*
*
* repeated .google.ads.googleads.v17.common.PriceOffering price_offerings = 4;
*/
com.google.ads.googleads.v17.common.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.v17.common.PriceOffering price_offerings = 4;
*/
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.v17.common.PriceOffering price_offerings = 4;
*/
java.util.List extends com.google.ads.googleads.v17.common.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.v17.common.PriceOffering price_offerings = 4;
*/
com.google.ads.googleads.v17.common.PriceOfferingOrBuilder getPriceOfferingsOrBuilder(
int index);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy