Interface ActionDefinitionBuilder
-
public interface ActionDefinitionBuilder
- Author:
- Filip Hrisafov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ActionDefinitionBuilder
addCandidateGroup(java.lang.String candidateGroup)
ActionDefinitionBuilder
addCandidateUser(java.lang.String candidateUser)
ActionDefinitionBuilder
addMappedState(java.lang.String state)
ActionDefinitionBuilder
addMappedSubType(java.lang.String subType)
ActionDefinitionBuilder
addMappedType(java.lang.String type)
ActionDefinitionBuilder
addSupportedInputChannel(java.lang.String inputChannel)
ActionDefinitionBuilder
addTag(java.lang.String tag)
ActionDefinitionBuilder
assignedGroupId(java.lang.String assignedGroupId)
ActionDefinitionBuilder
assigneeId(java.lang.String assigneeId)
ActionDefinitionBuilder
botId(java.lang.String botId)
ActionDefinitionBuilder
botUserId(java.lang.String botUserId)
ActionDefinitionBuilder
candidateGroups(java.util.Set<java.lang.String> candidateGroups)
ActionDefinitionBuilder
candidateUsers(java.util.Set<java.lang.String> candidateUsers)
ActionDefinition
create()
ActionDefinitionBuilder
description(java.lang.String description)
ActionDefinitionBuilder
externalId(java.lang.String externalId)
ActionDefinitionBuilder
formKey(java.lang.String formKey)
java.lang.String
getAssignedGroupId()
java.lang.String
getAssigneeId()
java.lang.String
getBotId()
java.lang.String
getBotUserId()
java.util.Set<java.lang.String>
getCandidateGroups()
java.util.Set<java.lang.String>
getCandidateUsers()
java.lang.String
getDescription()
java.lang.String
getExternalId()
java.lang.String
getFormKey()
java.lang.String
getHelp()
java.lang.String
getIcon()
java.util.List<java.lang.String>
getMappedStates()
java.util.List<java.lang.String>
getMappedSubTypes()
java.util.List<java.lang.String>
getMappedTypes()
java.lang.String
getName()
java.lang.String
getOwnerId()
java.lang.String
getSample()
java.lang.String
getScopeId()
java.util.List<java.lang.String>
getSupportedInputChannels()
java.util.List<java.lang.String>
getTags()
ActionDefinitionBuilder
global(boolean global)
ActionDefinitionBuilder
help(java.lang.String help)
ActionDefinitionBuilder
icon(java.lang.String icon)
boolean
isGlobal()
boolean
isMandatory()
ActionDefinitionBuilder
mandatory(boolean mandatory)
ActionDefinitionBuilder
mappedStates(java.util.List<java.lang.String> states)
ActionDefinitionBuilder
name(java.lang.String name)
ActionDefinitionBuilder
ownerId(java.lang.String ownerId)
ActionDefinitionBuilder
sample(java.lang.String sample)
ActionDefinitionBuilder
scopeId(java.lang.String scopeId)
ActionDefinitionBuilder
supportedInputChannels(java.util.List<java.lang.String> supportedInputChannels)
ActionDefinitionBuilder
tags(java.util.List<java.lang.String> tags)
-
-
-
Method Detail
-
getExternalId
java.lang.String getExternalId()
-
externalId
ActionDefinitionBuilder externalId(java.lang.String externalId)
-
getBotId
java.lang.String getBotId()
-
botId
ActionDefinitionBuilder botId(java.lang.String botId)
-
getBotUserId
java.lang.String getBotUserId()
-
botUserId
ActionDefinitionBuilder botUserId(java.lang.String botUserId)
-
isMandatory
boolean isMandatory()
-
mandatory
ActionDefinitionBuilder mandatory(boolean mandatory)
-
getName
java.lang.String getName()
-
name
ActionDefinitionBuilder name(java.lang.String name)
-
getDescription
java.lang.String getDescription()
-
description
ActionDefinitionBuilder description(java.lang.String description)
-
getSample
java.lang.String getSample()
-
sample
ActionDefinitionBuilder sample(java.lang.String sample)
-
getHelp
java.lang.String getHelp()
-
help
ActionDefinitionBuilder help(java.lang.String help)
-
getScopeId
java.lang.String getScopeId()
-
scopeId
ActionDefinitionBuilder scopeId(java.lang.String scopeId)
-
getMappedTypes
java.util.List<java.lang.String> getMappedTypes()
-
addMappedType
ActionDefinitionBuilder addMappedType(java.lang.String type)
-
getMappedSubTypes
java.util.List<java.lang.String> getMappedSubTypes()
-
addMappedSubType
ActionDefinitionBuilder addMappedSubType(java.lang.String subType)
-
getMappedStates
java.util.List<java.lang.String> getMappedStates()
-
mappedStates
ActionDefinitionBuilder mappedStates(java.util.List<java.lang.String> states)
-
addMappedState
ActionDefinitionBuilder addMappedState(java.lang.String state)
-
getSupportedInputChannels
java.util.List<java.lang.String> getSupportedInputChannels()
-
supportedInputChannels
ActionDefinitionBuilder supportedInputChannels(java.util.List<java.lang.String> supportedInputChannels)
-
addSupportedInputChannel
ActionDefinitionBuilder addSupportedInputChannel(java.lang.String inputChannel)
-
getFormKey
java.lang.String getFormKey()
-
formKey
ActionDefinitionBuilder formKey(java.lang.String formKey)
-
getIcon
java.lang.String getIcon()
-
icon
ActionDefinitionBuilder icon(java.lang.String icon)
-
isGlobal
boolean isGlobal()
-
global
ActionDefinitionBuilder global(boolean global)
-
getTags
java.util.List<java.lang.String> getTags()
-
tags
ActionDefinitionBuilder tags(java.util.List<java.lang.String> tags)
-
addTag
ActionDefinitionBuilder addTag(java.lang.String tag)
-
getOwnerId
java.lang.String getOwnerId()
-
ownerId
ActionDefinitionBuilder ownerId(java.lang.String ownerId)
-
getAssigneeId
java.lang.String getAssigneeId()
-
assigneeId
ActionDefinitionBuilder assigneeId(java.lang.String assigneeId)
-
getAssignedGroupId
java.lang.String getAssignedGroupId()
-
assignedGroupId
ActionDefinitionBuilder assignedGroupId(java.lang.String assignedGroupId)
-
getCandidateUsers
java.util.Set<java.lang.String> getCandidateUsers()
-
candidateUsers
ActionDefinitionBuilder candidateUsers(java.util.Set<java.lang.String> candidateUsers)
-
addCandidateUser
ActionDefinitionBuilder addCandidateUser(java.lang.String candidateUser)
-
getCandidateGroups
java.util.Set<java.lang.String> getCandidateGroups()
-
candidateGroups
ActionDefinitionBuilder candidateGroups(java.util.Set<java.lang.String> candidateGroups)
-
addCandidateGroup
ActionDefinitionBuilder addCandidateGroup(java.lang.String candidateGroup)
-
create
ActionDefinition create()
-
-