Interface SkuPurchaseGroupOrBuilder (3.36.0)

public interface SkuPurchaseGroupOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBillingAccountPurchaseInfos(int index)

public abstract BillingAccountPurchaseInfo getBillingAccountPurchaseInfos(int index)

List of billing accounts that are eligible to purhcase these SKUs.

repeated .google.cloud.channel.v1.BillingAccountPurchaseInfo billing_account_purchase_infos = 2;

Parameter
NameDescription
indexint
Returns
TypeDescription
BillingAccountPurchaseInfo

getBillingAccountPurchaseInfosCount()

public abstract int getBillingAccountPurchaseInfosCount()

List of billing accounts that are eligible to purhcase these SKUs.

repeated .google.cloud.channel.v1.BillingAccountPurchaseInfo billing_account_purchase_infos = 2;

Returns
TypeDescription
int

getBillingAccountPurchaseInfosList()

public abstract List<BillingAccountPurchaseInfo> getBillingAccountPurchaseInfosList()

List of billing accounts that are eligible to purhcase these SKUs.

repeated .google.cloud.channel.v1.BillingAccountPurchaseInfo billing_account_purchase_infos = 2;

Returns
TypeDescription
List<BillingAccountPurchaseInfo>

getBillingAccountPurchaseInfosOrBuilder(int index)

public abstract BillingAccountPurchaseInfoOrBuilder getBillingAccountPurchaseInfosOrBuilder(int index)

List of billing accounts that are eligible to purhcase these SKUs.

repeated .google.cloud.channel.v1.BillingAccountPurchaseInfo billing_account_purchase_infos = 2;

Parameter
NameDescription
indexint
Returns
TypeDescription
BillingAccountPurchaseInfoOrBuilder

getBillingAccountPurchaseInfosOrBuilderList()

public abstract List<? extends BillingAccountPurchaseInfoOrBuilder> getBillingAccountPurchaseInfosOrBuilderList()

List of billing accounts that are eligible to purhcase these SKUs.

repeated .google.cloud.channel.v1.BillingAccountPurchaseInfo billing_account_purchase_infos = 2;

Returns
TypeDescription
List<? extends com.google.cloud.channel.v1.BillingAccountPurchaseInfoOrBuilder>

getSkus(int index)

public abstract String getSkus(int index)

Resource names of the SKUs included in this group. Format: products/{product_id}/skus/{sku_id}.

repeated string skus = 1;

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The skus at the given index.

getSkusBytes(int index)

public abstract ByteString getSkusBytes(int index)

Resource names of the SKUs included in this group. Format: products/{product_id}/skus/{sku_id}.

repeated string skus = 1;

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the skus at the given index.

getSkusCount()

public abstract int getSkusCount()

Resource names of the SKUs included in this group. Format: products/{product_id}/skus/{sku_id}.

repeated string skus = 1;

Returns
TypeDescription
int

The count of skus.

getSkusList()

public abstract List<String> getSkusList()

Resource names of the SKUs included in this group. Format: products/{product_id}/skus/{sku_id}.

repeated string skus = 1;

Returns
TypeDescription
List<String>

A list containing the skus.