public class ResourcePendingMaintenanceActions
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Describes the pending maintenance actions for a resource.
Modifier and Type | Field and Description |
---|---|
private SdkInternalList<PendingMaintenanceAction> |
pendingMaintenanceActionDetails
A list that provides details about the pending maintenance actions for
the resource.
|
private java.lang.String |
resourceIdentifier
The ARN of the resource that has pending maintenance actions.
|
Constructor and Description |
---|
ResourcePendingMaintenanceActions() |
Modifier and Type | Method and Description |
---|---|
ResourcePendingMaintenanceActions |
clone() |
boolean |
equals(java.lang.Object obj) |
java.util.List<PendingMaintenanceAction> |
getPendingMaintenanceActionDetails()
A list that provides details about the pending maintenance actions for
the resource.
|
java.lang.String |
getResourceIdentifier()
The ARN of the resource that has pending maintenance actions.
|
int |
hashCode() |
void |
setPendingMaintenanceActionDetails(java.util.Collection<PendingMaintenanceAction> pendingMaintenanceActionDetails)
A list that provides details about the pending maintenance actions for
the resource.
|
void |
setResourceIdentifier(java.lang.String resourceIdentifier)
The ARN of the resource that has pending maintenance actions.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ResourcePendingMaintenanceActions |
withPendingMaintenanceActionDetails(java.util.Collection<PendingMaintenanceAction> pendingMaintenanceActionDetails)
A list that provides details about the pending maintenance actions for
the resource.
|
ResourcePendingMaintenanceActions |
withPendingMaintenanceActionDetails(PendingMaintenanceAction... pendingMaintenanceActionDetails)
A list that provides details about the pending maintenance actions for
the resource.
|
ResourcePendingMaintenanceActions |
withResourceIdentifier(java.lang.String resourceIdentifier)
The ARN of the resource that has pending maintenance actions.
|
private java.lang.String resourceIdentifier
The ARN of the resource that has pending maintenance actions.
private SdkInternalList<PendingMaintenanceAction> pendingMaintenanceActionDetails
A list that provides details about the pending maintenance actions for the resource.
public void setResourceIdentifier(java.lang.String resourceIdentifier)
The ARN of the resource that has pending maintenance actions.
resourceIdentifier
- The ARN of the resource that has pending maintenance actions.public java.lang.String getResourceIdentifier()
The ARN of the resource that has pending maintenance actions.
public ResourcePendingMaintenanceActions withResourceIdentifier(java.lang.String resourceIdentifier)
The ARN of the resource that has pending maintenance actions.
resourceIdentifier
- The ARN of the resource that has pending maintenance actions.public java.util.List<PendingMaintenanceAction> getPendingMaintenanceActionDetails()
A list that provides details about the pending maintenance actions for the resource.
public void setPendingMaintenanceActionDetails(java.util.Collection<PendingMaintenanceAction> pendingMaintenanceActionDetails)
A list that provides details about the pending maintenance actions for the resource.
pendingMaintenanceActionDetails
- A list that provides details about the pending maintenance actions
for the resource.public ResourcePendingMaintenanceActions withPendingMaintenanceActionDetails(PendingMaintenanceAction... pendingMaintenanceActionDetails)
A list that provides details about the pending maintenance actions for the resource.
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
- A list that provides details about the pending maintenance actions
for the resource.public ResourcePendingMaintenanceActions withPendingMaintenanceActionDetails(java.util.Collection<PendingMaintenanceAction> pendingMaintenanceActionDetails)
A list that provides details about the pending maintenance actions for the resource.
pendingMaintenanceActionDetails
- A list that provides details about the pending maintenance actions
for the resource.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public ResourcePendingMaintenanceActions clone()
clone
in class java.lang.Object