Package com.google.cloud.billing.v1
Interface CategoryOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Category,Category.Builder
public interface CategoryOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetResourceFamily()The type of product the SKU refers to.com.google.protobuf.ByteStringgetResourceFamilyBytes()The type of product the SKU refers to.StringgetResourceGroup()A group classification for related SKUs.com.google.protobuf.ByteStringgetResourceGroupBytes()A group classification for related SKUs.StringgetServiceDisplayName()The display name of the service this SKU belongs to.com.google.protobuf.ByteStringgetServiceDisplayNameBytes()The display name of the service this SKU belongs to.StringgetUsageType()Represents how the SKU is consumed.com.google.protobuf.ByteStringgetUsageTypeBytes()Represents how the SKU is consumed.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getServiceDisplayName
String getServiceDisplayName()
The display name of the service this SKU belongs to.
string service_display_name = 1;- Returns:
- The serviceDisplayName.
-
getServiceDisplayNameBytes
com.google.protobuf.ByteString getServiceDisplayNameBytes()
The display name of the service this SKU belongs to.
string service_display_name = 1;- Returns:
- The bytes for serviceDisplayName.
-
getResourceFamily
String getResourceFamily()
The type of product the SKU refers to. Example: "Compute", "Storage", "Network", "ApplicationServices" etc.
string resource_family = 2;- Returns:
- The resourceFamily.
-
getResourceFamilyBytes
com.google.protobuf.ByteString getResourceFamilyBytes()
The type of product the SKU refers to. Example: "Compute", "Storage", "Network", "ApplicationServices" etc.
string resource_family = 2;- Returns:
- The bytes for resourceFamily.
-
getResourceGroup
String getResourceGroup()
A group classification for related SKUs. Example: "RAM", "GPU", "Prediction", "Ops", "GoogleEgress" etc.
string resource_group = 3;- Returns:
- The resourceGroup.
-
getResourceGroupBytes
com.google.protobuf.ByteString getResourceGroupBytes()
A group classification for related SKUs. Example: "RAM", "GPU", "Prediction", "Ops", "GoogleEgress" etc.
string resource_group = 3;- Returns:
- The bytes for resourceGroup.
-
getUsageType
String getUsageType()
Represents how the SKU is consumed. Example: "OnDemand", "Preemptible", "Commit1Mo", "Commit1Yr" etc.
string usage_type = 4;- Returns:
- The usageType.
-
getUsageTypeBytes
com.google.protobuf.ByteString getUsageTypeBytes()
Represents how the SKU is consumed. Example: "OnDemand", "Preemptible", "Commit1Mo", "Commit1Yr" etc.
string usage_type = 4;- Returns:
- The bytes for usageType.
-
-