Class FieldCreateMetadataSchema
java.lang.Object
io.github.primelib.jira4j.restv3.model.FieldCreateMetadataSchema
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class FieldCreateMetadataSchema
extends Object
FieldCreateMetadataSchema
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Field Summary
FieldsModifier and TypeFieldDescriptionIf the field is a custom field, the configuration of the field.protected String
If the field is a custom field, the URI of the field.protected Long
If the field is a custom field, the custom ID of the field.protected String
When the data type is an array, the name of the field items within the array.protected String
If the field is a system field, the name of the field.protected String
The data type of the field. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructs a validated instance ofFieldCreateMetadataSchema
.FieldCreateMetadataSchema
(Map<String, Object> configuration, String custom, Long customId, String items, String system, String type) Constructs a validated instance ofFieldCreateMetadataSchema
. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
protected boolean
If the field is a custom field, the configuration of the field.configuration
(Map<String, Object> configuration) If the field is a custom field, the configuration of the field.custom()
If the field is a custom field, the URI of the field.If the field is a custom field, the URI of the field.customId()
If the field is a custom field, the custom ID of the field.If the field is a custom field, the custom ID of the field.boolean
int
hashCode()
items()
When the data type is an array, the name of the field items within the array.When the data type is an array, the name of the field items within the array.system()
If the field is a system field, the name of the field.If the field is a system field, the name of the field.toString()
type()
The data type of the field.The data type of the field.
-
Field Details
-
configuration
If the field is a custom field, the configuration of the field. -
custom
If the field is a custom field, the URI of the field. -
customId
If the field is a custom field, the custom ID of the field. -
items
When the data type is an array, the name of the field items within the array. -
system
If the field is a system field, the name of the field. -
type
The data type of the field.
-
-
Constructor Details
-
FieldCreateMetadataSchema
Constructs a validated instance ofFieldCreateMetadataSchema
.- Parameters:
spec
- the specification to process
-
FieldCreateMetadataSchema
@Internal public FieldCreateMetadataSchema(Map<String, Object> configuration, String custom, Long customId, String items, String system, String type) Constructs a validated instance ofFieldCreateMetadataSchema
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
FieldCreateMetadataSchema(Consumer)
instead.- Parameters:
configuration
- If the field is a custom field, the configuration of the field.custom
- If the field is a custom field, the URI of the field.customId
- If the field is a custom field, the custom ID of the field.items
- When the data type is an array, the name of the field items within the array.system
- If the field is a system field, the name of the field.type
- The data type of the field.
-
FieldCreateMetadataSchema
protected FieldCreateMetadataSchema()
-
-
Method Details
-
builder
-
configuration
If the field is a custom field, the configuration of the field. -
custom
If the field is a custom field, the URI of the field. -
customId
If the field is a custom field, the custom ID of the field. -
items
When the data type is an array, the name of the field items within the array. -
system
If the field is a system field, the name of the field. -
type
The data type of the field. -
configuration
If the field is a custom field, the configuration of the field.- Returns:
this
.
-
custom
If the field is a custom field, the URI of the field.- Returns:
this
.
-
customId
If the field is a custom field, the custom ID of the field.- Returns:
this
.
-
items
When the data type is an array, the name of the field items within the array.- Returns:
this
.
-
system
If the field is a system field, the name of the field.- Returns:
this
.
-
type
The data type of the field.- Returns:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-