Klasse FieldCreateMetadata

java.lang.Object
io.github.primelib.jira4j.restv3.model.FieldCreateMetadata

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class FieldCreateMetadata extends Object
FieldCreateMetadata
  • Felddetails

    • 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
  • Konstruktordetails

    • FieldCreateMetadata

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

      Parameter:
      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()
  • Methodendetails

    • builder

    • allowedValues

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

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

      public Map<String,Object> configuration()
      The configuration properties.
    • defaultValue

      public Object defaultValue()
      The default value of the field.
    • fieldId

      public String fieldId()
      The field id.
    • hasDefaultValue

      public Boolean hasDefaultValue()
      Whether the field has a default value.
    • key

      public String key()
      The key of the field.
    • name

      public String name()
      The name of the field.
    • operations

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

      public Boolean required()
      Whether the field is required.
    • schema

      public FieldCreateMetadataSchema schema()
    • allowedValues

      public FieldCreateMetadata allowedValues(List<Object> allowedValues)
      The list of values allowed in the field.
      Gibt zurück:
      this.
    • autoCompleteUrl

      public FieldCreateMetadata autoCompleteUrl(String autoCompleteUrl)
      The URL that can be used to automatically complete the field.
      Gibt zurück:
      this.
    • configuration

      public FieldCreateMetadata configuration(Map<String,Object> configuration)
      The configuration properties.
      Gibt zurück:
      this.
    • defaultValue

      public FieldCreateMetadata defaultValue(Object defaultValue)
      The default value of the field.
      Gibt zurück:
      this.
    • fieldId

      public FieldCreateMetadata fieldId(String fieldId)
      The field id.
      Gibt zurück:
      this.
    • hasDefaultValue

      public FieldCreateMetadata hasDefaultValue(Boolean hasDefaultValue)
      Whether the field has a default value.
      Gibt zurück:
      this.
    • key

      public FieldCreateMetadata key(String key)
      The key of the field.
      Gibt zurück:
      this.
    • name

      public FieldCreateMetadata name(String name)
      The name of the field.
      Gibt zurück:
      this.
    • operations

      public FieldCreateMetadata operations(List<String> operations)
      The list of operations that can be performed on the field.
      Gibt zurück:
      this.
    • required

      public FieldCreateMetadata required(Boolean required)
      Whether the field is required.
      Gibt zurück:
      this.
    • schema

      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object