Klasse FieldMetadata

java.lang.Object
io.github.primelib.jira4j.restv2.model.FieldMetadata

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class FieldMetadata extends Object
FieldMetadata
  • 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.
    • 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

    • FieldMetadata

      public FieldMetadata(Consumer<FieldMetadata> spec)
      Constructs a validated instance of FieldMetadata.
      Parameter:
      spec - the specification to process
    • FieldMetadata

      @Internal public FieldMetadata(List<Object> allowedValues, String autoCompleteUrl, Map<String,Object> configuration, Object defaultValue, Boolean hasDefaultValue, String key, String name, List<String> operations, Boolean required, FieldCreateMetadataSchema schema)
      Constructs a validated instance of FieldMetadata.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using FieldMetadata(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.
      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
    • FieldMetadata

      protected FieldMetadata()
  • Methodendetails

    • builder

      public static FieldMetadata.FieldMetadataBuilder 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.
    • 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 FieldMetadata allowedValues(List<Object> allowedValues)
      The list of values allowed in the field.
      Gibt zurück:
      this.
    • autoCompleteUrl

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

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

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

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

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

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

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

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

      public FieldMetadata schema(FieldCreateMetadataSchema 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