@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ResourcePendingMaintenanceActions extends Object implements Serializable, Cloneable, StructuredPojo
Identifies an AWS DMS resource and any pending actions for it.
Constructor and Description |
---|
ResourcePendingMaintenanceActions() |
Modifier and Type | Method and Description |
---|---|
ResourcePendingMaintenanceActions |
clone() |
boolean |
equals(Object obj) |
List<PendingMaintenanceAction> |
getPendingMaintenanceActionDetails()
Detailed information about the pending maintenance action.
|
String |
getResourceIdentifier()
The Amazon Resource Name (ARN) of the DMS resource that the pending maintenance action applies to.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setPendingMaintenanceActionDetails(Collection<PendingMaintenanceAction> pendingMaintenanceActionDetails)
Detailed information about the pending maintenance action.
|
void |
setResourceIdentifier(String resourceIdentifier)
The Amazon Resource Name (ARN) of the DMS resource that the pending maintenance action applies to.
|
String |
toString()
Returns a string representation of this object.
|
ResourcePendingMaintenanceActions |
withPendingMaintenanceActionDetails(Collection<PendingMaintenanceAction> pendingMaintenanceActionDetails)
Detailed information about the pending maintenance action.
|
ResourcePendingMaintenanceActions |
withPendingMaintenanceActionDetails(PendingMaintenanceAction... pendingMaintenanceActionDetails)
Detailed information about the pending maintenance action.
|
ResourcePendingMaintenanceActions |
withResourceIdentifier(String resourceIdentifier)
The Amazon Resource Name (ARN) of the DMS resource that the pending maintenance action applies to.
|
public void setResourceIdentifier(String resourceIdentifier)
The Amazon Resource Name (ARN) of the DMS resource that the pending maintenance action applies to. For information about creating an ARN, see Constructing an Amazon Resource Name (ARN) for AWS DMS in the DMS documentation.
resourceIdentifier
- The Amazon Resource Name (ARN) of the DMS resource that the pending maintenance action applies to. For
information about creating an ARN, see Constructing an
Amazon Resource Name (ARN) for AWS DMS in the DMS documentation.public String getResourceIdentifier()
The Amazon Resource Name (ARN) of the DMS resource that the pending maintenance action applies to. For information about creating an ARN, see Constructing an Amazon Resource Name (ARN) for AWS DMS in the DMS documentation.
public ResourcePendingMaintenanceActions withResourceIdentifier(String resourceIdentifier)
The Amazon Resource Name (ARN) of the DMS resource that the pending maintenance action applies to. For information about creating an ARN, see Constructing an Amazon Resource Name (ARN) for AWS DMS in the DMS documentation.
resourceIdentifier
- The Amazon Resource Name (ARN) of the DMS resource that the pending maintenance action applies to. For
information about creating an ARN, see Constructing an
Amazon Resource Name (ARN) for AWS DMS in the DMS documentation.public List<PendingMaintenanceAction> getPendingMaintenanceActionDetails()
Detailed information about the pending maintenance action.
public void setPendingMaintenanceActionDetails(Collection<PendingMaintenanceAction> pendingMaintenanceActionDetails)
Detailed information about the pending maintenance action.
pendingMaintenanceActionDetails
- Detailed information about the pending maintenance action.public ResourcePendingMaintenanceActions withPendingMaintenanceActionDetails(PendingMaintenanceAction... pendingMaintenanceActionDetails)
Detailed information about the pending maintenance action.
NOTE: This method appends the values to the existing list (if any). Use
setPendingMaintenanceActionDetails(java.util.Collection)
or
withPendingMaintenanceActionDetails(java.util.Collection)
if you want to override the existing values.
pendingMaintenanceActionDetails
- Detailed information about the pending maintenance action.public ResourcePendingMaintenanceActions withPendingMaintenanceActionDetails(Collection<PendingMaintenanceAction> pendingMaintenanceActionDetails)
Detailed information about the pending maintenance action.
pendingMaintenanceActionDetails
- Detailed information about the pending maintenance action.public String toString()
toString
in class Object
Object.toString()
public ResourcePendingMaintenanceActions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.