Enum Sku.SkuPrice.AiPlatformDeployedModelUsageFee.UsageCalculation (0.1.0)

public enum Sku.SkuPrice.AiPlatformDeployedModelUsageFee.UsageCalculation extends Enum<Sku.SkuPrice.AiPlatformDeployedModelUsageFee.UsageCalculation> implements ProtocolMessageEnum

Determines how the customer's usage is calculated.

Protobuf enum google.cloud.commerceproducer.v1beta.Sku.SkuPrice.AiPlatformDeployedModelUsageFee.UsageCalculation

Implements

ProtocolMessageEnum

Static Fields

Name Description
LINEAR_RESOURCE_SCALED_DEPLOYMENT_RUNTIME

Usage is calculated from deployment runtime and size. Usage is calculated by measuring the deployment runtime in hours and multiplying by the amount of the deployed model's hardware resource matching the SKU's hardware resource type. This results in a composite unit of hours ('h') multiplied by the unit that denominates the hardware resource, though note that multiplying by the dimensionless unit ("1") has no effect.

LINEAR_RESOURCE_SCALED_DEPLOYMENT_RUNTIME = 2;

LINEAR_RESOURCE_SCALED_DEPLOYMENT_RUNTIME_VALUE

Usage is calculated from deployment runtime and size. Usage is calculated by measuring the deployment runtime in hours and multiplying by the amount of the deployed model's hardware resource matching the SKU's hardware resource type. This results in a composite unit of hours ('h') multiplied by the unit that denominates the hardware resource, though note that multiplying by the dimensionless unit ("1") has no effect.

LINEAR_RESOURCE_SCALED_DEPLOYMENT_RUNTIME = 2;

UNRECOGNIZED
USAGE_CALCULATION_UNSPECIFIED

Unused.

USAGE_CALCULATION_UNSPECIFIED = 0;

USAGE_CALCULATION_UNSPECIFIED_VALUE

Unused.

USAGE_CALCULATION_UNSPECIFIED = 0;

Static Methods

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

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()