public static class ObjectLifecycleRule.Builder extends Object
Modifier and Type | Method and Description |
---|---|
ObjectLifecycleRule.Builder |
action(String action) |
ObjectLifecycleRule |
build() |
ObjectLifecycleRule.Builder |
copy(ObjectLifecycleRule o) |
ObjectLifecycleRule.Builder |
isEnabled(Boolean isEnabled) |
ObjectLifecycleRule.Builder |
name(String name) |
ObjectLifecycleRule.Builder |
objectNameFilter(ObjectNameFilter objectNameFilter) |
ObjectLifecycleRule.Builder |
target(String target) |
ObjectLifecycleRule.Builder |
timeAmount(Long timeAmount) |
ObjectLifecycleRule.Builder |
timeUnit(ObjectLifecycleRule.TimeUnit timeUnit) |
String |
toString() |
public ObjectLifecycleRule.Builder name(String name)
public ObjectLifecycleRule.Builder target(String target)
public ObjectLifecycleRule.Builder action(String action)
public ObjectLifecycleRule.Builder timeAmount(Long timeAmount)
public ObjectLifecycleRule.Builder timeUnit(ObjectLifecycleRule.TimeUnit timeUnit)
public ObjectLifecycleRule.Builder isEnabled(Boolean isEnabled)
public ObjectLifecycleRule.Builder objectNameFilter(ObjectNameFilter objectNameFilter)
public ObjectLifecycleRule build()
public ObjectLifecycleRule.Builder copy(ObjectLifecycleRule o)
Copyright © 2016–2021. All rights reserved.