@Generated(value="software.amazon.awssdk:codegen") public final class TriggerConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TriggerConfig.Builder,TriggerConfig>
The trigger settings that determine how and when Amazon AppFlow runs the specified flow.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TriggerConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TriggerConfig.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends TriggerConfig.Builder> |
serializableBuilderClass() |
TriggerConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
TriggerProperties |
triggerProperties()
Specifies the configuration details of a schedule-triggered flow that you define.
|
TriggerType |
triggerType()
Specifies the type of flow trigger.
|
String |
triggerTypeAsString()
Specifies the type of flow trigger.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final TriggerType triggerType()
Specifies the type of flow trigger. It can be OnDemand, Scheduled, or Event.
If the service returns an enum value that is not available in the current SDK version, triggerType will
return TriggerType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
triggerTypeAsString().
TriggerTypepublic final String triggerTypeAsString()
Specifies the type of flow trigger. It can be OnDemand, Scheduled, or Event.
If the service returns an enum value that is not available in the current SDK version, triggerType will
return TriggerType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
triggerTypeAsString().
TriggerTypepublic final TriggerProperties triggerProperties()
Specifies the configuration details of a schedule-triggered flow that you define. Currently, these settings only apply to the Scheduled trigger type.
public TriggerConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TriggerConfig.Builder,TriggerConfig>public static TriggerConfig.Builder builder()
public static Class<? extends TriggerConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.