Class FieldCreateMetadata
java.lang.Object
io.github.primelib.jira4j.restv3.model.FieldCreateMetadata
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class FieldCreateMetadata
extends Object
FieldCreateMetadata
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionThe list of values allowed in the field.protected String
The URL that can be used to automatically complete the field.The configuration properties.protected Object
The default value of the field.protected String
The field id.protected Boolean
Whether the field has a default value.protected String
The key of the field.protected String
The name of the field.The list of operations that can be performed on the field.protected Boolean
Whether the field is required.protected FieldCreateMetadataSchema
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructs a validated instance ofFieldCreateMetadata
.FieldCreateMetadata
(List<Object> allowedValues, String autoCompleteUrl, Map<String, Object> configuration, Object defaultValue, String fieldId, Boolean hasDefaultValue, String key, String name, List<String> operations, Boolean required, FieldCreateMetadataSchema schema) Constructs a validated instance ofFieldCreateMetadata
. -
Method Summary
Modifier and TypeMethodDescriptionThe list of values allowed in the field.allowedValues
(List<Object> allowedValues) The list of values allowed in the field.The URL that can be used to automatically complete the field.autoCompleteUrl
(String autoCompleteUrl) The URL that can be used to automatically complete the field.builder()
protected boolean
The configuration properties.configuration
(Map<String, Object> configuration) The configuration properties.The default value of the field.defaultValue
(Object defaultValue) The default value of the field.boolean
fieldId()
The field id.The field id.Whether the field has a default value.hasDefaultValue
(Boolean hasDefaultValue) Whether the field has a default value.int
hashCode()
key()
The key of the field.The key of the field.name()
The name of the field.The name of the field.The list of operations that can be performed on the field.operations
(List<String> operations) The list of operations that can be performed on the field.required()
Whether the field is required.Whether the field is required.schema()
schema
(FieldCreateMetadataSchema schema) toString()
-
Field Details
-
allowedValues
The list of values allowed in the field. -
autoCompleteUrl
The URL that can be used to automatically complete the field. -
configuration
The configuration properties. -
defaultValue
The default value of the field. -
fieldId
The field id. -
hasDefaultValue
Whether the field has a default value. -
key
The key of the field. -
name
The name of the field. -
operations
The list of operations that can be performed on the field. -
required
Whether the field is required. -
schema
-
-
Constructor Details
-
FieldCreateMetadata
Constructs a validated instance ofFieldCreateMetadata
.- Parameters:
spec
- the specification to process
-
FieldCreateMetadata
@Internal public FieldCreateMetadata(List<Object> allowedValues, String autoCompleteUrl, Map<String, Object> configuration, Object defaultValue, String fieldId, Boolean hasDefaultValue, String key, String name, List<String> operations, Boolean required, FieldCreateMetadataSchema schema) Constructs a validated instance ofFieldCreateMetadata
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
FieldCreateMetadata(Consumer)
instead.- Parameters:
allowedValues
- The list of values allowed in the field.autoCompleteUrl
- The URL that can be used to automatically complete the field.configuration
- The configuration properties.defaultValue
- The default value of the field.fieldId
- The field id.hasDefaultValue
- Whether the field has a default value.key
- The key of the field.name
- The name of the field.operations
- The list of operations that can be performed on the field.required
- Whether the field is required.schema
- schema
-
FieldCreateMetadata
protected FieldCreateMetadata()
-
-
Method Details
-
builder
-
allowedValues
The list of values allowed in the field. -
autoCompleteUrl
The URL that can be used to automatically complete the field. -
configuration
The configuration properties. -
defaultValue
The default value of the field. -
fieldId
The field id. -
hasDefaultValue
Whether the field has a default value. -
key
The key of the field. -
name
The name of the field. -
operations
The list of operations that can be performed on the field. -
required
Whether the field is required. -
schema
-
allowedValues
The list of values allowed in the field.- Returns:
this
.
-
autoCompleteUrl
The URL that can be used to automatically complete the field.- Returns:
this
.
-
configuration
The configuration properties.- Returns:
this
.
-
defaultValue
The default value of the field.- Returns:
this
.
-
fieldId
The field id.- Returns:
this
.
-
hasDefaultValue
Whether the field has a default value.- Returns:
this
.
-
key
The key of the field.- Returns:
this
.
-
name
The name of the field.- Returns:
this
.
-
operations
The list of operations that can be performed on the field.- Returns:
this
.
-
required
Whether the field is required.- Returns:
this
.
-
schema
- Returns:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-