Package com.pulumi.gcp.dataplex.outputs
Class TaskTriggerSpec
- java.lang.Object
-
- com.pulumi.gcp.dataplex.outputs.TaskTriggerSpec
-
public final class TaskTriggerSpec extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TaskTriggerSpec.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TaskTriggerSpec.Builder
builder()
static TaskTriggerSpec.Builder
builder(TaskTriggerSpec defaults)
java.util.Optional<java.lang.Boolean>
disabled()
java.util.Optional<java.lang.Integer>
maxRetries()
java.util.Optional<java.lang.String>
schedule()
java.util.Optional<java.lang.String>
startTime()
java.lang.String
type()
-
-
-
Method Detail
-
disabled
public java.util.Optional<java.lang.Boolean> disabled()
- Returns:
- Prevent the task from executing. This does not cancel already running tasks. It is intended to temporarily disable RECURRING tasks.
-
maxRetries
public java.util.Optional<java.lang.Integer> maxRetries()
- Returns:
- Number of retry attempts before aborting. Set to zero to never attempt to retry a failed task.
-
schedule
public java.util.Optional<java.lang.String> schedule()
- Returns:
- Cron schedule (https://en.wikipedia.org/wiki/Cron) for running tasks periodically. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: 'CRON_TZ=${IANA_TIME_ZONE}' or 'TZ=${IANA_TIME_ZONE}'. The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, CRON_TZ=America/New_York 1 * * * *, or TZ=America/New_York 1 * * * *. This field is required for RECURRING tasks.
-
startTime
public java.util.Optional<java.lang.String> startTime()
- Returns:
- The first run of the task will be after this time. If not specified, the task will run shortly after being submitted if ON_DEMAND and based on the schedule if RECURRING.
-
type
public java.lang.String type()
- Returns:
- Trigger type of the user-specified Task Possible values are: `ON_DEMAND`, `RECURRING`.
-
builder
public static TaskTriggerSpec.Builder builder()
-
builder
public static TaskTriggerSpec.Builder builder(TaskTriggerSpec defaults)
-
-