public class ApiScheduleInfo
extends Object
implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
ApiScheduleInfo.Builder |
| Constructor and Description |
|---|
ApiScheduleInfo(Optional<Long> volumeID,
Optional<Long[]> volumes,
Optional<String> name,
Optional<Boolean> enableRemoteReplication,
Optional<String> retention) |
| Modifier and Type | Method and Description |
|---|---|
ApiScheduleInfo.Builder |
asBuilder() |
static ApiScheduleInfo.Builder |
builder() |
boolean |
equals(Object o) |
Optional<Boolean> |
getEnableRemoteReplication()
Indicates if the snapshot should be included in remote replication.
|
Optional<String> |
getName()
The snapshot name to be used.
|
Optional<String> |
getRetention()
The amount of time the snapshot will be retained in HH:mm:ss.
|
Optional<Long> |
getVolumeID()
The ID of the volume to be included in the snapshot.
|
Optional<Long[]> |
getVolumes()
A list of volume IDs to be included in the group snapshot.
|
int |
hashCode() |
String |
toString() |
@Since(value="7.0") public ApiScheduleInfo(Optional<Long> volumeID, Optional<Long[]> volumes, Optional<String> name, Optional<Boolean> enableRemoteReplication, Optional<String> retention)
volumeID - (optional) The ID of the volume to be included in the snapshot.volumes - (optional) A list of volume IDs to be included in the group snapshot.name - (optional) The snapshot name to be used.enableRemoteReplication - (optional) Indicates if the snapshot should be included in remote replication.retention - (optional) The amount of time the snapshot will be retained in HH:mm:ss.public Optional<Long> getVolumeID()
public Optional<Long[]> getVolumes()
public Optional<String> getName()
public Optional<Boolean> getEnableRemoteReplication()
public Optional<String> getRetention()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic String toString()
toString in class Objectpublic static ApiScheduleInfo.Builder builder()
public final ApiScheduleInfo.Builder asBuilder()
Copyright © 2014-2016 NetApp, Inc. All Rights Reserved.