Interface RollingInterval.Builder

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

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

    • durationUnit

      RollingInterval.Builder durationUnit(String durationUnit)

      Specifies the rolling interval unit.

      Parameters:
      durationUnit - Specifies the rolling interval unit.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • durationUnit

      RollingInterval.Builder durationUnit(DurationUnit durationUnit)

      Specifies the rolling interval unit.

      Parameters:
      durationUnit - Specifies the rolling interval unit.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • duration

      RollingInterval.Builder duration(Integer duration)

      Specifies the duration of each rolling interval. For example, if Duration is 7 and DurationUnit is DAY, each rolling interval is seven days.

      Parameters:
      duration - Specifies the duration of each rolling interval. For example, if Duration is 7 and DurationUnit is DAY, each rolling interval is seven days.
      Returns:
      Returns a reference to this object so that method calls can be chained together.