Class ObjectLifecyclePolicy.Builder
- java.lang.Object
 - 
- com.oracle.bmc.objectstorage.model.ObjectLifecyclePolicy.Builder
 
 
- 
- Enclosing class:
 - ObjectLifecyclePolicy
 
public static class ObjectLifecyclePolicy.Builder extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description Builder() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectLifecyclePolicybuild()ObjectLifecyclePolicy.Buildercopy(ObjectLifecyclePolicy model)ObjectLifecyclePolicy.Builderitems(List<ObjectLifecycleRule> items)The live lifecycle policy on the bucket.ObjectLifecyclePolicy.BuildertimeCreated(Date timeCreated)The date and time the object lifecycle policy was created, as described in RFC 3339. 
 - 
 
- 
- 
Method Detail
- 
timeCreated
public ObjectLifecyclePolicy.Builder timeCreated(Date timeCreated)
The date and time the object lifecycle policy was created, as described in RFC 3339.- Parameters:
 timeCreated- the value to set- Returns:
 - this builder
 
 
- 
items
public ObjectLifecyclePolicy.Builder items(List<ObjectLifecycleRule> items)
The live lifecycle policy on the bucket.For an example of this value, see the [PutObjectLifecyclePolicy API documentation](https://docs.oracle.com/iaas/api/#/en/objectstorage/20160918/ObjectLifecyclePolicy/PutObjectLifecyclePolicy).
- Parameters:
 items- the value to set- Returns:
 - this builder
 
 
- 
build
public ObjectLifecyclePolicy build()
 
- 
copy
public ObjectLifecyclePolicy.Builder copy(ObjectLifecyclePolicy model)
 
 - 
 
 -