Class DataRetentionSettings
Settings values for data retention. This is a singleton resource.
Implements
Namespace: Google.Analytics.Admin.V1Alpha
Assembly: Google.Analytics.Admin.V1Alpha.dll
Syntax
public sealed class DataRetentionSettings : IMessage<DataRetentionSettings>, IEquatable<DataRetentionSettings>, IDeepCloneable<DataRetentionSettings>, IBufferMessage, IMessage
Constructors
DataRetentionSettings()
Declaration
public DataRetentionSettings()
DataRetentionSettings(DataRetentionSettings)
Declaration
public DataRetentionSettings(DataRetentionSettings other)
Parameters
Type | Name | Description |
---|---|---|
DataRetentionSettings | other |
Properties
DataRetentionSettingsName
DataRetentionSettingsName-typed view over the Name resource name property.
Declaration
public DataRetentionSettingsName DataRetentionSettingsName { get; set; }
Property Value
Type | Description |
---|---|
DataRetentionSettingsName |
EventDataRetention
The length of time that event-level data is retained.
Declaration
public DataRetentionSettings.Types.RetentionDuration EventDataRetention { get; set; }
Property Value
Type | Description |
---|---|
DataRetentionSettings.Types.RetentionDuration |
Name
Output only. Resource name for this DataRetentionSetting resource. Format: properties/{property}/dataRetentionSettings
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
ResetUserDataOnNewActivity
If true, reset the retention period for the user identifier with every event from that user.
Declaration
public bool ResetUserDataOnNewActivity { get; set; }
Property Value
Type | Description |
---|---|
bool |