Enum ResourceType (3.37.0)

public enum ResourceType extends Enum<ResourceType> implements ProtocolMessageEnum

Represents the type for a monetizable resource(any entity on which billing happens). For example, this could be MINUTES for Google Voice and GB for Google Drive. One SKU can map to multiple monetizable resources.

Protobuf enum google.cloud.channel.v1.ResourceType

Implements

ProtocolMessageEnum

Static Fields

NameDescription
GB

GB (used for storage SKUs).

GB = 3;

GB_VALUE

GB (used for storage SKUs).

GB = 3;

IAAS_USAGE

For IaaS SKUs like Google Cloud, monetization is based on usage accrued on your billing account irrespective of the type of monetizable resource. This enum represents an aggregated resource/container for all usage SKUs on a billing account. Currently, only applicable to Google Cloud.

IAAS_USAGE = 6;

IAAS_USAGE_VALUE

For IaaS SKUs like Google Cloud, monetization is based on usage accrued on your billing account irrespective of the type of monetizable resource. This enum represents an aggregated resource/container for all usage SKUs on a billing account. Currently, only applicable to Google Cloud.

IAAS_USAGE = 6;

LICENSED_USER

Active licensed users(for Voice SKUs).

LICENSED_USER = 4;

LICENSED_USER_VALUE

Active licensed users(for Voice SKUs).

LICENSED_USER = 4;

MAU

Monthly active user.

MAU = 2;

MAU_VALUE

Monthly active user.

MAU = 2;

MINUTES

Voice usage.

MINUTES = 5;

MINUTES_VALUE

Voice usage.

MINUTES = 5;

RESOURCE_TYPE_UNSPECIFIED

Not used.

RESOURCE_TYPE_UNSPECIFIED = 0;

RESOURCE_TYPE_UNSPECIFIED_VALUE

Not used.

RESOURCE_TYPE_UNSPECIFIED = 0;

SEAT

Seat.

SEAT = 1;

SEAT_VALUE

Seat.

SEAT = 1;

SUBSCRIPTION

For Google Cloud subscriptions like Anthos or SAP.

SUBSCRIPTION = 7;

SUBSCRIPTION_VALUE

For Google Cloud subscriptions like Anthos or SAP.

SUBSCRIPTION = 7;

UNRECOGNIZED

Static Methods

NameDescription
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

NameDescription
getDescriptorForType()
getNumber()
getValueDescriptor()