Class FieldDetails
java.lang.Object
io.github.primelib.jira4j.restv2.model.FieldDetails
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class FieldDetails
extends Object
FieldDetails
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionThe names that can be used to reference the field in an advanced search.protected BooleanWhether the field is a custom field.protected StringThe ID of the field.protected StringThe key of the field.protected StringThe name of the field.protected BooleanWhether the field can be used as a column on the issue navigator.protected BooleanWhether the content of the field can be used to order lists.protected JsonTypeBeanprotected Scopeprotected BooleanWhether the content of the field can be searched. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFieldDetails(Consumer<FieldDetails> spec) Constructs a validated instance ofFieldDetails.FieldDetails(Set<String> clauseNames, Boolean custom, String id, String key, String name, Boolean navigable, Boolean orderable, JsonTypeBean schema, Scope scope, Boolean searchable) Constructs a validated instance ofFieldDetails. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanThe names that can be used to reference the field in an advanced search.clauseNames(Set<String> clauseNames) The names that can be used to reference the field in an advanced search.custom()Whether the field is a custom field.Whether the field is a custom field.booleaninthashCode()id()The ID of the field.The ID of the field.key()The key of the field.The key of the field.name()The name of the field.The name of the field.Whether the field can be used as a column on the issue navigator.Whether the field can be used as a column on the issue navigator.Whether the content of the field can be used to order lists.Whether the content of the field can be used to order lists.schema()schema(JsonTypeBean schema) scope()Whether the content of the field can be searched.searchable(Boolean searchable) Whether the content of the field can be searched.toString()
-
Field Details
-
clauseNames
The names that can be used to reference the field in an advanced search. For more information, see [Advanced searching - fields reference](https://confluence.atlassian.com/x/gwORLQ). -
custom
Whether the field is a custom field. -
id
The ID of the field. -
key
The key of the field. -
name
The name of the field. -
orderable
Whether the content of the field can be used to order lists. -
schema
-
scope
-
searchable
Whether the content of the field can be searched.
-
-
Constructor Details
-
FieldDetails
Constructs a validated instance ofFieldDetails.- Parameters:
spec- the specification to process
-
FieldDetails
@Internal public FieldDetails(Set<String> clauseNames, Boolean custom, String id, String key, String name, Boolean navigable, Boolean orderable, JsonTypeBean schema, Scope scope, Boolean searchable) Constructs a validated instance ofFieldDetails.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
FieldDetails(Consumer)instead.- Parameters:
clauseNames- The names that can be used to reference the field in an advanced search. For more information, see [Advanced searching - fields reference](https://confluence.atlassian.com/x/gwORLQ).custom- Whether the field is a custom field.id- The ID of the field.key- The key of the field.name- The name of the field.navigable- Whether the field can be used as a column on the issue navigator.orderable- Whether the content of the field can be used to order lists.schema- schemascope- scopesearchable- Whether the content of the field can be searched.
-
FieldDetails
protected FieldDetails()
-
-
Method Details
-
builder
-
clauseNames
The names that can be used to reference the field in an advanced search. For more information, see [Advanced searching - fields reference](https://confluence.atlassian.com/x/gwORLQ). -
custom
Whether the field is a custom field. -
id
The ID of the field. -
key
The key of the field. -
name
The name of the field. -
orderable
Whether the content of the field can be used to order lists. -
schema
-
scope
-
searchable
Whether the content of the field can be searched. -
clauseNames
The names that can be used to reference the field in an advanced search. For more information, see [Advanced searching - fields reference](https://confluence.atlassian.com/x/gwORLQ).- Returns:
this.
-
custom
Whether the field is a custom field.- Returns:
this.
-
id
The ID of the field.- Returns:
this.
-
key
The key of the field.- Returns:
this.
-
name
The name of the field.- Returns:
this.
-
orderable
Whether the content of the field can be used to order lists.- Returns:
this.
-
schema
- Returns:
this.
-
scope
- Returns:
this.
-
searchable
Whether the content of the field can be searched.- Returns:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-