Class ConnectCustomFieldValue
java.lang.Object
io.github.primelib.jira4j.restv3.model.ConnectCustomFieldValue
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class ConnectCustomFieldValue
extends Object
ConnectCustomFieldValue
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
The type of custom field. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ConnectCustomFieldValue.TypeEnum
The type of custom field.protected Integer
The custom field ID.protected Integer
The issue ID.protected BigDecimal
The value of number type custom field when_type
isNumberIssueField
.protected String
The value of single select and multiselect custom field type when_type
isSingleSelectIssueField
orMultiSelectIssueField
.protected String
The value of richText type custom field when_type
isRichTextIssueField
.protected String
The value of string type custom field when_type
isStringIssueField
.protected String
The value of of text custom field type when_type
isTextIssueField
. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ConnectCustomFieldValue
(ConnectCustomFieldValue.TypeEnum _type, Integer fieldID, Integer issueID, BigDecimal number, String optionID, String richText, String string, String text) Constructs a validated instance ofConnectCustomFieldValue
.Constructs a validated instance ofConnectCustomFieldValue
. -
Method Summary
Modifier and TypeMethodDescription_type()
The type of custom field.The type of custom field.builder()
protected boolean
boolean
fieldID()
The custom field ID.The custom field ID.int
hashCode()
issueID()
The issue ID.The issue ID.number()
The value of number type custom field when_type
isNumberIssueField
.number
(BigDecimal number) The value of number type custom field when_type
isNumberIssueField
.optionID()
The value of single select and multiselect custom field type when_type
isSingleSelectIssueField
orMultiSelectIssueField
.The value of single select and multiselect custom field type when_type
isSingleSelectIssueField
orMultiSelectIssueField
.richText()
The value of richText type custom field when_type
isRichTextIssueField
.The value of richText type custom field when_type
isRichTextIssueField
.string()
The value of string type custom field when_type
isStringIssueField
.The value of string type custom field when_type
isStringIssueField
.text()
The value of of text custom field type when_type
isTextIssueField
.The value of of text custom field type when_type
isTextIssueField
.toString()
-
Field Details
-
_type
The type of custom field. -
fieldID
The custom field ID. -
issueID
The issue ID. -
number
The value of number type custom field when_type
isNumberIssueField
. -
optionID
The value of single select and multiselect custom field type when_type
isSingleSelectIssueField
orMultiSelectIssueField
. -
richText
The value of richText type custom field when_type
isRichTextIssueField
. -
string
The value of string type custom field when_type
isStringIssueField
. -
text
The value of of text custom field type when_type
isTextIssueField
.
-
-
Constructor Details
-
ConnectCustomFieldValue
Constructs a validated instance ofConnectCustomFieldValue
.- Parameters:
spec
- the specification to process
-
ConnectCustomFieldValue
@Internal public ConnectCustomFieldValue(ConnectCustomFieldValue.TypeEnum _type, Integer fieldID, Integer issueID, BigDecimal number, String optionID, String richText, String string, String text) Constructs a validated instance ofConnectCustomFieldValue
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
ConnectCustomFieldValue(Consumer)
instead.- Parameters:
_type
- The type of custom field.fieldID
- The custom field ID.issueID
- The issue ID.number
- The value of number type custom field when_type
isNumberIssueField
.optionID
- The value of single select and multiselect custom field type when_type
isSingleSelectIssueField
orMultiSelectIssueField
.richText
- The value of richText type custom field when_type
isRichTextIssueField
.string
- The value of string type custom field when_type
isStringIssueField
.text
- The value of of text custom field type when_type
isTextIssueField
.
-
ConnectCustomFieldValue
protected ConnectCustomFieldValue()
-
-
Method Details
-
builder
-
_type
The type of custom field. -
fieldID
The custom field ID. -
issueID
The issue ID. -
number
The value of number type custom field when_type
isNumberIssueField
. -
optionID
The value of single select and multiselect custom field type when_type
isSingleSelectIssueField
orMultiSelectIssueField
. -
richText
The value of richText type custom field when_type
isRichTextIssueField
. -
string
The value of string type custom field when_type
isStringIssueField
. -
text
The value of of text custom field type when_type
isTextIssueField
. -
_type
The type of custom field.- Returns:
this
.
-
fieldID
The custom field ID.- Returns:
this
.
-
issueID
The issue ID.- Returns:
this
.
-
number
The value of number type custom field when_type
isNumberIssueField
.- Returns:
this
.
-
optionID
The value of single select and multiselect custom field type when_type
isSingleSelectIssueField
orMultiSelectIssueField
.- Returns:
this
.
-
richText
The value of richText type custom field when_type
isRichTextIssueField
.- Returns:
this
.
-
string
The value of string type custom field when_type
isStringIssueField
.- Returns:
this
.
-
text
The value of of text custom field type when_type
isTextIssueField
.- Returns:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-