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
  • Field Details

    • allowedValues

      protected List<Object> allowedValues
      The list of values allowed in the field.
    • autoCompleteUrl

      protected String autoCompleteUrl
      The URL that can be used to automatically complete the field.
    • configuration

      protected Map<String,Object> configuration
      The configuration properties.
    • defaultValue

      protected Object defaultValue
      The default value of the field.
    • fieldId

      protected String fieldId
      The field id.
    • hasDefaultValue

      protected Boolean hasDefaultValue
      Whether the field has a default value.
    • key

      protected String key
      The key of the field.
    • name

      protected String name
      The name of the field.
    • operations

      protected List<String> operations
      The list of operations that can be performed on the field.
    • required

      protected Boolean required
      Whether the field is required.
    • schema

      protected FieldCreateMetadataSchema schema
  • Constructor Details

    • FieldCreateMetadata

      public FieldCreateMetadata(Consumer<FieldCreateMetadata> spec)
      Constructs a validated instance of FieldCreateMetadata.
      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 of FieldCreateMetadata.

      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