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

        isInitialized
      • 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.