Interface RetentionPeriod.Builder

All Superinterfaces:
Buildable, CopyableBuilder<RetentionPeriod.Builder,RetentionPeriod>, SdkBuilder<RetentionPeriod.Builder,RetentionPeriod>, SdkPojo
Enclosing class:
RetentionPeriod

public static interface RetentionPeriod.Builder extends SdkPojo, CopyableBuilder<RetentionPeriod.Builder,RetentionPeriod>
  • Method Details

    • numberOfDays

      RetentionPeriod.Builder numberOfDays(Integer numberOfDays)

      The number of days that your data is kept.

      If you specified a value for this parameter, the unlimited parameter must be false.

      Parameters:
      numberOfDays - The number of days that your data is kept.

      If you specified a value for this parameter, the unlimited parameter must be false.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • unlimited

      RetentionPeriod.Builder unlimited(Boolean unlimited)

      If true, your data is kept indefinitely.

      If configured to true, you must not specify a value for the numberOfDays parameter.

      Parameters:
      unlimited - If true, your data is kept indefinitely.

      If configured to true, you must not specify a value for the numberOfDays parameter.

      Returns:
      Returns a reference to this object so that method calls can be chained together.