@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.BatchDeleteConfigurationTaskStatuspublic String getStatus()
The current execution status of the deletion task. Valid status are: INITIALIZING | VALIDATING | DELETING | COMPLETED | FAILED.
BatchDeleteConfigurationTaskStatuspublic 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.BatchDeleteConfigurationTaskStatuspublic 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.BatchDeleteConfigurationTaskStatuspublic 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.DeletionConfigurationItemTypepublic String getConfigurationType()
The type of configuration item to delete. Supported types are: SERVER.
DeletionConfigurationItemTypepublic 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.DeletionConfigurationItemTypepublic 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.DeletionConfigurationItemTypepublic 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 ObjectObject.toString()public BatchDeleteConfigurationTask clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.