public static final class TeamSendActivityNotificationParameterSet.TeamSendActivityNotificationParameterSetBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
activityType
The activityType parameter value
|
protected java.lang.Long |
chainId
The chainId parameter value
|
protected ItemBody |
previewText
The previewText parameter value
|
protected TeamworkNotificationRecipient |
recipient
The recipient parameter value
|
protected java.util.List<KeyValuePair> |
templateParameters
The templateParameters parameter value
|
protected TeamworkActivityTopic |
topic
The topic parameter value
|
Modifier | Constructor and Description |
---|---|
protected |
TeamSendActivityNotificationParameterSetBuilder()
Instanciates a new TeamSendActivityNotificationParameterSetBuilder
|
@Nullable protected TeamworkActivityTopic topic
@Nullable protected java.lang.String activityType
@Nullable protected java.lang.Long chainId
@Nullable protected ItemBody previewText
@Nullable protected java.util.List<KeyValuePair> templateParameters
@Nullable protected TeamworkNotificationRecipient recipient
@Nullable protected TeamSendActivityNotificationParameterSetBuilder()
@Nonnull public TeamSendActivityNotificationParameterSet.TeamSendActivityNotificationParameterSetBuilder withTopic(@Nullable TeamworkActivityTopic val)
val
- the value to set it to@Nonnull public TeamSendActivityNotificationParameterSet.TeamSendActivityNotificationParameterSetBuilder withActivityType(@Nullable java.lang.String val)
val
- the value to set it to@Nonnull public TeamSendActivityNotificationParameterSet.TeamSendActivityNotificationParameterSetBuilder withChainId(@Nullable java.lang.Long val)
val
- the value to set it to@Nonnull public TeamSendActivityNotificationParameterSet.TeamSendActivityNotificationParameterSetBuilder withPreviewText(@Nullable ItemBody val)
val
- the value to set it to@Nonnull public TeamSendActivityNotificationParameterSet.TeamSendActivityNotificationParameterSetBuilder withTemplateParameters(@Nullable java.util.List<KeyValuePair> val)
val
- the value to set it to@Nonnull public TeamSendActivityNotificationParameterSet.TeamSendActivityNotificationParameterSetBuilder withRecipient(@Nullable TeamworkNotificationRecipient val)
val
- the value to set it to@Nonnull public TeamSendActivityNotificationParameterSet build()