Package com.adobe.testing.s3mock.s3.dto
Class LifecycleRule
-
- All Implemented Interfaces:
public final class LifecycleRule
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumLifecycleRule.Status
-
Field Summary
Fields Modifier and Type Field Description private final AbortIncompleteMultipartUploadabortIncompleteMultipartUploadprivate final LifecycleExpirationexpirationprivate final LifecycleRuleFilterfilterprivate final Stringidprivate final NoncurrentVersionExpirationnoncurrentVersionExpirationprivate final List<NoncurrentVersionTransition>noncurrentVersionTransitionsprivate final LifecycleRule.Statusstatusprivate final List<Transition>transitions
-
Constructor Summary
Constructors Constructor Description LifecycleRule(AbortIncompleteMultipartUpload abortIncompleteMultipartUpload, LifecycleExpiration expiration, LifecycleRuleFilter filter, String id, NoncurrentVersionExpiration noncurrentVersionExpiration, List<NoncurrentVersionTransition> noncurrentVersionTransitions, LifecycleRule.Status status, List<Transition> transitions)
-
Method Summary
Modifier and Type Method Description final AbortIncompleteMultipartUploadgetAbortIncompleteMultipartUpload()final LifecycleExpirationgetExpiration()final LifecycleRuleFiltergetFilter()final StringgetId()final NoncurrentVersionExpirationgetNoncurrentVersionExpiration()final List<NoncurrentVersionTransition>getNoncurrentVersionTransitions()final LifecycleRule.StatusgetStatus()final List<Transition>getTransitions()-
-
Constructor Detail
-
LifecycleRule
LifecycleRule(AbortIncompleteMultipartUpload abortIncompleteMultipartUpload, LifecycleExpiration expiration, LifecycleRuleFilter filter, String id, NoncurrentVersionExpiration noncurrentVersionExpiration, List<NoncurrentVersionTransition> noncurrentVersionTransitions, LifecycleRule.Status status, List<Transition> transitions)
-
-
Method Detail
-
getAbortIncompleteMultipartUpload
final AbortIncompleteMultipartUpload getAbortIncompleteMultipartUpload()
-
getExpiration
final LifecycleExpiration getExpiration()
-
getFilter
final LifecycleRuleFilter getFilter()
-
getNoncurrentVersionExpiration
final NoncurrentVersionExpiration getNoncurrentVersionExpiration()
-
getNoncurrentVersionTransitions
final List<NoncurrentVersionTransition> getNoncurrentVersionTransitions()
-
getStatus
final LifecycleRule.Status getStatus()
-
getTransitions
final List<Transition> getTransitions()
-
-
-
-