Enum Database.PointInTimeRecoveryEnablement (3.20.0)

public enum Database.PointInTimeRecoveryEnablement extends Enum<Database.PointInTimeRecoveryEnablement> implements ProtocolMessageEnum

Point In Time Recovery feature enablement.

Protobuf enum google.firestore.admin.v1.Database.PointInTimeRecoveryEnablement

Implements

ProtocolMessageEnum

Static Fields

NameDescription
POINT_IN_TIME_RECOVERY_DISABLED

Reads are supported on any version of the data from within the past 1 hour.

POINT_IN_TIME_RECOVERY_DISABLED = 2;

POINT_IN_TIME_RECOVERY_DISABLED_VALUE

Reads are supported on any version of the data from within the past 1 hour.

POINT_IN_TIME_RECOVERY_DISABLED = 2;

POINT_IN_TIME_RECOVERY_ENABLED

Reads are supported on selected versions of the data from within the past 7 days:

  • Reads against any timestamp within the past hour
  • Reads against 1-minute snapshots beyond 1 hour and within 7 days

    version_retention_period and earliest_version_time can be used to determine the supported versions.

POINT_IN_TIME_RECOVERY_ENABLED = 1;

POINT_IN_TIME_RECOVERY_ENABLED_VALUE

Reads are supported on selected versions of the data from within the past 7 days:

  • Reads against any timestamp within the past hour
  • Reads against 1-minute snapshots beyond 1 hour and within 7 days

    version_retention_period and earliest_version_time can be used to determine the supported versions.

POINT_IN_TIME_RECOVERY_ENABLED = 1;

POINT_IN_TIME_RECOVERY_ENABLEMENT_UNSPECIFIED

Not used.

POINT_IN_TIME_RECOVERY_ENABLEMENT_UNSPECIFIED = 0;

POINT_IN_TIME_RECOVERY_ENABLEMENT_UNSPECIFIED_VALUE

Not used.

POINT_IN_TIME_RECOVERY_ENABLEMENT_UNSPECIFIED = 0;

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