public abstract static class SnapshotPolicySchedule.Builder<T extends SnapshotPolicySchedule.Builder<T>> extends Object
Modifier and Type | Field and Description |
---|---|
protected Snapshot.Interval |
interval |
protected String |
time |
Constructor and Description |
---|
SnapshotPolicySchedule.Builder() |
Modifier and Type | Method and Description |
---|---|
SnapshotPolicySchedule |
build() |
T |
fromSnapshotPolicySchedule(SnapshotPolicySchedule in) |
T |
interval(Snapshot.Interval interval) |
protected abstract T |
self() |
T |
time(String time) |
protected Snapshot.Interval interval
protected String time
protected abstract T self()
public T interval(Snapshot.Interval interval)
SnapshotPolicySchedule.getInterval()
public T time(String time)
SnapshotPolicySchedule.getTime()
public SnapshotPolicySchedule build()
public T fromSnapshotPolicySchedule(SnapshotPolicySchedule in)
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.