Package org.jclouds.cloudstack.domain
Class SnapshotPolicySchedule.Builder<T extends SnapshotPolicySchedule.Builder<T>>
- java.lang.Object
 - 
- org.jclouds.cloudstack.domain.SnapshotPolicySchedule.Builder<T>
 
 
- 
- Enclosing class:
 - SnapshotPolicySchedule
 
public abstract static class SnapshotPolicySchedule.Builder<T extends SnapshotPolicySchedule.Builder<T>> extends Object
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected Snapshot.Intervalintervalprotected Stringtime 
- 
Constructor Summary
Constructors Constructor Description Builder() 
- 
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description SnapshotPolicySchedulebuild()TfromSnapshotPolicySchedule(SnapshotPolicySchedule in)Tinterval(Snapshot.Interval interval)protected abstract Tself()Ttime(String time) 
 - 
 
- 
- 
Field Detail
- 
interval
protected Snapshot.Interval interval
 
- 
time
protected String time
 
 - 
 
- 
Method Detail
- 
self
protected abstract T self()
 
- 
interval
public T interval(Snapshot.Interval interval)
- See Also:
 SnapshotPolicySchedule.getInterval()
 
- 
time
public T time(String time)
- See Also:
 SnapshotPolicySchedule.getTime()
 
- 
build
public SnapshotPolicySchedule build()
 
- 
fromSnapshotPolicySchedule
public T fromSnapshotPolicySchedule(SnapshotPolicySchedule in)
 
 - 
 
 -