Class AutomationInvokeParams.Builder
- java.lang.Object
-
- com.courier.api.resources.automations.types.AutomationInvokeParams.Builder
-
- Enclosing class:
- AutomationInvokeParams
public static final class AutomationInvokeParams.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AutomationInvokeParams.Builderbrand(java.lang.String brand)AutomationInvokeParams.Builderbrand(java.util.Optional<java.lang.String> brand)AutomationInvokeParamsbuild()AutomationInvokeParams.Builderdata(java.util.Map<java.lang.String,java.lang.Object> data)AutomationInvokeParams.Builderdata(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> data)AutomationInvokeParams.Builderfrom(AutomationInvokeParams other)AutomationInvokeParams.Builderprofile(java.lang.Object profile)AutomationInvokeParams.Builderprofile(java.util.Optional<java.lang.Object> profile)AutomationInvokeParams.Builderrecipient(java.lang.String recipient)AutomationInvokeParams.Builderrecipient(java.util.Optional<java.lang.String> recipient)AutomationInvokeParams.Buildertemplate(java.lang.String template)AutomationInvokeParams.Buildertemplate(java.util.Optional<java.lang.String> template)
-
-
-
Method Detail
-
from
public AutomationInvokeParams.Builder from(AutomationInvokeParams other)
-
brand
public AutomationInvokeParams.Builder brand(java.util.Optional<java.lang.String> brand)
-
brand
public AutomationInvokeParams.Builder brand(java.lang.String brand)
-
data
public AutomationInvokeParams.Builder data(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> data)
-
data
public AutomationInvokeParams.Builder data(java.util.Map<java.lang.String,java.lang.Object> data)
-
profile
public AutomationInvokeParams.Builder profile(java.util.Optional<java.lang.Object> profile)
-
profile
public AutomationInvokeParams.Builder profile(java.lang.Object profile)
-
recipient
public AutomationInvokeParams.Builder recipient(java.util.Optional<java.lang.String> recipient)
-
recipient
public AutomationInvokeParams.Builder recipient(java.lang.String recipient)
-
template
public AutomationInvokeParams.Builder template(java.util.Optional<java.lang.String> template)
-
template
public AutomationInvokeParams.Builder template(java.lang.String template)
-
build
public AutomationInvokeParams build()
-
-