Class AutomationAdHocInvokeParams.Builder
- java.lang.Object
-
- com.courier.api.resources.automations.types.AutomationAdHocInvokeParams.Builder
-
- All Implemented Interfaces:
AutomationAdHocInvokeParams._FinalStage,AutomationAdHocInvokeParams.AutomationStage
- Enclosing class:
- AutomationAdHocInvokeParams
public static final class AutomationAdHocInvokeParams.Builder extends java.lang.Object implements AutomationAdHocInvokeParams.AutomationStage, AutomationAdHocInvokeParams._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public AutomationAdHocInvokeParams.Builder from(AutomationAdHocInvokeParams other)
- Specified by:
fromin interfaceAutomationAdHocInvokeParams.AutomationStage
-
automation
public AutomationAdHocInvokeParams._FinalStage automation(Automation automation)
- Specified by:
automationin interfaceAutomationAdHocInvokeParams.AutomationStage
-
template
public AutomationAdHocInvokeParams._FinalStage template(java.lang.String template)
- Specified by:
templatein interfaceAutomationAdHocInvokeParams._FinalStage
-
template
public AutomationAdHocInvokeParams._FinalStage template(java.util.Optional<java.lang.String> template)
- Specified by:
templatein interfaceAutomationAdHocInvokeParams._FinalStage
-
recipient
public AutomationAdHocInvokeParams._FinalStage recipient(java.lang.String recipient)
- Specified by:
recipientin interfaceAutomationAdHocInvokeParams._FinalStage
-
recipient
public AutomationAdHocInvokeParams._FinalStage recipient(java.util.Optional<java.lang.String> recipient)
- Specified by:
recipientin interfaceAutomationAdHocInvokeParams._FinalStage
-
profile
public AutomationAdHocInvokeParams._FinalStage profile(java.lang.Object profile)
- Specified by:
profilein interfaceAutomationAdHocInvokeParams._FinalStage
-
profile
public AutomationAdHocInvokeParams._FinalStage profile(java.util.Optional<java.lang.Object> profile)
- Specified by:
profilein interfaceAutomationAdHocInvokeParams._FinalStage
-
data
public AutomationAdHocInvokeParams._FinalStage data(java.util.Map<java.lang.String,java.lang.Object> data)
- Specified by:
datain interfaceAutomationAdHocInvokeParams._FinalStage
-
data
public AutomationAdHocInvokeParams._FinalStage data(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> data)
- Specified by:
datain interfaceAutomationAdHocInvokeParams._FinalStage
-
brand
public AutomationAdHocInvokeParams._FinalStage brand(java.lang.String brand)
- Specified by:
brandin interfaceAutomationAdHocInvokeParams._FinalStage
-
brand
public AutomationAdHocInvokeParams._FinalStage brand(java.util.Optional<java.lang.String> brand)
- Specified by:
brandin interfaceAutomationAdHocInvokeParams._FinalStage
-
build
public AutomationAdHocInvokeParams build()
- Specified by:
buildin interfaceAutomationAdHocInvokeParams._FinalStage
-
-