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 classstatic enumThe type of custom field. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ConnectCustomFieldValue.TypeEnumThe type of custom field.protected IntegerThe custom field ID.protected IntegerThe issue ID.protected BigDecimalThe value of number type custom field when_typeisNumberIssueField.protected StringThe value of single select and multiselect custom field type when_typeisSingleSelectIssueFieldorMultiSelectIssueField.protected StringThe value of richText type custom field when_typeisRichTextIssueField.protected StringThe value of string type custom field when_typeisStringIssueField.protected StringThe value of of text custom field type when_typeisTextIssueField. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConnectCustomFieldValue(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 booleanbooleanfieldID()The custom field ID.The custom field ID.inthashCode()issueID()The issue ID.The issue ID.number()The value of number type custom field when_typeisNumberIssueField.number(BigDecimal number) The value of number type custom field when_typeisNumberIssueField.optionID()The value of single select and multiselect custom field type when_typeisSingleSelectIssueFieldorMultiSelectIssueField.The value of single select and multiselect custom field type when_typeisSingleSelectIssueFieldorMultiSelectIssueField.richText()The value of richText type custom field when_typeisRichTextIssueField.The value of richText type custom field when_typeisRichTextIssueField.string()The value of string type custom field when_typeisStringIssueField.The value of string type custom field when_typeisStringIssueField.text()The value of of text custom field type when_typeisTextIssueField.The value of of text custom field type when_typeisTextIssueField.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_typeisNumberIssueField. -
optionID
The value of single select and multiselect custom field type when_typeisSingleSelectIssueFieldorMultiSelectIssueField. -
richText
The value of richText type custom field when_typeisRichTextIssueField. -
string
The value of string type custom field when_typeisStringIssueField. -
text
The value of of text custom field type when_typeisTextIssueField.
-
-
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_typeisNumberIssueField.optionID- The value of single select and multiselect custom field type when_typeisSingleSelectIssueFieldorMultiSelectIssueField.richText- The value of richText type custom field when_typeisRichTextIssueField.string- The value of string type custom field when_typeisStringIssueField.text- The value of of text custom field type when_typeisTextIssueField.
-
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_typeisNumberIssueField. -
optionID
The value of single select and multiselect custom field type when_typeisSingleSelectIssueFieldorMultiSelectIssueField. -
richText
The value of richText type custom field when_typeisRichTextIssueField. -
string
The value of string type custom field when_typeisStringIssueField. -
text
The value of of text custom field type when_typeisTextIssueField. -
_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_typeisNumberIssueField.- Returns:
this.
-
optionID
The value of single select and multiselect custom field type when_typeisSingleSelectIssueFieldorMultiSelectIssueField.- Returns:
this.
-
richText
The value of richText type custom field when_typeisRichTextIssueField.- Returns:
this.
-
string
The value of string type custom field when_typeisStringIssueField.- Returns:
this.
-
text
The value of of text custom field type when_typeisTextIssueField.- Returns:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-