public static final class CfnFlow.TriggerConfigProperty.Builder
extends java.lang.Object
CfnFlow.TriggerConfigProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnFlow.TriggerConfigProperty.Builder |
activateFlowOnCreate(java.lang.Boolean activateFlowOnCreate)
Sets the value of
CfnFlow.TriggerConfigProperty.getActivateFlowOnCreate() |
CfnFlow.TriggerConfigProperty.Builder |
activateFlowOnCreate(IResolvable activateFlowOnCreate)
Sets the value of
CfnFlow.TriggerConfigProperty.getActivateFlowOnCreate() |
CfnFlow.TriggerConfigProperty |
build()
Builds the configured instance.
|
CfnFlow.TriggerConfigProperty.Builder |
triggerProperties(CfnFlow.ScheduledTriggerPropertiesProperty triggerProperties)
Sets the value of
CfnFlow.TriggerConfigProperty.getTriggerProperties() |
CfnFlow.TriggerConfigProperty.Builder |
triggerProperties(IResolvable triggerProperties)
Sets the value of
CfnFlow.TriggerConfigProperty.getTriggerProperties() |
CfnFlow.TriggerConfigProperty.Builder |
triggerType(java.lang.String triggerType)
Sets the value of
CfnFlow.TriggerConfigProperty.getTriggerType() |
public CfnFlow.TriggerConfigProperty.Builder triggerType(java.lang.String triggerType)
CfnFlow.TriggerConfigProperty.getTriggerType()
triggerType
- Specifies the type of flow trigger. This parameter is required.
This can be OnDemand
, Scheduled
, or Event
.this
public CfnFlow.TriggerConfigProperty.Builder activateFlowOnCreate(java.lang.Boolean activateFlowOnCreate)
CfnFlow.TriggerConfigProperty.getActivateFlowOnCreate()
activateFlowOnCreate
- `CfnFlow.TriggerConfigProperty.ActivateFlowOnCreate`.this
public CfnFlow.TriggerConfigProperty.Builder activateFlowOnCreate(IResolvable activateFlowOnCreate)
CfnFlow.TriggerConfigProperty.getActivateFlowOnCreate()
activateFlowOnCreate
- `CfnFlow.TriggerConfigProperty.ActivateFlowOnCreate`.this
public CfnFlow.TriggerConfigProperty.Builder triggerProperties(IResolvable triggerProperties)
CfnFlow.TriggerConfigProperty.getTriggerProperties()
triggerProperties
- Specifies the configuration details of a schedule-triggered flow as defined by the user.
Currently, these settings only apply to the Scheduled
trigger type.this
public CfnFlow.TriggerConfigProperty.Builder triggerProperties(CfnFlow.ScheduledTriggerPropertiesProperty triggerProperties)
CfnFlow.TriggerConfigProperty.getTriggerProperties()
triggerProperties
- Specifies the configuration details of a schedule-triggered flow as defined by the user.
Currently, these settings only apply to the Scheduled
trigger type.this
public CfnFlow.TriggerConfigProperty build()
CfnFlow.TriggerConfigProperty
java.lang.NullPointerException
- if any required attribute was not provided