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 Type
    Method
    Description
    The type of product the SKU refers to.
    com.google.protobuf.ByteString
    The type of product the SKU refers to.
    A group classification for related SKUs.
    com.google.protobuf.ByteString
    A group classification for related SKUs.
    The display name of the service this SKU belongs to.
    com.google.protobuf.ByteString
    The display name of the service this SKU belongs to.
    Represents how the SKU is consumed.
    com.google.protobuf.ByteString
    Represents how the SKU is consumed.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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.