public class NetAppCreateSnapmirrorScheduleConfig
extends java.lang.Object
Creates Snapmirror Schedule
This task will be used to schedule snap mirrors
Modifier | Constructor and Description |
---|---|
protected |
NetAppCreateSnapmirrorScheduleConfig() |
|
NetAppCreateSnapmirrorScheduleConfig(CuicServer server) |
Modifier and Type | Method and Description |
---|---|
NetAppCreateSnapmirrorScheduleConfigResponse |
execute() |
java.lang.String |
getAggregate() |
CuicServer |
getCuicServer() |
java.lang.String |
getDaysOfMonth() |
java.lang.String |
getDaysOfWeek() |
java.lang.String |
getDestinatioLocation() |
java.lang.String |
getHours() |
java.lang.String |
getMaxTransferRate() |
java.lang.String |
getMinutes() |
java.lang.String |
getOption() |
java.lang.String |
getSourceLocation() |
java.lang.String |
getSpaceGuarantee() |
java.lang.String |
getVfilerName() |
java.lang.String |
getVolumeName() |
java.lang.String |
getVolumeSize() |
boolean |
isDestHide() |
boolean |
isHideFlag() |
void |
setAggregate(java.lang.String aggregate)
Select aggregate to create a flexible volume.
|
void |
setCuicServer(CuicServer api) |
void |
setDaysOfMonth(java.lang.String daysOfMonth)
Minutes in the hour for which the schedule is set.Possible values:
(-)=match nothing, (1)=match day 1, (1,3)=match day 1 and 3, (2-5)=match
day 2,3,4,5 , (*)=match all possible legal values.
|
void |
setDaysOfWeek(java.lang.String daysOfWeek)
Days in the week for which the schedule is set.
|
void |
setDestHide(boolean destHide) |
void |
setDestinatioLocation(java.lang.String destinatioLocation)
Destination location of a schedule to set.
|
void |
setHideFlag(boolean hideFlag) |
void |
setHours(java.lang.String hours)
Hours in the day for which the schedule is set.Possible values:(-)=match
nothing, (1)=match hour 1, (1,3)=match hour 1 and 3, (*)=match all
possible legal values.
|
void |
setMaxTransferRate(java.lang.String maxTransferRate)
Maximun transfer rate kilobytes per second.
|
void |
setMinutes(java.lang.String minutes)
Minutes in the hour for which the schedule is set.Possible
values:(-)=match nothing, (1)=match minute 1, (1,3)=match minute 1 and 3,
(*)=match all possible legal values.
|
void |
setOption(java.lang.String option)
Option to choose existing volume or create a new volume as destination in
the current filer or vfiler.
|
void |
setSourceLocation(java.lang.String sourceLocation)
Source location of a schedule to set.
|
void |
setSpaceGuarantee(java.lang.String spaceGuarantee)
Select the Space Guarantee.
|
void |
setVfilerName(java.lang.String vfilerName)
Select a vFiler to add storage.
|
void |
setVolumeName(java.lang.String volumeName)
Enter new destination volume name.
|
void |
setVolumeSize(java.lang.String volumeSize)
Enter new destination volume size.
|
protected NetAppCreateSnapmirrorScheduleConfig()
public NetAppCreateSnapmirrorScheduleConfig(CuicServer server)
public void setCuicServer(CuicServer api)
public CuicServer getCuicServer()
public boolean isHideFlag()
public boolean isDestHide()
public java.lang.String getSourceLocation()
public java.lang.String getOption()
public java.lang.String getDestinatioLocation()
public java.lang.String getVfilerName()
public java.lang.String getAggregate()
public java.lang.String getVolumeName()
public java.lang.String getVolumeSize()
public java.lang.String getSpaceGuarantee()
public java.lang.String getMinutes()
public java.lang.String getHours()
public java.lang.String getDaysOfMonth()
public java.lang.String getDaysOfWeek()
public java.lang.String getMaxTransferRate()
public void setHideFlag(boolean hideFlag)
public void setDestHide(boolean destHide)
public void setSourceLocation(java.lang.String sourceLocation)
public void setOption(java.lang.String option)
public void setDestinatioLocation(java.lang.String destinatioLocation)
public void setVfilerName(java.lang.String vfilerName)
public void setAggregate(java.lang.String aggregate)
public void setVolumeName(java.lang.String volumeName)
public void setVolumeSize(java.lang.String volumeSize)
public void setSpaceGuarantee(java.lang.String spaceGuarantee)
public void setMinutes(java.lang.String minutes)
public void setHours(java.lang.String hours)
public void setDaysOfMonth(java.lang.String daysOfMonth)
public void setDaysOfWeek(java.lang.String daysOfWeek)
public void setMaxTransferRate(java.lang.String maxTransferRate)
public NetAppCreateSnapmirrorScheduleConfigResponse execute() throws java.lang.Exception
java.lang.Exception