/** * <p> * Parameters used when you are using the rule to invoke Amazon EC2 Run Command. * </p> * This is a convenience that creates an instance of the {@link RunCommandParameters.Builder} avoiding the need * to create one manually via {@link RunCommandParameters#builder()}. * * When the {@link Consumer} completes, {@link RunCommandParameters.Builder#build()} is called immediately and * its result is passed to {@link #runCommandParameters(RunCommandParameters)}. * * @param runCommandParameters * a consumer that will call methods on {@link RunCommandParameters.Builder} * @return Returns a reference to this object so that method calls can be chained together. * @see #runCommandParameters(RunCommandParameters) */ default Builder runCommandParameters(Consumer<RunCommandParameters.Builder> runCommandParameters) { return runCommandParameters(RunCommandParameters.builder().applyMutation(runCommandParameters).build()); }
/** * <p> * Parameters used when you are using the rule to invoke Amazon EC2 Run Command. * </p> * This is a convenience that creates an instance of the {@link RunCommandParameters.Builder} avoiding the need * to create one manually via {@link RunCommandParameters#builder()}. * * When the {@link Consumer} completes, {@link RunCommandParameters.Builder#build()} is called immediately and * its result is passed to {@link #runCommandParameters(RunCommandParameters)}. * * @param runCommandParameters * a consumer that will call methods on {@link RunCommandParameters.Builder} * @return Returns a reference to this object so that method calls can be chained together. * @see #runCommandParameters(RunCommandParameters) */ default Builder runCommandParameters(Consumer<RunCommandParameters.Builder> runCommandParameters) { return runCommandParameters(RunCommandParameters.builder().applyMutation(runCommandParameters).build()); }
/** * <p> * Parameters used when you are using the rule to invoke Amazon EC2 Run Command. * </p> * This is a convenience that creates an instance of the {@link RunCommandParameters.Builder} avoiding the need * to create one manually via {@link RunCommandParameters#builder()}. * * When the {@link Consumer} completes, {@link RunCommandParameters.Builder#build()} is called immediately and * its result is passed to {@link #runCommandParameters(RunCommandParameters)}. * * @param runCommandParameters * a consumer that will call methods on {@link RunCommandParameters.Builder} * @return Returns a reference to this object so that method calls can be chained together. * @see #runCommandParameters(RunCommandParameters) */ default Builder runCommandParameters(Consumer<RunCommandParameters.Builder> runCommandParameters) { return runCommandParameters(RunCommandParameters.builder().applyMutation(runCommandParameters).build()); }
public RunCommandParameters unmarshall(JsonUnmarshallerContext context) throws Exception { RunCommandParameters.Builder runCommandParametersBuilder = RunCommandParameters.builder();