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
@Generated
public interface CategoryOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe type of product the SKU refers to.com.google.protobuf.ByteStringThe type of product the SKU refers to.A group classification for related SKUs.com.google.protobuf.ByteStringA group classification for related SKUs.The display name of the service this SKU belongs to.com.google.protobuf.ByteStringThe display name of the service this SKU belongs to.Represents how the SKU is consumed.com.google.protobuf.ByteStringRepresents how the SKU is consumed.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.
-