@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ClusterOperationV2Provisioned extends Object implements Serializable, Cloneable, StructuredPojo
Returns information about a provisioned cluster operation.
Constructor and Description |
---|
ClusterOperationV2Provisioned() |
Modifier and Type | Method and Description |
---|---|
ClusterOperationV2Provisioned |
clone() |
boolean |
equals(Object obj) |
List<ClusterOperationStep> |
getOperationSteps()
Steps completed during the operation.
|
MutableClusterInfo |
getSourceClusterInfo()
Information about cluster attributes before a cluster is updated.
|
MutableClusterInfo |
getTargetClusterInfo()
Information about cluster attributes after a cluster is updated.
|
VpcConnectionInfo |
getVpcConnectionInfo()
Description of the VPC connection for CreateVpcConnection and DeleteVpcConnection operations.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setOperationSteps(Collection<ClusterOperationStep> operationSteps)
Steps completed during the operation.
|
void |
setSourceClusterInfo(MutableClusterInfo sourceClusterInfo)
Information about cluster attributes before a cluster is updated.
|
void |
setTargetClusterInfo(MutableClusterInfo targetClusterInfo)
Information about cluster attributes after a cluster is updated.
|
void |
setVpcConnectionInfo(VpcConnectionInfo vpcConnectionInfo)
Description of the VPC connection for CreateVpcConnection and DeleteVpcConnection operations.
|
String |
toString()
Returns a string representation of this object.
|
ClusterOperationV2Provisioned |
withOperationSteps(ClusterOperationStep... operationSteps)
Steps completed during the operation.
|
ClusterOperationV2Provisioned |
withOperationSteps(Collection<ClusterOperationStep> operationSteps)
Steps completed during the operation.
|
ClusterOperationV2Provisioned |
withSourceClusterInfo(MutableClusterInfo sourceClusterInfo)
Information about cluster attributes before a cluster is updated.
|
ClusterOperationV2Provisioned |
withTargetClusterInfo(MutableClusterInfo targetClusterInfo)
Information about cluster attributes after a cluster is updated.
|
ClusterOperationV2Provisioned |
withVpcConnectionInfo(VpcConnectionInfo vpcConnectionInfo)
Description of the VPC connection for CreateVpcConnection and DeleteVpcConnection operations.
|
public List<ClusterOperationStep> getOperationSteps()
Steps completed during the operation.
Steps completed during the operation.
public void setOperationSteps(Collection<ClusterOperationStep> operationSteps)
Steps completed during the operation.
operationSteps
- Steps completed during the operation.
public ClusterOperationV2Provisioned withOperationSteps(ClusterOperationStep... operationSteps)
Steps completed during the operation.
NOTE: This method appends the values to the existing list (if any). Use
setOperationSteps(java.util.Collection)
or withOperationSteps(java.util.Collection)
if you want
to override the existing values.
operationSteps
- Steps completed during the operation.
public ClusterOperationV2Provisioned withOperationSteps(Collection<ClusterOperationStep> operationSteps)
Steps completed during the operation.
operationSteps
- Steps completed during the operation.
public void setSourceClusterInfo(MutableClusterInfo sourceClusterInfo)
Information about cluster attributes before a cluster is updated.
sourceClusterInfo
- Information about cluster attributes before a cluster is updated.
public MutableClusterInfo getSourceClusterInfo()
Information about cluster attributes before a cluster is updated.
Information about cluster attributes before a cluster is updated.
public ClusterOperationV2Provisioned withSourceClusterInfo(MutableClusterInfo sourceClusterInfo)
Information about cluster attributes before a cluster is updated.
sourceClusterInfo
- Information about cluster attributes before a cluster is updated.
public void setTargetClusterInfo(MutableClusterInfo targetClusterInfo)
Information about cluster attributes after a cluster is updated.
targetClusterInfo
- Information about cluster attributes after a cluster is updated.
public MutableClusterInfo getTargetClusterInfo()
Information about cluster attributes after a cluster is updated.
Information about cluster attributes after a cluster is updated.
public ClusterOperationV2Provisioned withTargetClusterInfo(MutableClusterInfo targetClusterInfo)
Information about cluster attributes after a cluster is updated.
targetClusterInfo
- Information about cluster attributes after a cluster is updated.
public void setVpcConnectionInfo(VpcConnectionInfo vpcConnectionInfo)
Description of the VPC connection for CreateVpcConnection and DeleteVpcConnection operations.
vpcConnectionInfo
- Description of the VPC connection for CreateVpcConnection and DeleteVpcConnection operations.
public VpcConnectionInfo getVpcConnectionInfo()
Description of the VPC connection for CreateVpcConnection and DeleteVpcConnection operations.
Description of the VPC connection for CreateVpcConnection and DeleteVpcConnection operations.
public ClusterOperationV2Provisioned withVpcConnectionInfo(VpcConnectionInfo vpcConnectionInfo)
Description of the VPC connection for CreateVpcConnection and DeleteVpcConnection operations.
vpcConnectionInfo
- Description of the VPC connection for CreateVpcConnection and DeleteVpcConnection operations.
public String toString()
toString
in class Object
Object.toString()
public ClusterOperationV2Provisioned clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.