public static interface TaskScheduledEventDetails.Builder extends SdkPojo, CopyableBuilder<TaskScheduledEventDetails.Builder,TaskScheduledEventDetails>
| Modifier and Type | Method and Description |
|---|---|
TaskScheduledEventDetails.Builder |
heartbeatInSeconds(Long heartbeatInSeconds)
The maximum allowed duration between two heartbeats for the task.
|
TaskScheduledEventDetails.Builder |
parameters(String parameters)
The JSON data passed to the resource referenced in a task state.
|
TaskScheduledEventDetails.Builder |
region(String region)
The region of the scheduled task
|
TaskScheduledEventDetails.Builder |
resource(String resource)
The action of the resource called by a task state.
|
TaskScheduledEventDetails.Builder |
resourceType(String resourceType)
The service name of the resource in a task state.
|
default TaskScheduledEventDetails.Builder |
taskCredentials(Consumer<TaskCredentials.Builder> taskCredentials)
The credentials that Step Functions uses for the task.
|
TaskScheduledEventDetails.Builder |
taskCredentials(TaskCredentials taskCredentials)
The credentials that Step Functions uses for the task.
|
TaskScheduledEventDetails.Builder |
timeoutInSeconds(Long timeoutInSeconds)
The maximum allowed duration of the task.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTaskScheduledEventDetails.Builder resourceType(String resourceType)
The service name of the resource in a task state.
resourceType - The service name of the resource in a task state.TaskScheduledEventDetails.Builder resource(String resource)
The action of the resource called by a task state.
resource - The action of the resource called by a task state.TaskScheduledEventDetails.Builder region(String region)
The region of the scheduled task
region - The region of the scheduled taskTaskScheduledEventDetails.Builder parameters(String parameters)
The JSON data passed to the resource referenced in a task state. Length constraints apply to the payload size, and are expressed as bytes in UTF-8 encoding.
parameters - The JSON data passed to the resource referenced in a task state. Length constraints apply to the
payload size, and are expressed as bytes in UTF-8 encoding.TaskScheduledEventDetails.Builder timeoutInSeconds(Long timeoutInSeconds)
The maximum allowed duration of the task.
timeoutInSeconds - The maximum allowed duration of the task.TaskScheduledEventDetails.Builder heartbeatInSeconds(Long heartbeatInSeconds)
The maximum allowed duration between two heartbeats for the task.
heartbeatInSeconds - The maximum allowed duration between two heartbeats for the task.TaskScheduledEventDetails.Builder taskCredentials(TaskCredentials taskCredentials)
The credentials that Step Functions uses for the task.
taskCredentials - The credentials that Step Functions uses for the task.default TaskScheduledEventDetails.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.