public static interface LambdaFunctionScheduledEventDetails.Builder extends SdkPojo, CopyableBuilder<LambdaFunctionScheduledEventDetails.Builder,LambdaFunctionScheduledEventDetails>
| Modifier and Type | Method and Description |
|---|---|
LambdaFunctionScheduledEventDetails.Builder |
input(String input)
The JSON data input to the Lambda function.
|
default LambdaFunctionScheduledEventDetails.Builder |
inputDetails(Consumer<HistoryEventExecutionDataDetails.Builder> inputDetails)
Contains details about input for an execution history event.
|
LambdaFunctionScheduledEventDetails.Builder |
inputDetails(HistoryEventExecutionDataDetails inputDetails)
Contains details about input for an execution history event.
|
LambdaFunctionScheduledEventDetails.Builder |
resource(String resource)
The Amazon Resource Name (ARN) of the scheduled Lambda function.
|
default LambdaFunctionScheduledEventDetails.Builder |
taskCredentials(Consumer<TaskCredentials.Builder> taskCredentials)
The credentials that Step Functions uses for the task.
|
LambdaFunctionScheduledEventDetails.Builder |
taskCredentials(TaskCredentials taskCredentials)
The credentials that Step Functions uses for the task.
|
LambdaFunctionScheduledEventDetails.Builder |
timeoutInSeconds(Long timeoutInSeconds)
The maximum allowed duration of the Lambda function.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildLambdaFunctionScheduledEventDetails.Builder resource(String resource)
The Amazon Resource Name (ARN) of the scheduled Lambda function.
resource - The Amazon Resource Name (ARN) of the scheduled Lambda function.LambdaFunctionScheduledEventDetails.Builder input(String input)
The JSON data input to the Lambda function. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
input - The JSON data input to the Lambda function. Length constraints apply to the payload size, and are
expressed as bytes in UTF-8 encoding.LambdaFunctionScheduledEventDetails.Builder inputDetails(HistoryEventExecutionDataDetails inputDetails)
Contains details about input for an execution history event.
inputDetails - Contains details about input for an execution history event.default LambdaFunctionScheduledEventDetails.Builder inputDetails(Consumer<HistoryEventExecutionDataDetails.Builder> inputDetails)
Contains details about input for an execution history event.
This is a convenience method that creates an instance of theHistoryEventExecutionDataDetails.Builder
avoiding the need to create one manually via HistoryEventExecutionDataDetails.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to inputDetails(HistoryEventExecutionDataDetails).
inputDetails - a consumer that will call methods on HistoryEventExecutionDataDetails.BuilderinputDetails(HistoryEventExecutionDataDetails)LambdaFunctionScheduledEventDetails.Builder timeoutInSeconds(Long timeoutInSeconds)
The maximum allowed duration of the Lambda function.
timeoutInSeconds - The maximum allowed duration of the Lambda function.LambdaFunctionScheduledEventDetails.Builder taskCredentials(TaskCredentials taskCredentials)
The credentials that Step Functions uses for the task.
taskCredentials - The credentials that Step Functions uses for the task.default LambdaFunctionScheduledEventDetails.Builder taskCredentials(Consumer<TaskCredentials.Builder> taskCredentials)
The credentials that Step Functions uses for the task.
This is a convenience method that creates an instance of theTaskCredentials.Builder avoiding the
need to create one manually via TaskCredentials.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to taskCredentials(TaskCredentials).
taskCredentials - a consumer that will call methods on TaskCredentials.BuildertaskCredentials(TaskCredentials)Copyright © 2023. All rights reserved.