Package com.pulumi.aws.appflow.inputs
Class FlowTriggerConfigTriggerPropertiesScheduledArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appflow.inputs.FlowTriggerConfigTriggerPropertiesScheduledArgs.Builder
-
- Enclosing class:
- FlowTriggerConfigTriggerPropertiesScheduledArgs
public static final class FlowTriggerConfigTriggerPropertiesScheduledArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(FlowTriggerConfigTriggerPropertiesScheduledArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FlowTriggerConfigTriggerPropertiesScheduledArgs defaults)
-
-
Method Detail
-
dataPullMode
public FlowTriggerConfigTriggerPropertiesScheduledArgs.Builder dataPullMode(@Nullable com.pulumi.core.Output<java.lang.String> dataPullMode)
- Parameters:
dataPullMode- Whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run. Valid values are `Incremental` and `Complete`.- Returns:
- builder
-
dataPullMode
public FlowTriggerConfigTriggerPropertiesScheduledArgs.Builder dataPullMode(java.lang.String dataPullMode)
- Parameters:
dataPullMode- Whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run. Valid values are `Incremental` and `Complete`.- Returns:
- builder
-
firstExecutionFrom
public FlowTriggerConfigTriggerPropertiesScheduledArgs.Builder firstExecutionFrom(@Nullable com.pulumi.core.Output<java.lang.String> firstExecutionFrom)
- Parameters:
firstExecutionFrom- Date range for the records to import from the connector in the first flow run. Must be a valid RFC3339 timestamp.- Returns:
- builder
-
firstExecutionFrom
public FlowTriggerConfigTriggerPropertiesScheduledArgs.Builder firstExecutionFrom(java.lang.String firstExecutionFrom)
- Parameters:
firstExecutionFrom- Date range for the records to import from the connector in the first flow run. Must be a valid RFC3339 timestamp.- Returns:
- builder
-
scheduleEndTime
public FlowTriggerConfigTriggerPropertiesScheduledArgs.Builder scheduleEndTime(@Nullable com.pulumi.core.Output<java.lang.String> scheduleEndTime)
- Parameters:
scheduleEndTime- Scheduled end time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.- Returns:
- builder
-
scheduleEndTime
public FlowTriggerConfigTriggerPropertiesScheduledArgs.Builder scheduleEndTime(java.lang.String scheduleEndTime)
- Parameters:
scheduleEndTime- Scheduled end time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.- Returns:
- builder
-
scheduleExpression
public FlowTriggerConfigTriggerPropertiesScheduledArgs.Builder scheduleExpression(com.pulumi.core.Output<java.lang.String> scheduleExpression)
- Parameters:
scheduleExpression- Scheduling expression that determines the rate at which the schedule runs, for example `rate(5minutes)`.- Returns:
- builder
-
scheduleExpression
public FlowTriggerConfigTriggerPropertiesScheduledArgs.Builder scheduleExpression(java.lang.String scheduleExpression)
- Parameters:
scheduleExpression- Scheduling expression that determines the rate at which the schedule runs, for example `rate(5minutes)`.- Returns:
- builder
-
scheduleOffset
public FlowTriggerConfigTriggerPropertiesScheduledArgs.Builder scheduleOffset(@Nullable com.pulumi.core.Output<java.lang.Integer> scheduleOffset)
- Parameters:
scheduleOffset- Offset that is added to the time interval for a schedule-triggered flow. Maximum value of 36000.- Returns:
- builder
-
scheduleOffset
public FlowTriggerConfigTriggerPropertiesScheduledArgs.Builder scheduleOffset(java.lang.Integer scheduleOffset)
- Parameters:
scheduleOffset- Offset that is added to the time interval for a schedule-triggered flow. Maximum value of 36000.- Returns:
- builder
-
scheduleStartTime
public FlowTriggerConfigTriggerPropertiesScheduledArgs.Builder scheduleStartTime(@Nullable com.pulumi.core.Output<java.lang.String> scheduleStartTime)
- Parameters:
scheduleStartTime- Scheduled start time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.- Returns:
- builder
-
scheduleStartTime
public FlowTriggerConfigTriggerPropertiesScheduledArgs.Builder scheduleStartTime(java.lang.String scheduleStartTime)
- Parameters:
scheduleStartTime- Scheduled start time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.- Returns:
- builder
-
timezone
public FlowTriggerConfigTriggerPropertiesScheduledArgs.Builder timezone(@Nullable com.pulumi.core.Output<java.lang.String> timezone)
- Parameters:
timezone- Time zone used when referring to the date and time of a scheduled-triggered flow, such as `America/New_York`.- Returns:
- builder
-
timezone
public FlowTriggerConfigTriggerPropertiesScheduledArgs.Builder timezone(java.lang.String timezone)
- Parameters:
timezone- Time zone used when referring to the date and time of a scheduled-triggered flow, such as `America/New_York`.- Returns:
- builder
-
build
public FlowTriggerConfigTriggerPropertiesScheduledArgs build()
-
-