Class JqlQueryFieldEntityProperty
java.lang.Object
io.github.primelib.jira4j.restv3.model.JqlQueryFieldEntityProperty
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class JqlQueryFieldEntityProperty
extends Object
JqlQueryFieldEntityProperty
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
The type of the property value extraction. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
The object on which the property is set.protected String
The key of the property.protected String
The path in the property value to query.protected JqlQueryFieldEntityProperty.TypeEnum
The type of the property value extraction. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
JqlQueryFieldEntityProperty
(String entity, String key, String path, JqlQueryFieldEntityProperty.TypeEnum type) Constructs a validated instance ofJqlQueryFieldEntityProperty
.Constructs a validated instance ofJqlQueryFieldEntityProperty
. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
protected boolean
entity()
The object on which the property is set.The object on which the property is set.boolean
int
hashCode()
key()
The key of the property.The key of the property.path()
The path in the property value to query.The path in the property value to query.toString()
type()
The type of the property value extraction.The type of the property value extraction.
-
Field Details
-
entity
The object on which the property is set. -
key
The key of the property. -
path
The path in the property value to query. -
type
The type of the property value extraction. Not available if the extraction for the property is not registered on the instance with the [Entity property](https://developer.atlassian.com/cloud/jira/platform/modules/entity-property/) module.
-
-
Constructor Details
-
JqlQueryFieldEntityProperty
Constructs a validated instance ofJqlQueryFieldEntityProperty
.- Parameters:
spec
- the specification to process
-
JqlQueryFieldEntityProperty
@Internal public JqlQueryFieldEntityProperty(String entity, String key, String path, JqlQueryFieldEntityProperty.TypeEnum type) Constructs a validated instance ofJqlQueryFieldEntityProperty
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
JqlQueryFieldEntityProperty(Consumer)
instead.- Parameters:
entity
- The object on which the property is set.key
- The key of the property.path
- The path in the property value to query.type
- The type of the property value extraction. Not available if the extraction for the property is not registered on the instance with the [Entity property](https://developer.atlassian.com/cloud/jira/platform/modules/entity-property/) module.
-
JqlQueryFieldEntityProperty
protected JqlQueryFieldEntityProperty()
-
-
Method Details
-
builder
-
entity
The object on which the property is set. -
key
The key of the property. -
path
The path in the property value to query. -
type
The type of the property value extraction. Not available if the extraction for the property is not registered on the instance with the [Entity property](https://developer.atlassian.com/cloud/jira/platform/modules/entity-property/) module. -
entity
The object on which the property is set.- Returns:
this
.
-
key
The key of the property.- Returns:
this
.
-
path
The path in the property value to query.- Returns:
this
.
-
type
The type of the property value extraction. Not available if the extraction for the property is not registered on the instance with the [Entity property](https://developer.atlassian.com/cloud/jira/platform/modules/entity-property/) module.- Returns:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-