Interface DataRetentionSettingsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DataRetentionSettings, DataRetentionSettings.Builder

@Generated public interface DataRetentionSettingsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      String getName()
       Identifier. Resource name for this DataRetentionSetting resource.
       Format: properties/{property}/dataRetentionSettings
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Identifier. Resource name for this DataRetentionSetting resource.
       Format: properties/{property}/dataRetentionSettings
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Returns:
      The bytes for name.
    • getEventDataRetentionValue

      int getEventDataRetentionValue()
       Required. The length of time that event-level data is retained.
       
      .google.analytics.admin.v1alpha.DataRetentionSettings.RetentionDuration event_data_retention = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The enum numeric value on the wire for eventDataRetention.
    • getEventDataRetention

       Required. The length of time that event-level data is retained.
       
      .google.analytics.admin.v1alpha.DataRetentionSettings.RetentionDuration event_data_retention = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The eventDataRetention.
    • getUserDataRetentionValue

      int getUserDataRetentionValue()
       Required. The length of time that user-level data is retained.
       
      .google.analytics.admin.v1alpha.DataRetentionSettings.RetentionDuration user_data_retention = 4 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The enum numeric value on the wire for userDataRetention.
    • getUserDataRetention

       Required. The length of time that user-level data is retained.
       
      .google.analytics.admin.v1alpha.DataRetentionSettings.RetentionDuration user_data_retention = 4 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The userDataRetention.
    • getResetUserDataOnNewActivity

      boolean getResetUserDataOnNewActivity()
       If true, reset the retention period for the user identifier with every
       event from that user.
       
      bool reset_user_data_on_new_activity = 3;
      Returns:
      The resetUserDataOnNewActivity.