Class RuleRetentionPeriodArgs.Builder

  • Enclosing class:
    RuleRetentionPeriodArgs

    public static final class RuleRetentionPeriodArgs.Builder
    extends java.lang.Object
    • Method Detail

      • retentionPeriodUnit

        public RuleRetentionPeriodArgs.Builder retentionPeriodUnit​(com.pulumi.core.Output<java.lang.String> retentionPeriodUnit)
        Parameters:
        retentionPeriodUnit - Unit of time in which the retention period is measured. Currently, only DAYS is supported.
        Returns:
        builder
      • retentionPeriodUnit

        public RuleRetentionPeriodArgs.Builder retentionPeriodUnit​(java.lang.String retentionPeriodUnit)
        Parameters:
        retentionPeriodUnit - Unit of time in which the retention period is measured. Currently, only DAYS is supported.
        Returns:
        builder
      • retentionPeriodValue

        public RuleRetentionPeriodArgs.Builder retentionPeriodValue​(com.pulumi.core.Output<java.lang.Integer> retentionPeriodValue)
        Parameters:
        retentionPeriodValue - Period value for which the retention rule is to retain resources. The period is measured using the unit specified for RetentionPeriodUnit.
        Returns:
        builder
      • retentionPeriodValue

        public RuleRetentionPeriodArgs.Builder retentionPeriodValue​(java.lang.Integer retentionPeriodValue)
        Parameters:
        retentionPeriodValue - Period value for which the retention rule is to retain resources. The period is measured using the unit specified for RetentionPeriodUnit.
        Returns:
        builder