public static class NamedUserUpdatePayload.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
NamedUserUpdatePayload.Builder |
addAttribute(Attribute attribute)
Add an attribute to associate with the named user.
|
NamedUserUpdatePayload.Builder |
addNamedUserUpdateChannel(NamedUserUpdateChannel namedUserUpdatechannel)
Add a namedUserUpdateChannel to associate/disassociate with the named user.
|
NamedUserUpdatePayload.Builder |
addTags(java.lang.String tagGroup,
java.util.List<java.lang.String> addTags)
Add a list of tags to associate with the named user.
|
NamedUserUpdatePayload |
build() |
NamedUserUpdatePayload.Builder |
removeTags(java.lang.String tagGroup,
java.util.List<java.lang.String> removeTags)
Remove a list of tags to associate with the named user.
|
NamedUserUpdatePayload.Builder |
setAction(NamedUserUpdateChannelAction action)
Set the action for associating or disassociating the named user.
|
NamedUserUpdatePayload.Builder |
setTags(java.lang.String tagGroup,
java.util.List<java.lang.String> setTags)
Set a list of tags to associate with the named user.
|
public NamedUserUpdatePayload.Builder addNamedUserUpdateChannel(NamedUserUpdateChannel namedUserUpdatechannel)
namedUserUpdatechannel
- NamedUserUpdateChannelpublic NamedUserUpdatePayload.Builder addAttribute(Attribute attribute)
attribute
- Attributepublic NamedUserUpdatePayload.Builder addTags(java.lang.String tagGroup, java.util.List<java.lang.String> addTags)
tagGroup
- StringaddTags
- Listpublic NamedUserUpdatePayload.Builder setTags(java.lang.String tagGroup, java.util.List<java.lang.String> setTags)
tagGroup
- StringsetTags
- Listpublic NamedUserUpdatePayload.Builder removeTags(java.lang.String tagGroup, java.util.List<java.lang.String> removeTags)
tagGroup
- StringremoveTags
- Listpublic NamedUserUpdatePayload.Builder setAction(NamedUserUpdateChannelAction action)
action
- NamedUserUpdateChannelActionpublic NamedUserUpdatePayload build()