@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MaintenanceWindowTaskInvocationParameters extends Object implements Serializable, Cloneable, StructuredPojo
Parameters for task execution.
| Constructor and Description | 
|---|
MaintenanceWindowTaskInvocationParameters()  | 
public MaintenanceWindowTaskInvocationParameters()
public void setRunCommand(MaintenanceWindowRunCommandParameters runCommand)
Parameters for a RUN_COMMAND task type.
runCommand - Parameters for a RUN_COMMAND task type.public MaintenanceWindowRunCommandParameters getRunCommand()
Parameters for a RUN_COMMAND task type.
public MaintenanceWindowTaskInvocationParameters withRunCommand(MaintenanceWindowRunCommandParameters runCommand)
Parameters for a RUN_COMMAND task type.
runCommand - Parameters for a RUN_COMMAND task type.public void setAutomation(MaintenanceWindowAutomationParameters automation)
Parameters for a AUTOMATION task type.
automation - Parameters for a AUTOMATION task type.public MaintenanceWindowAutomationParameters getAutomation()
Parameters for a AUTOMATION task type.
public MaintenanceWindowTaskInvocationParameters withAutomation(MaintenanceWindowAutomationParameters automation)
Parameters for a AUTOMATION task type.
automation - Parameters for a AUTOMATION task type.public void setStepFunctions(MaintenanceWindowStepFunctionsParameters stepFunctions)
Parameters for a STEP_FUNCTION task type.
stepFunctions - Parameters for a STEP_FUNCTION task type.public MaintenanceWindowStepFunctionsParameters getStepFunctions()
Parameters for a STEP_FUNCTION task type.
public MaintenanceWindowTaskInvocationParameters withStepFunctions(MaintenanceWindowStepFunctionsParameters stepFunctions)
Parameters for a STEP_FUNCTION task type.
stepFunctions - Parameters for a STEP_FUNCTION task type.public void setLambda(MaintenanceWindowLambdaParameters lambda)
Parameters for a LAMBDA task type.
lambda - Parameters for a LAMBDA task type.public MaintenanceWindowLambdaParameters getLambda()
Parameters for a LAMBDA task type.
public MaintenanceWindowTaskInvocationParameters withLambda(MaintenanceWindowLambdaParameters lambda)
Parameters for a LAMBDA task type.
lambda - Parameters for a LAMBDA task type.public String toString()
toString in class ObjectObject.toString()public MaintenanceWindowTaskInvocationParameters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.