@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConversionTask extends Object implements Serializable, Cloneable
Describes a conversion task.
Constructor and Description |
---|
ConversionTask() |
Modifier and Type | Method and Description |
---|---|
ConversionTask |
clone() |
boolean |
equals(Object obj) |
String |
getConversionTaskId()
The ID of the conversion task.
|
String |
getExpirationTime()
The time when the task expires.
|
ImportInstanceTaskDetails |
getImportInstance()
If the task is for importing an instance, this contains information about the import instance task.
|
ImportVolumeTaskDetails |
getImportVolume()
If the task is for importing a volume, this contains information about the import volume task.
|
String |
getState()
The state of the conversion task.
|
String |
getStatusMessage()
The status message related to the conversion task.
|
List<Tag> |
getTags()
Any tags assigned to the task.
|
int |
hashCode() |
void |
setConversionTaskId(String conversionTaskId)
The ID of the conversion task.
|
void |
setExpirationTime(String expirationTime)
The time when the task expires.
|
void |
setImportInstance(ImportInstanceTaskDetails importInstance)
If the task is for importing an instance, this contains information about the import instance task.
|
void |
setImportVolume(ImportVolumeTaskDetails importVolume)
If the task is for importing a volume, this contains information about the import volume task.
|
void |
setState(ConversionTaskState state)
The state of the conversion task.
|
void |
setState(String state)
The state of the conversion task.
|
void |
setStatusMessage(String statusMessage)
The status message related to the conversion task.
|
void |
setTags(Collection<Tag> tags)
Any tags assigned to the task.
|
String |
toString()
Returns a string representation of this object.
|
ConversionTask |
withConversionTaskId(String conversionTaskId)
The ID of the conversion task.
|
ConversionTask |
withExpirationTime(String expirationTime)
The time when the task expires.
|
ConversionTask |
withImportInstance(ImportInstanceTaskDetails importInstance)
If the task is for importing an instance, this contains information about the import instance task.
|
ConversionTask |
withImportVolume(ImportVolumeTaskDetails importVolume)
If the task is for importing a volume, this contains information about the import volume task.
|
ConversionTask |
withState(ConversionTaskState state)
The state of the conversion task.
|
ConversionTask |
withState(String state)
The state of the conversion task.
|
ConversionTask |
withStatusMessage(String statusMessage)
The status message related to the conversion task.
|
ConversionTask |
withTags(Collection<Tag> tags)
Any tags assigned to the task.
|
ConversionTask |
withTags(Tag... tags)
Any tags assigned to the task.
|
public void setConversionTaskId(String conversionTaskId)
The ID of the conversion task.
conversionTaskId
- The ID of the conversion task.public String getConversionTaskId()
The ID of the conversion task.
public ConversionTask withConversionTaskId(String conversionTaskId)
The ID of the conversion task.
conversionTaskId
- The ID of the conversion task.public void setExpirationTime(String expirationTime)
The time when the task expires. If the upload isn't complete before the expiration time, we automatically cancel the task.
expirationTime
- The time when the task expires. If the upload isn't complete before the expiration time, we automatically
cancel the task.public String getExpirationTime()
The time when the task expires. If the upload isn't complete before the expiration time, we automatically cancel the task.
public ConversionTask withExpirationTime(String expirationTime)
The time when the task expires. If the upload isn't complete before the expiration time, we automatically cancel the task.
expirationTime
- The time when the task expires. If the upload isn't complete before the expiration time, we automatically
cancel the task.public void setImportInstance(ImportInstanceTaskDetails importInstance)
If the task is for importing an instance, this contains information about the import instance task.
importInstance
- If the task is for importing an instance, this contains information about the import instance task.public ImportInstanceTaskDetails getImportInstance()
If the task is for importing an instance, this contains information about the import instance task.
public ConversionTask withImportInstance(ImportInstanceTaskDetails importInstance)
If the task is for importing an instance, this contains information about the import instance task.
importInstance
- If the task is for importing an instance, this contains information about the import instance task.public void setImportVolume(ImportVolumeTaskDetails importVolume)
If the task is for importing a volume, this contains information about the import volume task.
importVolume
- If the task is for importing a volume, this contains information about the import volume task.public ImportVolumeTaskDetails getImportVolume()
If the task is for importing a volume, this contains information about the import volume task.
public ConversionTask withImportVolume(ImportVolumeTaskDetails importVolume)
If the task is for importing a volume, this contains information about the import volume task.
importVolume
- If the task is for importing a volume, this contains information about the import volume task.public void setState(String state)
The state of the conversion task.
state
- The state of the conversion task.ConversionTaskState
public String getState()
The state of the conversion task.
ConversionTaskState
public ConversionTask withState(String state)
The state of the conversion task.
state
- The state of the conversion task.ConversionTaskState
public void setState(ConversionTaskState state)
The state of the conversion task.
state
- The state of the conversion task.ConversionTaskState
public ConversionTask withState(ConversionTaskState state)
The state of the conversion task.
state
- The state of the conversion task.ConversionTaskState
public void setStatusMessage(String statusMessage)
The status message related to the conversion task.
statusMessage
- The status message related to the conversion task.public String getStatusMessage()
The status message related to the conversion task.
public ConversionTask withStatusMessage(String statusMessage)
The status message related to the conversion task.
statusMessage
- The status message related to the conversion task.public List<Tag> getTags()
Any tags assigned to the task.
public void setTags(Collection<Tag> tags)
Any tags assigned to the task.
tags
- Any tags assigned to the task.public ConversionTask withTags(Tag... tags)
Any tags assigned to the task.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- Any tags assigned to the task.public ConversionTask withTags(Collection<Tag> tags)
Any tags assigned to the task.
tags
- Any tags assigned to the task.public String toString()
toString
in class Object
Object.toString()
public ConversionTask clone()