Class AutomationFetchDataStep.Builder
- java.lang.Object
-
- com.courier.api.resources.automations.types.AutomationFetchDataStep.Builder
-
- All Implemented Interfaces:
AutomationFetchDataStep._FinalStage,AutomationFetchDataStep.MergeStrategyStage,AutomationFetchDataStep.WebhookStage
- Enclosing class:
- AutomationFetchDataStep
public static final class AutomationFetchDataStep.Builder extends java.lang.Object implements AutomationFetchDataStep.WebhookStage, AutomationFetchDataStep.MergeStrategyStage, AutomationFetchDataStep._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public AutomationFetchDataStep.Builder from(AutomationFetchDataStep other)
- Specified by:
fromin interfaceAutomationFetchDataStep.WebhookStage
-
webhook
public AutomationFetchDataStep.MergeStrategyStage webhook(AutomationFetchDataWebhook webhook)
- Specified by:
webhookin interfaceAutomationFetchDataStep.WebhookStage
-
mergeStrategy
public AutomationFetchDataStep._FinalStage mergeStrategy(MergeAlgorithm mergeStrategy)
- Specified by:
mergeStrategyin interfaceAutomationFetchDataStep.MergeStrategyStage
-
idempotencyKey
public AutomationFetchDataStep._FinalStage idempotencyKey(java.lang.String idempotencyKey)
- Specified by:
idempotencyKeyin interfaceAutomationFetchDataStep._FinalStage
-
idempotencyKey
public AutomationFetchDataStep._FinalStage idempotencyKey(java.util.Optional<java.lang.String> idempotencyKey)
- Specified by:
idempotencyKeyin interfaceAutomationFetchDataStep._FinalStage
-
idempotencyExpiry
public AutomationFetchDataStep._FinalStage idempotencyExpiry(java.lang.String idempotencyExpiry)
- Specified by:
idempotencyExpiryin interfaceAutomationFetchDataStep._FinalStage
-
idempotencyExpiry
public AutomationFetchDataStep._FinalStage idempotencyExpiry(java.util.Optional<java.lang.String> idempotencyExpiry)
- Specified by:
idempotencyExpiryin interfaceAutomationFetchDataStep._FinalStage
-
ref
public AutomationFetchDataStep._FinalStage ref(java.lang.String ref)
- Specified by:
refin interfaceAutomationFetchDataStep._FinalStage
-
ref
public AutomationFetchDataStep._FinalStage ref(java.util.Optional<java.lang.String> ref)
- Specified by:
refin interfaceAutomationFetchDataStep._FinalStage
-
if_
public AutomationFetchDataStep._FinalStage if_(java.lang.String if_)
- Specified by:
if_in interfaceAutomationFetchDataStep._FinalStage
-
if_
public AutomationFetchDataStep._FinalStage if_(java.util.Optional<java.lang.String> if_)
- Specified by:
if_in interfaceAutomationFetchDataStep._FinalStage
-
build
public AutomationFetchDataStep build()
- Specified by:
buildin interfaceAutomationFetchDataStep._FinalStage
-
-