Class BucketLifecycleRuleTransitionArgs.Builder

    • Method Detail

      • date

        public BucketLifecycleRuleTransitionArgs.Builder date​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> date)
        Parameters:
        date - Date after which you want the corresponding action to take effect.
        Returns:
        builder
      • days

        public BucketLifecycleRuleTransitionArgs.Builder days​(@Nullable
                                                              com.pulumi.core.Output<java.lang.Integer> days)
        Parameters:
        days - Number of days after object creation when the specific rule action takes effect.
        Returns:
        builder
      • days

        public BucketLifecycleRuleTransitionArgs.Builder days​(java.lang.Integer days)
        Parameters:
        days - Number of days after object creation when the specific rule action takes effect.
        Returns:
        builder
      • storageClass

        public BucketLifecycleRuleTransitionArgs.Builder storageClass​(com.pulumi.core.Output<java.lang.String> storageClass)
        Parameters:
        storageClass - Amazon S3 [storage class](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Transition.html#AmazonS3-Type-Transition-StorageClass) to which you want the object to transition.
        Returns:
        builder
      • storageClass

        public BucketLifecycleRuleTransitionArgs.Builder storageClass​(java.lang.String storageClass)
        Parameters:
        storageClass - Amazon S3 [storage class](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Transition.html#AmazonS3-Type-Transition-StorageClass) to which you want the object to transition.
        Returns:
        builder