public interface SkuOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
Category |
getCategory()
The category hierarchy of this SKU, purely for organizational purpose.
|
CategoryOrBuilder |
getCategoryOrBuilder()
The category hierarchy of this SKU, purely for organizational purpose.
|
String |
getDescription()
A human readable description of the SKU, has a maximum length of 256
characters.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
A human readable description of the SKU, has a maximum length of 256
characters.
|
GeoTaxonomy |
getGeoTaxonomy()
The geographic taxonomy for this sku.
|
GeoTaxonomyOrBuilder |
getGeoTaxonomyOrBuilder()
The geographic taxonomy for this sku.
|
String |
getName()
The resource name for the SKU.
|
com.google.protobuf.ByteString |
getNameBytes()
The resource name for the SKU.
|
PricingInfo |
getPricingInfo(int index)
A timeline of pricing info for this SKU in chronological order.
|
int |
getPricingInfoCount()
A timeline of pricing info for this SKU in chronological order.
|
List<PricingInfo> |
getPricingInfoList()
A timeline of pricing info for this SKU in chronological order.
|
PricingInfoOrBuilder |
getPricingInfoOrBuilder(int index)
A timeline of pricing info for this SKU in chronological order.
|
List<? extends PricingInfoOrBuilder> |
getPricingInfoOrBuilderList()
A timeline of pricing info for this SKU in chronological order.
|
String |
getServiceProviderName()
Identifies the service provider.
|
com.google.protobuf.ByteString |
getServiceProviderNameBytes()
Identifies the service provider.
|
String |
getServiceRegions(int index)
List of service regions this SKU is offered at.
|
com.google.protobuf.ByteString |
getServiceRegionsBytes(int index)
List of service regions this SKU is offered at.
|
int |
getServiceRegionsCount()
List of service regions this SKU is offered at.
|
List<String> |
getServiceRegionsList()
List of service regions this SKU is offered at.
|
String |
getSkuId()
The identifier for the SKU.
|
com.google.protobuf.ByteString |
getSkuIdBytes()
The identifier for the SKU.
|
boolean |
hasCategory()
The category hierarchy of this SKU, purely for organizational purpose.
|
boolean |
hasGeoTaxonomy()
The geographic taxonomy for this sku.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
The resource name for the SKU. Example: "services/6F81-5844-456A/skus/D041-B8A1-6E0B"
string name = 1;com.google.protobuf.ByteString getNameBytes()
The resource name for the SKU. Example: "services/6F81-5844-456A/skus/D041-B8A1-6E0B"
string name = 1;String getSkuId()
The identifier for the SKU. Example: "D041-B8A1-6E0B"
string sku_id = 2;com.google.protobuf.ByteString getSkuIdBytes()
The identifier for the SKU. Example: "D041-B8A1-6E0B"
string sku_id = 2;String getDescription()
A human readable description of the SKU, has a maximum length of 256 characters.
string description = 3;com.google.protobuf.ByteString getDescriptionBytes()
A human readable description of the SKU, has a maximum length of 256 characters.
string description = 3;boolean hasCategory()
The category hierarchy of this SKU, purely for organizational purpose.
.google.cloud.billing.v1.Category category = 4;Category getCategory()
The category hierarchy of this SKU, purely for organizational purpose.
.google.cloud.billing.v1.Category category = 4;CategoryOrBuilder getCategoryOrBuilder()
The category hierarchy of this SKU, purely for organizational purpose.
.google.cloud.billing.v1.Category category = 4;List<String> getServiceRegionsList()
List of service regions this SKU is offered at. Example: "asia-east1" Service regions can be found at https://cloud.google.com/about/locations/
repeated string service_regions = 5;int getServiceRegionsCount()
List of service regions this SKU is offered at. Example: "asia-east1" Service regions can be found at https://cloud.google.com/about/locations/
repeated string service_regions = 5;String getServiceRegions(int index)
List of service regions this SKU is offered at. Example: "asia-east1" Service regions can be found at https://cloud.google.com/about/locations/
repeated string service_regions = 5;index - The index of the element to return.com.google.protobuf.ByteString getServiceRegionsBytes(int index)
List of service regions this SKU is offered at. Example: "asia-east1" Service regions can be found at https://cloud.google.com/about/locations/
repeated string service_regions = 5;index - The index of the value to return.List<PricingInfo> getPricingInfoList()
A timeline of pricing info for this SKU in chronological order.
repeated .google.cloud.billing.v1.PricingInfo pricing_info = 6;PricingInfo getPricingInfo(int index)
A timeline of pricing info for this SKU in chronological order.
repeated .google.cloud.billing.v1.PricingInfo pricing_info = 6;int getPricingInfoCount()
A timeline of pricing info for this SKU in chronological order.
repeated .google.cloud.billing.v1.PricingInfo pricing_info = 6;List<? extends PricingInfoOrBuilder> getPricingInfoOrBuilderList()
A timeline of pricing info for this SKU in chronological order.
repeated .google.cloud.billing.v1.PricingInfo pricing_info = 6;PricingInfoOrBuilder getPricingInfoOrBuilder(int index)
A timeline of pricing info for this SKU in chronological order.
repeated .google.cloud.billing.v1.PricingInfo pricing_info = 6;String getServiceProviderName()
Identifies the service provider. This is 'Google' for first party services in Google Cloud Platform.
string service_provider_name = 7;com.google.protobuf.ByteString getServiceProviderNameBytes()
Identifies the service provider. This is 'Google' for first party services in Google Cloud Platform.
string service_provider_name = 7;boolean hasGeoTaxonomy()
The geographic taxonomy for this sku.
.google.cloud.billing.v1.GeoTaxonomy geo_taxonomy = 8;GeoTaxonomy getGeoTaxonomy()
The geographic taxonomy for this sku.
.google.cloud.billing.v1.GeoTaxonomy geo_taxonomy = 8;GeoTaxonomyOrBuilder getGeoTaxonomyOrBuilder()
The geographic taxonomy for this sku.
.google.cloud.billing.v1.GeoTaxonomy geo_taxonomy = 8;Copyright © 2025 Google LLC. All rights reserved.