public enum SecuritySettings.RetentionStrategy extends Enum<SecuritySettings.RetentionStrategy> implements ProtocolMessageEnum
Defines how long we retain persisted data that contains sensitive info.
Protobuf enum google.cloud.dialogflow.cx.v3beta1.SecuritySettings.RetentionStrategy
Implements
ProtocolMessageEnumStatic Fields |
|
---|---|
Name | Description |
REMOVE_AFTER_CONVERSATION |
Removes data when the conversation ends. If there is no Conversation explicitly established, a default conversation ends when the corresponding Dialogflow session ends. |
REMOVE_AFTER_CONVERSATION_VALUE |
Removes data when the conversation ends. If there is no Conversation explicitly established, a default conversation ends when the corresponding Dialogflow session ends. |
RETENTION_STRATEGY_UNSPECIFIED |
Retains the persisted data with Dialogflow's internal default 365d TTLs. |
RETENTION_STRATEGY_UNSPECIFIED_VALUE |
Retains the persisted data with Dialogflow's internal default 365d TTLs. |
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() |