@Generated(value="software.amazon.awssdk:codegen") public class MaintenanceWindowTaskInvocationParameters extends Object implements StructuredPojo, ToCopyableBuilder<MaintenanceWindowTaskInvocationParameters.Builder,MaintenanceWindowTaskInvocationParameters>
The parameters for task execution.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MaintenanceWindowTaskInvocationParameters.Builder |
copypublic MaintenanceWindowRunCommandParameters runCommand()
The parameters for a RUN_COMMAND task type.
public MaintenanceWindowAutomationParameters automation()
The parameters for a AUTOMATION task type.
public MaintenanceWindowStepFunctionsParameters stepFunctions()
The parameters for a STEP_FUNCTION task type.
public MaintenanceWindowLambdaParameters lambda()
The parameters for a LAMBDA task type.
public MaintenanceWindowTaskInvocationParameters.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<MaintenanceWindowTaskInvocationParameters.Builder,MaintenanceWindowTaskInvocationParameters>public static MaintenanceWindowTaskInvocationParameters.Builder builder()
public static Class<? extends MaintenanceWindowTaskInvocationParameters.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.