public interface SkuGroupOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getCloudBillingSkus(int index)
public abstract String getCloudBillingSkus(int index)Output only. Google SKUs included in the SkuGroup.
Used for partner products sold by Google, such as Premium Operating System Images sold for use in Compute Engine. This is not common. SKUs of this type are not present on this API and can instead be found on the Cloud Billing API or at https://cloud.google.com/skus.
Format: services/{service}/skus/{sku}
repeated string cloud_billing_skus = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The cloudBillingSkus at the given index. |
getCloudBillingSkusBytes(int index)
public abstract ByteString getCloudBillingSkusBytes(int index)Output only. Google SKUs included in the SkuGroup.
Used for partner products sold by Google, such as Premium Operating System Images sold for use in Compute Engine. This is not common. SKUs of this type are not present on this API and can instead be found on the Cloud Billing API or at https://cloud.google.com/skus.
Format: services/{service}/skus/{sku}
repeated string cloud_billing_skus = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the cloudBillingSkus at the given index. |
getCloudBillingSkusCount()
public abstract int getCloudBillingSkusCount()Output only. Google SKUs included in the SkuGroup.
Used for partner products sold by Google, such as Premium Operating System Images sold for use in Compute Engine. This is not common. SKUs of this type are not present on this API and can instead be found on the Cloud Billing API or at https://cloud.google.com/skus.
Format: services/{service}/skus/{sku}
repeated string cloud_billing_skus = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
The count of cloudBillingSkus. |
getCloudBillingSkusList()
public abstract List<String> getCloudBillingSkusList()Output only. Google SKUs included in the SkuGroup.
Used for partner products sold by Google, such as Premium Operating System Images sold for use in Compute Engine. This is not common. SKUs of this type are not present on this API and can instead be found on the Cloud Billing API or at https://cloud.google.com/skus.
Format: services/{service}/skus/{sku}
repeated string cloud_billing_skus = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the cloudBillingSkus. |
getName()
public abstract String getName()Output only. Identifier. Name of the SkuGroup.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes()Output only. Identifier. Name of the SkuGroup.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getSkus(int index)
public abstract String getSkus(int index) Output only. Partner SKUs included in the SkuGroup.
Format:
projects/{project}/locations/{location}/services/{service}/skus/{sku}
repeated string skus = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The skus at the given index. |
getSkusBytes(int index)
public abstract ByteString getSkusBytes(int index) Output only. Partner SKUs included in the SkuGroup.
Format:
projects/{project}/locations/{location}/services/{service}/skus/{sku}
repeated string skus = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the skus at the given index. |
getSkusCount()
public abstract int getSkusCount() Output only. Partner SKUs included in the SkuGroup.
Format:
projects/{project}/locations/{location}/services/{service}/skus/{sku}
repeated string skus = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
int |
The count of skus. |
getSkusList()
public abstract List<String> getSkusList() Output only. Partner SKUs included in the SkuGroup.
Format:
projects/{project}/locations/{location}/services/{service}/skus/{sku}
repeated string skus = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the skus. |