StructuredPojo
, ToCopyableBuilder<MaintenanceWindowExecutionTaskInvocationIdentity.Builder,MaintenanceWindowExecutionTaskInvocationIdentity>
@Generated("software.amazon.awssdk:codegen") public class MaintenanceWindowExecutionTaskInvocationIdentity extends Object implements StructuredPojo, ToCopyableBuilder<MaintenanceWindowExecutionTaskInvocationIdentity.Builder,MaintenanceWindowExecutionTaskInvocationIdentity>
Describes the information about a task invocation for a particular target as part of a task execution performed as part of a Maintenance Window execution.
Modifier and Type | Class | Description |
---|---|---|
static interface |
MaintenanceWindowExecutionTaskInvocationIdentity.Builder |
Modifier and Type | Method | Description |
---|---|---|
static MaintenanceWindowExecutionTaskInvocationIdentity.Builder |
builder() |
|
Date |
endTime() |
The time the invocation finished.
|
boolean |
equals(Object obj) |
|
String |
executionId() |
The ID of the action performed in the service that actually handled the task invocation.
|
int |
hashCode() |
|
String |
invocationId() |
The ID of the task invocation.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
ownerInformation() |
User-provided value that was specified when the target was registered with the Maintenance Window.
|
String |
parameters() |
The parameters that were provided for the invocation when it was executed.
|
static Class<? extends MaintenanceWindowExecutionTaskInvocationIdentity.Builder> |
serializableBuilderClass() |
|
Date |
startTime() |
The time the invocation started.
|
String |
status() |
The status of the task invocation.
|
String |
statusDetails() |
The details explaining the status of the task invocation.
|
String |
taskExecutionId() |
The ID of the specific task execution in the Maintenance Window execution.
|
MaintenanceWindowExecutionTaskInvocationIdentity.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
String |
windowExecutionId() |
The ID of the Maintenance Window execution that ran the task.
|
String |
windowTargetId() |
The ID of the target definition in this Maintenance Window the invocation was performed for.
|
public String windowExecutionId()
The ID of the Maintenance Window execution that ran the task.
public String taskExecutionId()
The ID of the specific task execution in the Maintenance Window execution.
public String invocationId()
The ID of the task invocation.
public String executionId()
The ID of the action performed in the service that actually handled the task invocation. If the task type is RUN_COMMAND, this value is the command ID.
public String parameters()
The parameters that were provided for the invocation when it was executed.
public String status()
The status of the task invocation.
MaintenanceWindowExecutionStatus
public String statusDetails()
The details explaining the status of the task invocation. Only available for certain Status values.
public Date startTime()
The time the invocation started.
public Date endTime()
The time the invocation finished.
public String ownerInformation()
User-provided value that was specified when the target was registered with the Maintenance Window. This was also included in any CloudWatch events raised during the task invocation.
public String windowTargetId()
The ID of the target definition in this Maintenance Window the invocation was performed for.
public MaintenanceWindowExecutionTaskInvocationIdentity.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<MaintenanceWindowExecutionTaskInvocationIdentity.Builder,MaintenanceWindowExecutionTaskInvocationIdentity>
public static MaintenanceWindowExecutionTaskInvocationIdentity.Builder builder()
public static Class<? extends MaintenanceWindowExecutionTaskInvocationIdentity.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.