@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeUpdateActionsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DescribeUpdateActionsRequest() |
Modifier and Type | Method and Description |
---|---|
DescribeUpdateActionsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getCacheClusterIds()
The cache cluster IDs
|
String |
getEngine()
The Elasticache engine to which the update applies.
|
String |
getMarker()
An optional marker returned from a prior request.
|
Integer |
getMaxRecords()
The maximum number of records to include in the response
|
List<String> |
getReplicationGroupIds()
The replication group IDs
|
String |
getServiceUpdateName()
The unique ID of the service update
|
List<String> |
getServiceUpdateStatus()
The status of the service update
|
TimeRangeFilter |
getServiceUpdateTimeRange()
The range of time specified to search for service updates that are in available status
|
Boolean |
getShowNodeLevelUpdateStatus()
Dictates whether to include node level update status in the response
|
List<String> |
getUpdateActionStatus()
The status of the update action.
|
int |
hashCode() |
Boolean |
isShowNodeLevelUpdateStatus()
Dictates whether to include node level update status in the response
|
void |
setCacheClusterIds(Collection<String> cacheClusterIds)
The cache cluster IDs
|
void |
setEngine(String engine)
The Elasticache engine to which the update applies.
|
void |
setMarker(String marker)
An optional marker returned from a prior request.
|
void |
setMaxRecords(Integer maxRecords)
The maximum number of records to include in the response
|
void |
setReplicationGroupIds(Collection<String> replicationGroupIds)
The replication group IDs
|
void |
setServiceUpdateName(String serviceUpdateName)
The unique ID of the service update
|
void |
setServiceUpdateStatus(Collection<String> serviceUpdateStatus)
The status of the service update
|
void |
setServiceUpdateTimeRange(TimeRangeFilter serviceUpdateTimeRange)
The range of time specified to search for service updates that are in available status
|
void |
setShowNodeLevelUpdateStatus(Boolean showNodeLevelUpdateStatus)
Dictates whether to include node level update status in the response
|
void |
setUpdateActionStatus(Collection<String> updateActionStatus)
The status of the update action.
|
String |
toString()
Returns a string representation of this object.
|
DescribeUpdateActionsRequest |
withCacheClusterIds(Collection<String> cacheClusterIds)
The cache cluster IDs
|
DescribeUpdateActionsRequest |
withCacheClusterIds(String... cacheClusterIds)
The cache cluster IDs
|
DescribeUpdateActionsRequest |
withEngine(String engine)
The Elasticache engine to which the update applies.
|
DescribeUpdateActionsRequest |
withMarker(String marker)
An optional marker returned from a prior request.
|
DescribeUpdateActionsRequest |
withMaxRecords(Integer maxRecords)
The maximum number of records to include in the response
|
DescribeUpdateActionsRequest |
withReplicationGroupIds(Collection<String> replicationGroupIds)
The replication group IDs
|
DescribeUpdateActionsRequest |
withReplicationGroupIds(String... replicationGroupIds)
The replication group IDs
|
DescribeUpdateActionsRequest |
withServiceUpdateName(String serviceUpdateName)
The unique ID of the service update
|
DescribeUpdateActionsRequest |
withServiceUpdateStatus(Collection<String> serviceUpdateStatus)
The status of the service update
|
DescribeUpdateActionsRequest |
withServiceUpdateStatus(ServiceUpdateStatus... serviceUpdateStatus)
The status of the service update
|
DescribeUpdateActionsRequest |
withServiceUpdateStatus(String... serviceUpdateStatus)
The status of the service update
|
DescribeUpdateActionsRequest |
withServiceUpdateTimeRange(TimeRangeFilter serviceUpdateTimeRange)
The range of time specified to search for service updates that are in available status
|
DescribeUpdateActionsRequest |
withShowNodeLevelUpdateStatus(Boolean showNodeLevelUpdateStatus)
Dictates whether to include node level update status in the response
|
DescribeUpdateActionsRequest |
withUpdateActionStatus(Collection<String> updateActionStatus)
The status of the update action.
|
DescribeUpdateActionsRequest |
withUpdateActionStatus(String... updateActionStatus)
The status of the update action.
|
DescribeUpdateActionsRequest |
withUpdateActionStatus(UpdateActionStatus... updateActionStatus)
The status of the update action.
|
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 void setServiceUpdateName(String serviceUpdateName)
The unique ID of the service update
serviceUpdateName
- The unique ID of the service updatepublic String getServiceUpdateName()
The unique ID of the service update
public DescribeUpdateActionsRequest withServiceUpdateName(String serviceUpdateName)
The unique ID of the service update
serviceUpdateName
- The unique ID of the service updatepublic List<String> getReplicationGroupIds()
The replication group IDs
public void setReplicationGroupIds(Collection<String> replicationGroupIds)
The replication group IDs
replicationGroupIds
- The replication group IDspublic DescribeUpdateActionsRequest withReplicationGroupIds(String... replicationGroupIds)
The replication group IDs
NOTE: This method appends the values to the existing list (if any). Use
setReplicationGroupIds(java.util.Collection)
or withReplicationGroupIds(java.util.Collection)
if you want to override the existing values.
replicationGroupIds
- The replication group IDspublic DescribeUpdateActionsRequest withReplicationGroupIds(Collection<String> replicationGroupIds)
The replication group IDs
replicationGroupIds
- The replication group IDspublic List<String> getCacheClusterIds()
The cache cluster IDs
public void setCacheClusterIds(Collection<String> cacheClusterIds)
The cache cluster IDs
cacheClusterIds
- The cache cluster IDspublic DescribeUpdateActionsRequest withCacheClusterIds(String... cacheClusterIds)
The cache cluster IDs
NOTE: This method appends the values to the existing list (if any). Use
setCacheClusterIds(java.util.Collection)
or withCacheClusterIds(java.util.Collection)
if you
want to override the existing values.
cacheClusterIds
- The cache cluster IDspublic DescribeUpdateActionsRequest withCacheClusterIds(Collection<String> cacheClusterIds)
The cache cluster IDs
cacheClusterIds
- The cache cluster IDspublic void setEngine(String engine)
The Elasticache engine to which the update applies. Either Redis OSS or Memcached.
engine
- The Elasticache engine to which the update applies. Either Redis OSS or Memcached.public String getEngine()
The Elasticache engine to which the update applies. Either Redis OSS or Memcached.
public DescribeUpdateActionsRequest withEngine(String engine)
The Elasticache engine to which the update applies. Either Redis OSS or Memcached.
engine
- The Elasticache engine to which the update applies. Either Redis OSS or Memcached.public List<String> getServiceUpdateStatus()
The status of the service update
ServiceUpdateStatus
public void setServiceUpdateStatus(Collection<String> serviceUpdateStatus)
The status of the service update
serviceUpdateStatus
- The status of the service updateServiceUpdateStatus
public DescribeUpdateActionsRequest withServiceUpdateStatus(String... serviceUpdateStatus)
The status of the service update
NOTE: This method appends the values to the existing list (if any). Use
setServiceUpdateStatus(java.util.Collection)
or withServiceUpdateStatus(java.util.Collection)
if you want to override the existing values.
serviceUpdateStatus
- The status of the service updateServiceUpdateStatus
public DescribeUpdateActionsRequest withServiceUpdateStatus(Collection<String> serviceUpdateStatus)
The status of the service update
serviceUpdateStatus
- The status of the service updateServiceUpdateStatus
public DescribeUpdateActionsRequest withServiceUpdateStatus(ServiceUpdateStatus... serviceUpdateStatus)
The status of the service update
serviceUpdateStatus
- The status of the service updateServiceUpdateStatus
public void setServiceUpdateTimeRange(TimeRangeFilter serviceUpdateTimeRange)
The range of time specified to search for service updates that are in available status
serviceUpdateTimeRange
- The range of time specified to search for service updates that are in available statuspublic TimeRangeFilter getServiceUpdateTimeRange()
The range of time specified to search for service updates that are in available status
public DescribeUpdateActionsRequest withServiceUpdateTimeRange(TimeRangeFilter serviceUpdateTimeRange)
The range of time specified to search for service updates that are in available status
serviceUpdateTimeRange
- The range of time specified to search for service updates that are in available statuspublic List<String> getUpdateActionStatus()
The status of the update action.
UpdateActionStatus
public void setUpdateActionStatus(Collection<String> updateActionStatus)
The status of the update action.
updateActionStatus
- The status of the update action.UpdateActionStatus
public DescribeUpdateActionsRequest withUpdateActionStatus(String... updateActionStatus)
The status of the update action.
NOTE: This method appends the values to the existing list (if any). Use
setUpdateActionStatus(java.util.Collection)
or withUpdateActionStatus(java.util.Collection)
if
you want to override the existing values.
updateActionStatus
- The status of the update action.UpdateActionStatus
public DescribeUpdateActionsRequest withUpdateActionStatus(Collection<String> updateActionStatus)
The status of the update action.
updateActionStatus
- The status of the update action.UpdateActionStatus
public DescribeUpdateActionsRequest withUpdateActionStatus(UpdateActionStatus... updateActionStatus)
The status of the update action.
updateActionStatus
- The status of the update action.UpdateActionStatus
public void setShowNodeLevelUpdateStatus(Boolean showNodeLevelUpdateStatus)
Dictates whether to include node level update status in the response
showNodeLevelUpdateStatus
- Dictates whether to include node level update status in the responsepublic Boolean getShowNodeLevelUpdateStatus()
Dictates whether to include node level update status in the response
public DescribeUpdateActionsRequest withShowNodeLevelUpdateStatus(Boolean showNodeLevelUpdateStatus)
Dictates whether to include node level update status in the response
showNodeLevelUpdateStatus
- Dictates whether to include node level update status in the responsepublic Boolean isShowNodeLevelUpdateStatus()
Dictates whether to include node level update status in the response
public void setMaxRecords(Integer maxRecords)
The maximum number of records to include in the response
maxRecords
- The maximum number of records to include in the responsepublic Integer getMaxRecords()
The maximum number of records to include in the response
public DescribeUpdateActionsRequest withMaxRecords(Integer maxRecords)
The maximum number of records to include in the response
maxRecords
- The maximum number of records to include in the responsepublic void setMarker(String marker)
An optional marker returned from a prior request. Use this marker for pagination of results from this operation.
If this parameter is specified, the response includes only records beyond the marker, up to the value specified
by MaxRecords
.
marker
- An optional marker returned from a prior request. Use this marker for pagination of results from this
operation. If this parameter is specified, the response includes only records beyond the marker, up to the
value specified by MaxRecords
.public String getMarker()
An optional marker returned from a prior request. Use this marker for pagination of results from this operation.
If this parameter is specified, the response includes only records beyond the marker, up to the value specified
by MaxRecords
.
MaxRecords
.public DescribeUpdateActionsRequest withMarker(String marker)
An optional marker returned from a prior request. Use this marker for pagination of results from this operation.
If this parameter is specified, the response includes only records beyond the marker, up to the value specified
by MaxRecords
.
marker
- An optional marker returned from a prior request. Use this marker for pagination of results from this
operation. If this parameter is specified, the response includes only records beyond the marker, up to the
value specified by MaxRecords
.public String toString()
toString
in class Object
Object.toString()
public DescribeUpdateActionsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()