| Package | Description |
|---|---|
| software.amazon.awssdk.services.scheduler |
Amazon EventBridge Scheduler is a serverless scheduler that allows you to create, run, and manage tasks from one
central, managed service.
|
| software.amazon.awssdk.services.scheduler.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<CreateScheduleResponse> |
SchedulerAsyncClient.createSchedule(Consumer<CreateScheduleRequest.Builder> createScheduleRequest)
Creates the specified schedule.
|
default CreateScheduleResponse |
SchedulerClient.createSchedule(Consumer<CreateScheduleRequest.Builder> createScheduleRequest)
Creates the specified schedule.
|
| Modifier and Type | Method and Description |
|---|---|
static CreateScheduleRequest.Builder |
CreateScheduleRequest.builder() |
CreateScheduleRequest.Builder |
CreateScheduleRequest.Builder.clientToken(String clientToken)
Unique, case-sensitive identifier you provide to ensure the idempotency of the request.
|
CreateScheduleRequest.Builder |
CreateScheduleRequest.Builder.description(String description)
The description you specify for the schedule.
|
CreateScheduleRequest.Builder |
CreateScheduleRequest.Builder.endDate(Instant endDate)
The date, in UTC, before which the schedule can invoke its target.
|
default CreateScheduleRequest.Builder |
CreateScheduleRequest.Builder.flexibleTimeWindow(Consumer<FlexibleTimeWindow.Builder> flexibleTimeWindow)
Allows you to configure a time window during which EventBridge Scheduler invokes the schedule.
|
CreateScheduleRequest.Builder |
CreateScheduleRequest.Builder.flexibleTimeWindow(FlexibleTimeWindow flexibleTimeWindow)
Allows you to configure a time window during which EventBridge Scheduler invokes the schedule.
|
CreateScheduleRequest.Builder |
CreateScheduleRequest.Builder.groupName(String groupName)
The name of the schedule group to associate with this schedule.
|
CreateScheduleRequest.Builder |
CreateScheduleRequest.Builder.kmsKeyArn(String kmsKeyArn)
The Amazon Resource Name (ARN) for the customer managed KMS key that EventBridge Scheduler will use to
encrypt and decrypt your data.
|
CreateScheduleRequest.Builder |
CreateScheduleRequest.Builder.name(String name)
The name of the schedule that you are creating.
|
CreateScheduleRequest.Builder |
CreateScheduleRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateScheduleRequest.Builder |
CreateScheduleRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateScheduleRequest.Builder |
CreateScheduleRequest.Builder.scheduleExpression(String scheduleExpression)
The expression that defines when the schedule runs.
|
CreateScheduleRequest.Builder |
CreateScheduleRequest.Builder.scheduleExpressionTimezone(String scheduleExpressionTimezone)
The timezone in which the scheduling expression is evaluated.
|
CreateScheduleRequest.Builder |
CreateScheduleRequest.Builder.startDate(Instant startDate)
The date, in UTC, after which the schedule can begin invoking its target.
|
CreateScheduleRequest.Builder |
CreateScheduleRequest.Builder.state(ScheduleState state)
Specifies whether the schedule is enabled or disabled.
|
CreateScheduleRequest.Builder |
CreateScheduleRequest.Builder.state(String state)
Specifies whether the schedule is enabled or disabled.
|
default CreateScheduleRequest.Builder |
CreateScheduleRequest.Builder.target(Consumer<Target.Builder> target)
The schedule's target.
|
CreateScheduleRequest.Builder |
CreateScheduleRequest.Builder.target(Target target)
The schedule's target.
|
CreateScheduleRequest.Builder |
CreateScheduleRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateScheduleRequest.Builder> |
CreateScheduleRequest.serializableBuilderClass() |
Copyright © 2022. All rights reserved.