public class ApplyPendingMaintenanceActionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
ApplyPendingMaintenanceAction operation.
Applies a pending maintenance action to a resource (for example, to a DB instance).
NOOP| Constructor and Description |
|---|
ApplyPendingMaintenanceActionRequest() |
| Modifier and Type | Method and Description |
|---|---|
ApplyPendingMaintenanceActionRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(Object obj) |
String |
getApplyAction()
The pending maintenance action to apply to this resource.
|
String |
getOptInType()
A value that specifies the type of opt-in request, or undoes an opt-in
request.
|
String |
getResourceIdentifier()
The RDS Amazon Resource Name (ARN) of the resource that the pending
maintenance action applies to.
|
int |
hashCode() |
void |
setApplyAction(String applyAction)
The pending maintenance action to apply to this resource.
|
void |
setOptInType(String optInType)
A value that specifies the type of opt-in request, or undoes an opt-in
request.
|
void |
setResourceIdentifier(String resourceIdentifier)
The RDS Amazon Resource Name (ARN) of the resource that the pending
maintenance action applies to.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ApplyPendingMaintenanceActionRequest |
withApplyAction(String applyAction)
The pending maintenance action to apply to this resource.
|
ApplyPendingMaintenanceActionRequest |
withOptInType(String optInType)
A value that specifies the type of opt-in request, or undoes an opt-in
request.
|
ApplyPendingMaintenanceActionRequest |
withResourceIdentifier(String resourceIdentifier)
The RDS Amazon Resource Name (ARN) of the resource that the pending
maintenance action applies to.
|
getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic ApplyPendingMaintenanceActionRequest()
public String getResourceIdentifier()
public void setResourceIdentifier(String resourceIdentifier)
resourceIdentifier - The RDS Amazon Resource Name (ARN) of the resource that the pending
maintenance action applies to. For information about creating an ARN,
see
Constructing an RDS Amazon Resource Name (ARN).public ApplyPendingMaintenanceActionRequest withResourceIdentifier(String resourceIdentifier)
Returns a reference to this object so that method calls can be chained together.
resourceIdentifier - The RDS Amazon Resource Name (ARN) of the resource that the pending
maintenance action applies to. For information about creating an ARN,
see
Constructing an RDS Amazon Resource Name (ARN).public String getApplyAction()
public void setApplyAction(String applyAction)
applyAction - The pending maintenance action to apply to this resource.public ApplyPendingMaintenanceActionRequest withApplyAction(String applyAction)
Returns a reference to this object so that method calls can be chained together.
applyAction - The pending maintenance action to apply to this resource.public String getOptInType()
immediate cannot be
undone. Valid values:
immediate - Apply the
maintenance action immediately.next-maintenance - Apply the maintenance action during
the next maintenance window for the resource.undo-opt-in - Cancel any existing
next-maintenance opt-in requests.immediate cannot be
undone. Valid values:
immediate - Apply the
maintenance action immediately.next-maintenance - Apply the maintenance action during
the next maintenance window for the resource.undo-opt-in - Cancel any existing
next-maintenance opt-in requests.public void setOptInType(String optInType)
immediate cannot be
undone. Valid values:
immediate - Apply the
maintenance action immediately.next-maintenance - Apply the maintenance action during
the next maintenance window for the resource.undo-opt-in - Cancel any existing
next-maintenance opt-in requests.optInType - A value that specifies the type of opt-in request, or undoes an opt-in
request. An opt-in request of type immediate cannot be
undone. Valid values:
immediate - Apply the
maintenance action immediately.next-maintenance - Apply the maintenance action during
the next maintenance window for the resource.undo-opt-in - Cancel any existing
next-maintenance opt-in requests.public ApplyPendingMaintenanceActionRequest withOptInType(String optInType)
immediate cannot be
undone. Valid values:
immediate - Apply the
maintenance action immediately.next-maintenance - Apply the maintenance action during
the next maintenance window for the resource.undo-opt-in - Cancel any existing
next-maintenance opt-in requests.Returns a reference to this object so that method calls can be chained together.
optInType - A value that specifies the type of opt-in request, or undoes an opt-in
request. An opt-in request of type immediate cannot be
undone. Valid values:
immediate - Apply the
maintenance action immediately.next-maintenance - Apply the maintenance action during
the next maintenance window for the resource.undo-opt-in - Cancel any existing
next-maintenance opt-in requests.public String toString()
toString in class ObjectObject.toString()public ApplyPendingMaintenanceActionRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.