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 String
getResourceFamily()
The type of product the SKU refers to.com.google.protobuf.ByteString
getResourceFamilyBytes()
The type of product the SKU refers to.String
getResourceGroup()
A group classification for related SKUs.com.google.protobuf.ByteString
getResourceGroupBytes()
A group classification for related SKUs.String
getServiceDisplayName()
The display name of the service this SKU belongs to.com.google.protobuf.ByteString
getServiceDisplayNameBytes()
The display name of the service this SKU belongs to.String
getUsageType()
Represents how the SKU is consumed.com.google.protobuf.ByteString
getUsageTypeBytes()
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.
-
-