@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BatchDeleteConfigurationTask extends Object implements Serializable, Cloneable, StructuredPojo
A metadata object that represents the deletion task being executed.
Constructor and Description |
---|
BatchDeleteConfigurationTask() |
Modifier and Type | Method and Description |
---|---|
BatchDeleteConfigurationTask |
clone() |
boolean |
equals(Object obj) |
String |
getConfigurationType()
The type of configuration item to delete.
|
List<String> |
getDeletedConfigurations()
The list of configuration IDs that were successfully deleted by the deletion task.
|
List<DeletionWarning> |
getDeletionWarnings()
A list of configuration IDs that produced warnings regarding their deletion, paired with a warning message.
|
Date |
getEndTime()
An epoch seconds timestamp (UTC) of when the deletion task was completed or failed.
|
List<FailedConfiguration> |
getFailedConfigurations()
A list of configuration IDs that failed to delete during the deletion task, each paired with an error message.
|
List<String> |
getRequestedConfigurations()
The list of configuration IDs that were originally requested to be deleted by the deletion task.
|
Date |
getStartTime()
An epoch seconds timestamp (UTC) of when the deletion task was started.
|
String |
getStatus()
The current execution status of the deletion task.
|
String |
getTaskId()
The deletion task's unique identifier.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setConfigurationType(String configurationType)
The type of configuration item to delete.
|
void |
setDeletedConfigurations(Collection<String> deletedConfigurations)
The list of configuration IDs that were successfully deleted by the deletion task.
|
void |
setDeletionWarnings(Collection<DeletionWarning> deletionWarnings)
A list of configuration IDs that produced warnings regarding their deletion, paired with a warning message.
|
void |
setEndTime(Date endTime)
An epoch seconds timestamp (UTC) of when the deletion task was completed or failed.
|
void |
setFailedConfigurations(Collection<FailedConfiguration> failedConfigurations)
A list of configuration IDs that failed to delete during the deletion task, each paired with an error message.
|
void |
setRequestedConfigurations(Collection<String> requestedConfigurations)
The list of configuration IDs that were originally requested to be deleted by the deletion task.
|
void |
setStartTime(Date startTime)
An epoch seconds timestamp (UTC) of when the deletion task was started.
|
void |
setStatus(String status)
The current execution status of the deletion task.
|
void |
setTaskId(String taskId)
The deletion task's unique identifier.
|
String |
toString()
Returns a string representation of this object.
|
BatchDeleteConfigurationTask |
withConfigurationType(DeletionConfigurationItemType configurationType)
The type of configuration item to delete.
|
BatchDeleteConfigurationTask |
withConfigurationType(String configurationType)
The type of configuration item to delete.
|
BatchDeleteConfigurationTask |
withDeletedConfigurations(Collection<String> deletedConfigurations)
The list of configuration IDs that were successfully deleted by the deletion task.
|
BatchDeleteConfigurationTask |
withDeletedConfigurations(String... deletedConfigurations)
The list of configuration IDs that were successfully deleted by the deletion task.
|
BatchDeleteConfigurationTask |
withDeletionWarnings(Collection<DeletionWarning> deletionWarnings)
A list of configuration IDs that produced warnings regarding their deletion, paired with a warning message.
|
BatchDeleteConfigurationTask |
withDeletionWarnings(DeletionWarning... deletionWarnings)
A list of configuration IDs that produced warnings regarding their deletion, paired with a warning message.
|
BatchDeleteConfigurationTask |
withEndTime(Date endTime)
An epoch seconds timestamp (UTC) of when the deletion task was completed or failed.
|
BatchDeleteConfigurationTask |
withFailedConfigurations(Collection<FailedConfiguration> failedConfigurations)
A list of configuration IDs that failed to delete during the deletion task, each paired with an error message.
|
BatchDeleteConfigurationTask |
withFailedConfigurations(FailedConfiguration... failedConfigurations)
A list of configuration IDs that failed to delete during the deletion task, each paired with an error message.
|
BatchDeleteConfigurationTask |
withRequestedConfigurations(Collection<String> requestedConfigurations)
The list of configuration IDs that were originally requested to be deleted by the deletion task.
|
BatchDeleteConfigurationTask |
withRequestedConfigurations(String... requestedConfigurations)
The list of configuration IDs that were originally requested to be deleted by the deletion task.
|
BatchDeleteConfigurationTask |
withStartTime(Date startTime)
An epoch seconds timestamp (UTC) of when the deletion task was started.
|
BatchDeleteConfigurationTask |
withStatus(BatchDeleteConfigurationTaskStatus status)
The current execution status of the deletion task.
|
BatchDeleteConfigurationTask |
withStatus(String status)
The current execution status of the deletion task.
|
BatchDeleteConfigurationTask |
withTaskId(String taskId)
The deletion task's unique identifier.
|
public void setTaskId(String taskId)
The deletion task's unique identifier.
taskId
- The deletion task's unique identifier.public String getTaskId()
The deletion task's unique identifier.
public BatchDeleteConfigurationTask withTaskId(String taskId)
The deletion task's unique identifier.
taskId
- The deletion task's unique identifier.public void setStatus(String status)
The current execution status of the deletion task. Valid status are: INITIALIZING | VALIDATING | DELETING | COMPLETED | FAILED.
status
- The current execution status of the deletion task. Valid status are: INITIALIZING | VALIDATING | DELETING
| COMPLETED | FAILED.BatchDeleteConfigurationTaskStatus
public String getStatus()
The current execution status of the deletion task. Valid status are: INITIALIZING | VALIDATING | DELETING | COMPLETED | FAILED.
BatchDeleteConfigurationTaskStatus
public BatchDeleteConfigurationTask withStatus(String status)
The current execution status of the deletion task. Valid status are: INITIALIZING | VALIDATING | DELETING | COMPLETED | FAILED.
status
- The current execution status of the deletion task. Valid status are: INITIALIZING | VALIDATING | DELETING
| COMPLETED | FAILED.BatchDeleteConfigurationTaskStatus
public BatchDeleteConfigurationTask withStatus(BatchDeleteConfigurationTaskStatus status)
The current execution status of the deletion task. Valid status are: INITIALIZING | VALIDATING | DELETING | COMPLETED | FAILED.
status
- The current execution status of the deletion task. Valid status are: INITIALIZING | VALIDATING | DELETING
| COMPLETED | FAILED.BatchDeleteConfigurationTaskStatus
public void setStartTime(Date startTime)
An epoch seconds timestamp (UTC) of when the deletion task was started.
startTime
- An epoch seconds timestamp (UTC) of when the deletion task was started.public Date getStartTime()
An epoch seconds timestamp (UTC) of when the deletion task was started.
public BatchDeleteConfigurationTask withStartTime(Date startTime)
An epoch seconds timestamp (UTC) of when the deletion task was started.
startTime
- An epoch seconds timestamp (UTC) of when the deletion task was started.public void setEndTime(Date endTime)
An epoch seconds timestamp (UTC) of when the deletion task was completed or failed.
endTime
- An epoch seconds timestamp (UTC) of when the deletion task was completed or failed.public Date getEndTime()
An epoch seconds timestamp (UTC) of when the deletion task was completed or failed.
public BatchDeleteConfigurationTask withEndTime(Date endTime)
An epoch seconds timestamp (UTC) of when the deletion task was completed or failed.
endTime
- An epoch seconds timestamp (UTC) of when the deletion task was completed or failed.public void setConfigurationType(String configurationType)
The type of configuration item to delete. Supported types are: SERVER.
configurationType
- The type of configuration item to delete. Supported types are: SERVER.DeletionConfigurationItemType
public String getConfigurationType()
The type of configuration item to delete. Supported types are: SERVER.
DeletionConfigurationItemType
public BatchDeleteConfigurationTask withConfigurationType(String configurationType)
The type of configuration item to delete. Supported types are: SERVER.
configurationType
- The type of configuration item to delete. Supported types are: SERVER.DeletionConfigurationItemType
public BatchDeleteConfigurationTask withConfigurationType(DeletionConfigurationItemType configurationType)
The type of configuration item to delete. Supported types are: SERVER.
configurationType
- The type of configuration item to delete. Supported types are: SERVER.DeletionConfigurationItemType
public List<String> getRequestedConfigurations()
The list of configuration IDs that were originally requested to be deleted by the deletion task.
public void setRequestedConfigurations(Collection<String> requestedConfigurations)
The list of configuration IDs that were originally requested to be deleted by the deletion task.
requestedConfigurations
- The list of configuration IDs that were originally requested to be deleted by the deletion task.public BatchDeleteConfigurationTask withRequestedConfigurations(String... requestedConfigurations)
The list of configuration IDs that were originally requested to be deleted by the deletion task.
NOTE: This method appends the values to the existing list (if any). Use
setRequestedConfigurations(java.util.Collection)
or
withRequestedConfigurations(java.util.Collection)
if you want to override the existing values.
requestedConfigurations
- The list of configuration IDs that were originally requested to be deleted by the deletion task.public BatchDeleteConfigurationTask withRequestedConfigurations(Collection<String> requestedConfigurations)
The list of configuration IDs that were originally requested to be deleted by the deletion task.
requestedConfigurations
- The list of configuration IDs that were originally requested to be deleted by the deletion task.public List<String> getDeletedConfigurations()
The list of configuration IDs that were successfully deleted by the deletion task.
public void setDeletedConfigurations(Collection<String> deletedConfigurations)
The list of configuration IDs that were successfully deleted by the deletion task.
deletedConfigurations
- The list of configuration IDs that were successfully deleted by the deletion task.public BatchDeleteConfigurationTask withDeletedConfigurations(String... deletedConfigurations)
The list of configuration IDs that were successfully deleted by the deletion task.
NOTE: This method appends the values to the existing list (if any). Use
setDeletedConfigurations(java.util.Collection)
or
withDeletedConfigurations(java.util.Collection)
if you want to override the existing values.
deletedConfigurations
- The list of configuration IDs that were successfully deleted by the deletion task.public BatchDeleteConfigurationTask withDeletedConfigurations(Collection<String> deletedConfigurations)
The list of configuration IDs that were successfully deleted by the deletion task.
deletedConfigurations
- The list of configuration IDs that were successfully deleted by the deletion task.public List<FailedConfiguration> getFailedConfigurations()
A list of configuration IDs that failed to delete during the deletion task, each paired with an error message.
public void setFailedConfigurations(Collection<FailedConfiguration> failedConfigurations)
A list of configuration IDs that failed to delete during the deletion task, each paired with an error message.
failedConfigurations
- A list of configuration IDs that failed to delete during the deletion task, each paired with an error
message.public BatchDeleteConfigurationTask withFailedConfigurations(FailedConfiguration... failedConfigurations)
A list of configuration IDs that failed to delete during the deletion task, each paired with an error message.
NOTE: This method appends the values to the existing list (if any). Use
setFailedConfigurations(java.util.Collection)
or withFailedConfigurations(java.util.Collection)
if you want to override the existing values.
failedConfigurations
- A list of configuration IDs that failed to delete during the deletion task, each paired with an error
message.public BatchDeleteConfigurationTask withFailedConfigurations(Collection<FailedConfiguration> failedConfigurations)
A list of configuration IDs that failed to delete during the deletion task, each paired with an error message.
failedConfigurations
- A list of configuration IDs that failed to delete during the deletion task, each paired with an error
message.public List<DeletionWarning> getDeletionWarnings()
A list of configuration IDs that produced warnings regarding their deletion, paired with a warning message.
public void setDeletionWarnings(Collection<DeletionWarning> deletionWarnings)
A list of configuration IDs that produced warnings regarding their deletion, paired with a warning message.
deletionWarnings
- A list of configuration IDs that produced warnings regarding their deletion, paired with a warning
message.public BatchDeleteConfigurationTask withDeletionWarnings(DeletionWarning... deletionWarnings)
A list of configuration IDs that produced warnings regarding their deletion, paired with a warning message.
NOTE: This method appends the values to the existing list (if any). Use
setDeletionWarnings(java.util.Collection)
or withDeletionWarnings(java.util.Collection)
if you
want to override the existing values.
deletionWarnings
- A list of configuration IDs that produced warnings regarding their deletion, paired with a warning
message.public BatchDeleteConfigurationTask withDeletionWarnings(Collection<DeletionWarning> deletionWarnings)
A list of configuration IDs that produced warnings regarding their deletion, paired with a warning message.
deletionWarnings
- A list of configuration IDs that produced warnings regarding their deletion, paired with a warning
message.public String toString()
toString
in class Object
Object.toString()
public BatchDeleteConfigurationTask clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.