Enum FreeInstanceMetadata.ExpireBehavior (6.85.0)

public enum FreeInstanceMetadata.ExpireBehavior extends Enum<FreeInstanceMetadata.ExpireBehavior> implements ProtocolMessageEnum

Allows users to change behavior when a free instance expires.

Protobuf enum google.spanner.admin.instance.v1.FreeInstanceMetadata.ExpireBehavior

Implements

ProtocolMessageEnum

Static Fields

Name Description
EXPIRE_BEHAVIOR_UNSPECIFIED

Not specified.

EXPIRE_BEHAVIOR_UNSPECIFIED = 0;

EXPIRE_BEHAVIOR_UNSPECIFIED_VALUE

Not specified.

EXPIRE_BEHAVIOR_UNSPECIFIED = 0;

FREE_TO_PROVISIONED

When the free instance expires, upgrade the instance to a provisioned instance.

FREE_TO_PROVISIONED = 1;

FREE_TO_PROVISIONED_VALUE

When the free instance expires, upgrade the instance to a provisioned instance.

FREE_TO_PROVISIONED = 1;

REMOVE_AFTER_GRACE_PERIOD

When the free instance expires, disable the instance, and delete it after the grace period passes if it has not been upgraded.

REMOVE_AFTER_GRACE_PERIOD = 2;

REMOVE_AFTER_GRACE_PERIOD_VALUE

When the free instance expires, disable the instance, and delete it after the grace period passes if it has not been upgraded.

REMOVE_AFTER_GRACE_PERIOD = 2;

UNRECOGNIZED

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()