Class AutomationUpdateProfileStep.Builder
- java.lang.Object
-
- com.courier.api.resources.automations.types.AutomationUpdateProfileStep.Builder
-
- All Implemented Interfaces:
AutomationUpdateProfileStep._FinalStage,AutomationUpdateProfileStep.MergeStage,AutomationUpdateProfileStep.ProfileStage,AutomationUpdateProfileStep.RecipientIdStage
- Enclosing class:
- AutomationUpdateProfileStep
public static final class AutomationUpdateProfileStep.Builder extends java.lang.Object implements AutomationUpdateProfileStep.RecipientIdStage, AutomationUpdateProfileStep.ProfileStage, AutomationUpdateProfileStep.MergeStage, AutomationUpdateProfileStep._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AutomationUpdateProfileStepbuild()AutomationUpdateProfileStep.Builderfrom(AutomationUpdateProfileStep other)AutomationUpdateProfileStep._FinalStagemerge(MergeAlgorithm merge)AutomationUpdateProfileStep.MergeStageprofile(java.lang.Object profile)AutomationUpdateProfileStep.ProfileStagerecipientId(java.lang.String recipientId)
-
-
-
Method Detail
-
from
public AutomationUpdateProfileStep.Builder from(AutomationUpdateProfileStep other)
- Specified by:
fromin interfaceAutomationUpdateProfileStep.RecipientIdStage
-
recipientId
public AutomationUpdateProfileStep.ProfileStage recipientId(java.lang.String recipientId)
- Specified by:
recipientIdin interfaceAutomationUpdateProfileStep.RecipientIdStage
-
profile
public AutomationUpdateProfileStep.MergeStage profile(java.lang.Object profile)
- Specified by:
profilein interfaceAutomationUpdateProfileStep.ProfileStage
-
merge
public AutomationUpdateProfileStep._FinalStage merge(MergeAlgorithm merge)
- Specified by:
mergein interfaceAutomationUpdateProfileStep.MergeStage
-
build
public AutomationUpdateProfileStep build()
- Specified by:
buildin interfaceAutomationUpdateProfileStep._FinalStage
-
-