@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetSolNetworkOperationTaskDetails extends Object implements Serializable, Cloneable, StructuredPojo
Gets the details of a network operation.
A network operation is any operation that is done to your network, such as network instance instantiation or termination.
Constructor and Description |
---|
GetSolNetworkOperationTaskDetails() |
Modifier and Type | Method and Description |
---|---|
GetSolNetworkOperationTaskDetails |
addTaskContextEntry(String key,
String value)
Add a single TaskContext entry
|
GetSolNetworkOperationTaskDetails |
clearTaskContextEntries()
Removes all the entries added into TaskContext.
|
GetSolNetworkOperationTaskDetails |
clone() |
boolean |
equals(Object obj) |
Map<String,String> |
getTaskContext()
Context for the network operation task.
|
Date |
getTaskEndTime()
Task end time.
|
ErrorInfo |
getTaskErrorDetails()
Task error details.
|
String |
getTaskName()
Task name.
|
Date |
getTaskStartTime()
Task start time.
|
String |
getTaskStatus()
Task status.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setTaskContext(Map<String,String> taskContext)
Context for the network operation task.
|
void |
setTaskEndTime(Date taskEndTime)
Task end time.
|
void |
setTaskErrorDetails(ErrorInfo taskErrorDetails)
Task error details.
|
void |
setTaskName(String taskName)
Task name.
|
void |
setTaskStartTime(Date taskStartTime)
Task start time.
|
void |
setTaskStatus(String taskStatus)
Task status.
|
String |
toString()
Returns a string representation of this object.
|
GetSolNetworkOperationTaskDetails |
withTaskContext(Map<String,String> taskContext)
Context for the network operation task.
|
GetSolNetworkOperationTaskDetails |
withTaskEndTime(Date taskEndTime)
Task end time.
|
GetSolNetworkOperationTaskDetails |
withTaskErrorDetails(ErrorInfo taskErrorDetails)
Task error details.
|
GetSolNetworkOperationTaskDetails |
withTaskName(String taskName)
Task name.
|
GetSolNetworkOperationTaskDetails |
withTaskStartTime(Date taskStartTime)
Task start time.
|
GetSolNetworkOperationTaskDetails |
withTaskStatus(String taskStatus)
Task status.
|
GetSolNetworkOperationTaskDetails |
withTaskStatus(TaskStatus taskStatus)
Task status.
|
public Map<String,String> getTaskContext()
Context for the network operation task.
public void setTaskContext(Map<String,String> taskContext)
Context for the network operation task.
taskContext
- Context for the network operation task.public GetSolNetworkOperationTaskDetails withTaskContext(Map<String,String> taskContext)
Context for the network operation task.
taskContext
- Context for the network operation task.public GetSolNetworkOperationTaskDetails addTaskContextEntry(String key, String value)
public GetSolNetworkOperationTaskDetails clearTaskContextEntries()
public void setTaskEndTime(Date taskEndTime)
Task end time.
taskEndTime
- Task end time.public Date getTaskEndTime()
Task end time.
public GetSolNetworkOperationTaskDetails withTaskEndTime(Date taskEndTime)
Task end time.
taskEndTime
- Task end time.public void setTaskErrorDetails(ErrorInfo taskErrorDetails)
Task error details.
taskErrorDetails
- Task error details.public ErrorInfo getTaskErrorDetails()
Task error details.
public GetSolNetworkOperationTaskDetails withTaskErrorDetails(ErrorInfo taskErrorDetails)
Task error details.
taskErrorDetails
- Task error details.public void setTaskName(String taskName)
Task name.
taskName
- Task name.public String getTaskName()
Task name.
public GetSolNetworkOperationTaskDetails withTaskName(String taskName)
Task name.
taskName
- Task name.public void setTaskStartTime(Date taskStartTime)
Task start time.
taskStartTime
- Task start time.public Date getTaskStartTime()
Task start time.
public GetSolNetworkOperationTaskDetails withTaskStartTime(Date taskStartTime)
Task start time.
taskStartTime
- Task start time.public void setTaskStatus(String taskStatus)
Task status.
taskStatus
- Task status.TaskStatus
public String getTaskStatus()
Task status.
TaskStatus
public GetSolNetworkOperationTaskDetails withTaskStatus(String taskStatus)
Task status.
taskStatus
- Task status.TaskStatus
public GetSolNetworkOperationTaskDetails withTaskStatus(TaskStatus taskStatus)
Task status.
taskStatus
- Task status.TaskStatus
public String toString()
toString
in class Object
Object.toString()
public GetSolNetworkOperationTaskDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.