@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ClusterPendingUpdates extends Object implements Serializable, Cloneable, StructuredPojo
A list of updates being applied to the cluster
Constructor and Description |
---|
ClusterPendingUpdates() |
Modifier and Type | Method and Description |
---|---|
ClusterPendingUpdates |
clone() |
boolean |
equals(Object obj) |
ACLsUpdateStatus |
getACLs()
A list of ACLs associated with the cluster that are being updated
|
ReshardingStatus |
getResharding()
The status of an online resharding operation.
|
List<PendingModifiedServiceUpdate> |
getServiceUpdates()
A list of service updates being applied to the cluster
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setACLs(ACLsUpdateStatus aCLs)
A list of ACLs associated with the cluster that are being updated
|
void |
setResharding(ReshardingStatus resharding)
The status of an online resharding operation.
|
void |
setServiceUpdates(Collection<PendingModifiedServiceUpdate> serviceUpdates)
A list of service updates being applied to the cluster
|
String |
toString()
Returns a string representation of this object.
|
ClusterPendingUpdates |
withACLs(ACLsUpdateStatus aCLs)
A list of ACLs associated with the cluster that are being updated
|
ClusterPendingUpdates |
withResharding(ReshardingStatus resharding)
The status of an online resharding operation.
|
ClusterPendingUpdates |
withServiceUpdates(Collection<PendingModifiedServiceUpdate> serviceUpdates)
A list of service updates being applied to the cluster
|
ClusterPendingUpdates |
withServiceUpdates(PendingModifiedServiceUpdate... serviceUpdates)
A list of service updates being applied to the cluster
|
public void setResharding(ReshardingStatus resharding)
The status of an online resharding operation.
resharding
- The status of an online resharding operation.public ReshardingStatus getResharding()
The status of an online resharding operation.
public ClusterPendingUpdates withResharding(ReshardingStatus resharding)
The status of an online resharding operation.
resharding
- The status of an online resharding operation.public void setACLs(ACLsUpdateStatus aCLs)
A list of ACLs associated with the cluster that are being updated
aCLs
- A list of ACLs associated with the cluster that are being updatedpublic ACLsUpdateStatus getACLs()
A list of ACLs associated with the cluster that are being updated
public ClusterPendingUpdates withACLs(ACLsUpdateStatus aCLs)
A list of ACLs associated with the cluster that are being updated
aCLs
- A list of ACLs associated with the cluster that are being updatedpublic List<PendingModifiedServiceUpdate> getServiceUpdates()
A list of service updates being applied to the cluster
public void setServiceUpdates(Collection<PendingModifiedServiceUpdate> serviceUpdates)
A list of service updates being applied to the cluster
serviceUpdates
- A list of service updates being applied to the clusterpublic ClusterPendingUpdates withServiceUpdates(PendingModifiedServiceUpdate... serviceUpdates)
A list of service updates being applied to the cluster
NOTE: This method appends the values to the existing list (if any). Use
setServiceUpdates(java.util.Collection)
or withServiceUpdates(java.util.Collection)
if you want
to override the existing values.
serviceUpdates
- A list of service updates being applied to the clusterpublic ClusterPendingUpdates withServiceUpdates(Collection<PendingModifiedServiceUpdate> serviceUpdates)
A list of service updates being applied to the cluster
serviceUpdates
- A list of service updates being applied to the clusterpublic String toString()
toString
in class Object
Object.toString()
public ClusterPendingUpdates clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.