public interface SubscriptionBuilder
Modifier and Type | Method and Description |
---|---|
SubscriptionBuilder |
addField(Field field)
Add field subscription.
|
List<Field> |
getFields()
Gets fields.
|
String |
getName()
Gets subscription name.
|
String |
getPQL()
Gets pql (Profields query language)
|
com.atlassian.jira.user.ApplicationUser |
getUser()
Gets user.
|
boolean |
hasAllFieldsOption()
Has all fields as option.
|
boolean |
isHighlightOption()
Has high light as option.
|
SubscriptionBuilder |
setAllFieldsOption(boolean allFields)
Sets config all Fields as option in the susbscription
|
SubscriptionBuilder |
setCronExpBuilder(ScheduleBuilder cronExpBuilder)
Sets CronExpBuilder.
|
SubscriptionBuilder |
setFields(List<Field> fields)
Sets fields to include in the subscription
|
SubscriptionBuilder |
setHighlightOption(boolean highlight)
Sets config high light as option in the susbscription
|
SubscriptionBuilder |
setName(String name)
Sets subscription name
|
SubscriptionBuilder |
setPQL(String pql)
Sets pql (Profields query language)
|
SubscriptionBuilder |
setUser(com.atlassian.jira.user.ApplicationUser user)
Sets user.
|
SubscriptionBuilder setName(String name)
name
- the nameString getName()
SubscriptionBuilder setPQL(String pql)
pql
- the pqlString getPQL()
SubscriptionBuilder setCronExpBuilder(@NotNull ScheduleBuilder cronExpBuilder)
cronExpBuilder
- the CronExpBuilder for createSubscriptionBuilder setUser(com.atlassian.jira.user.ApplicationUser user)
user
- the usercom.atlassian.jira.user.ApplicationUser getUser()
SubscriptionBuilder setAllFieldsOption(boolean allFields)
allFields
- the all fieldsboolean hasAllFieldsOption()
SubscriptionBuilder setHighlightOption(boolean highlight)
highlight
- the high lightboolean isHighlightOption()
SubscriptionBuilder setFields(List<Field> fields)
fields
- the fieldsSubscriptionBuilder addField(Field field)
field
- the fieldCopyright © 2021 DEISER. All Rights Reserved.