@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ModifyClusterSnapshotScheduleRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ModifyClusterSnapshotScheduleRequest() |
Modifier and Type | Method and Description |
---|---|
ModifyClusterSnapshotScheduleRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClusterIdentifier()
A unique identifier for the cluster whose snapshot schedule you want to modify.
|
Boolean |
getDisassociateSchedule()
A boolean to indicate whether to remove the assoiciation between the cluster and the schedule.
|
String |
getScheduleIdentifier()
A unique alphanumeric identifier for the schedule that you want to associate with the cluster.
|
int |
hashCode() |
Boolean |
isDisassociateSchedule()
A boolean to indicate whether to remove the assoiciation between the cluster and the schedule.
|
void |
setClusterIdentifier(String clusterIdentifier)
A unique identifier for the cluster whose snapshot schedule you want to modify.
|
void |
setDisassociateSchedule(Boolean disassociateSchedule)
A boolean to indicate whether to remove the assoiciation between the cluster and the schedule.
|
void |
setScheduleIdentifier(String scheduleIdentifier)
A unique alphanumeric identifier for the schedule that you want to associate with the cluster.
|
String |
toString()
Returns a string representation of this object.
|
ModifyClusterSnapshotScheduleRequest |
withClusterIdentifier(String clusterIdentifier)
A unique identifier for the cluster whose snapshot schedule you want to modify.
|
ModifyClusterSnapshotScheduleRequest |
withDisassociateSchedule(Boolean disassociateSchedule)
A boolean to indicate whether to remove the assoiciation between the cluster and the schedule.
|
ModifyClusterSnapshotScheduleRequest |
withScheduleIdentifier(String scheduleIdentifier)
A unique alphanumeric identifier for the schedule that you want to associate with the cluster.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public ModifyClusterSnapshotScheduleRequest()
public void setClusterIdentifier(String clusterIdentifier)
A unique identifier for the cluster whose snapshot schedule you want to modify.
clusterIdentifier
- A unique identifier for the cluster whose snapshot schedule you want to modify.public String getClusterIdentifier()
A unique identifier for the cluster whose snapshot schedule you want to modify.
public ModifyClusterSnapshotScheduleRequest withClusterIdentifier(String clusterIdentifier)
A unique identifier for the cluster whose snapshot schedule you want to modify.
clusterIdentifier
- A unique identifier for the cluster whose snapshot schedule you want to modify.public void setScheduleIdentifier(String scheduleIdentifier)
A unique alphanumeric identifier for the schedule that you want to associate with the cluster.
scheduleIdentifier
- A unique alphanumeric identifier for the schedule that you want to associate with the cluster.public String getScheduleIdentifier()
A unique alphanumeric identifier for the schedule that you want to associate with the cluster.
public ModifyClusterSnapshotScheduleRequest withScheduleIdentifier(String scheduleIdentifier)
A unique alphanumeric identifier for the schedule that you want to associate with the cluster.
scheduleIdentifier
- A unique alphanumeric identifier for the schedule that you want to associate with the cluster.public void setDisassociateSchedule(Boolean disassociateSchedule)
A boolean to indicate whether to remove the assoiciation between the cluster and the schedule.
disassociateSchedule
- A boolean to indicate whether to remove the assoiciation between the cluster and the schedule.public Boolean getDisassociateSchedule()
A boolean to indicate whether to remove the assoiciation between the cluster and the schedule.
public ModifyClusterSnapshotScheduleRequest withDisassociateSchedule(Boolean disassociateSchedule)
A boolean to indicate whether to remove the assoiciation between the cluster and the schedule.
disassociateSchedule
- A boolean to indicate whether to remove the assoiciation between the cluster and the schedule.public Boolean isDisassociateSchedule()
A boolean to indicate whether to remove the assoiciation between the cluster and the schedule.
public String toString()
toString
in class Object
Object.toString()
public ModifyClusterSnapshotScheduleRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()