Class FieldReferenceData
java.lang.Object
io.github.primelib.jira4j.restv2.model.FieldReferenceData
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class FieldReferenceData
extends Object
FieldReferenceData
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumWhether the field provide auto-complete suggestions.static enumWhether this field has been deprecated.static classstatic enumWhether the field can be used in a query'sORDER BYclause.static enumWhether the content of this field can be searched. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected FieldReferenceData.AutoEnumWhether the field provide auto-complete suggestions.protected StringIf the item is a custom field, the ID of the custom field.protected FieldReferenceData.DeprecatedEnumWhether this field has been deprecated.protected StringThe searcher key of the field, only passed when the field is deprecated.protected StringThe display name contains the following: * for system fields, the field name.The valid search operators for the field.protected FieldReferenceData.OrderableEnumWhether the field can be used in a query'sORDER BYclause.protected FieldReferenceData.SearchableEnumWhether the content of this field can be searched.The data types of items in the field.protected StringThe field identifier. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFieldReferenceData(FieldReferenceData.AutoEnum auto, String cfid, FieldReferenceData.DeprecatedEnum deprecated, String deprecatedSearcherKey, String displayName, List<String> operators, FieldReferenceData.OrderableEnum orderable, FieldReferenceData.SearchableEnum searchable, List<String> types, String value) Constructs a validated instance ofFieldReferenceData.Constructs a validated instance ofFieldReferenceData. -
Method Summary
Modifier and TypeMethodDescriptionauto()Whether the field provide auto-complete suggestions.Whether the field provide auto-complete suggestions.builder()protected booleancfid()If the item is a custom field, the ID of the custom field.If the item is a custom field, the ID of the custom field.Whether this field has been deprecated.deprecated(FieldReferenceData.DeprecatedEnum deprecated) Whether this field has been deprecated.The searcher key of the field, only passed when the field is deprecated.deprecatedSearcherKey(String deprecatedSearcherKey) The searcher key of the field, only passed when the field is deprecated.The display name contains the following: * for system fields, the field name.displayName(String displayName) The display name contains the following: * for system fields, the field name.booleaninthashCode()The valid search operators for the field.The valid search operators for the field.Whether the field can be used in a query'sORDER BYclause.orderable(FieldReferenceData.OrderableEnum orderable) Whether the field can be used in a query'sORDER BYclause.Whether the content of this field can be searched.searchable(FieldReferenceData.SearchableEnum searchable) Whether the content of this field can be searched.toString()types()The data types of items in the field.The data types of items in the field.value()The field identifier.The field identifier.
-
Field Details
-
auto
Whether the field provide auto-complete suggestions. -
cfid
If the item is a custom field, the ID of the custom field. -
deprecated
Whether this field has been deprecated. -
deprecatedSearcherKey
The searcher key of the field, only passed when the field is deprecated. -
displayName
The display name contains the following: * for system fields, the field name. For example,Summary. * for collapsed custom fields, the field name followed by a hyphen and then the field name and field type. For example,Component - Component[Dropdown]. * for other custom fields, the field name followed by a hyphen and then the custom field ID. For example,Component - cf[10061]. -
operators
The valid search operators for the field. -
orderable
Whether the field can be used in a query'sORDER BYclause. -
searchable
Whether the content of this field can be searched. -
types
The data types of items in the field. -
value
The field identifier.
-
-
Constructor Details
-
FieldReferenceData
Constructs a validated instance ofFieldReferenceData.- Parameters:
spec- the specification to process
-
FieldReferenceData
@Internal public FieldReferenceData(FieldReferenceData.AutoEnum auto, String cfid, FieldReferenceData.DeprecatedEnum deprecated, String deprecatedSearcherKey, String displayName, List<String> operators, FieldReferenceData.OrderableEnum orderable, FieldReferenceData.SearchableEnum searchable, List<String> types, String value) Constructs a validated instance ofFieldReferenceData.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
FieldReferenceData(Consumer)instead.- Parameters:
auto- Whether the field provide auto-complete suggestions.cfid- If the item is a custom field, the ID of the custom field.deprecated- Whether this field has been deprecated.deprecatedSearcherKey- The searcher key of the field, only passed when the field is deprecated.displayName- The display name contains the following: * for system fields, the field name. For example,Summary. * for collapsed custom fields, the field name followed by a hyphen and then the field name and field type. For example,Component - Component[Dropdown]. * for other custom fields, the field name followed by a hyphen and then the custom field ID. For example,Component - cf[10061].operators- The valid search operators for the field.orderable- Whether the field can be used in a query'sORDER BYclause.searchable- Whether the content of this field can be searched.types- The data types of items in the field.value- The field identifier.
-
FieldReferenceData
protected FieldReferenceData()
-
-
Method Details
-
builder
-
auto
Whether the field provide auto-complete suggestions. -
cfid
If the item is a custom field, the ID of the custom field. -
deprecated
Whether this field has been deprecated. -
deprecatedSearcherKey
The searcher key of the field, only passed when the field is deprecated. -
displayName
The display name contains the following: * for system fields, the field name. For example,Summary. * for collapsed custom fields, the field name followed by a hyphen and then the field name and field type. For example,Component - Component[Dropdown]. * for other custom fields, the field name followed by a hyphen and then the custom field ID. For example,Component - cf[10061]. -
operators
The valid search operators for the field. -
orderable
Whether the field can be used in a query'sORDER BYclause. -
searchable
Whether the content of this field can be searched. -
types
The data types of items in the field. -
value
The field identifier. -
auto
Whether the field provide auto-complete suggestions.- Returns:
this.
-
cfid
If the item is a custom field, the ID of the custom field.- Returns:
this.
-
deprecated
Whether this field has been deprecated.- Returns:
this.
-
deprecatedSearcherKey
The searcher key of the field, only passed when the field is deprecated.- Returns:
this.
-
displayName
The display name contains the following: * for system fields, the field name. For example,Summary. * for collapsed custom fields, the field name followed by a hyphen and then the field name and field type. For example,Component - Component[Dropdown]. * for other custom fields, the field name followed by a hyphen and then the custom field ID. For example,Component - cf[10061].- Returns:
this.
-
operators
The valid search operators for the field.- Returns:
this.
-
orderable
Whether the field can be used in a query'sORDER BYclause.- Returns:
this.
-
searchable
Whether the content of this field can be searched.- Returns:
this.
-
types
The data types of items in the field.- Returns:
this.
-
value
The field identifier.- Returns:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-