Class FormField

All Implemented Interfaces:
Serializable

@Generated("com.atlan.generators.ModelGeneratorV2") public class FormField extends AtlanStruct
Structure of a field in a form.
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • of

      public static FormField of(String formFieldId, String formFieldName, FormFieldType formFieldType, FormFieldDimension formFieldDimension, Map<String,String> formFieldOptions)
      Quickly create a new FormField.
      Parameters:
      formFieldId - Unique identifier of the field in a form.
      formFieldName - Name of the field in a form.
      formFieldType - Type of the field in a form.
      formFieldDimension - Dimension of the field's value in a form.
      formFieldOptions - Options of the field in a form.
      Returns:
      a FormField with the provided information
    • builder

      public static FormField.FormFieldBuilder<?,?> builder()
    • toBuilder

      public FormField.FormFieldBuilder<?,?> toBuilder()
    • getFormFieldId

      public String getFormFieldId()
      Unique identifier of the field in a form.
    • getFormFieldName

      public String getFormFieldName()
      Name of the field in a form.
    • getFormFieldType

      public FormFieldType getFormFieldType()
      Type of the field in a form.
    • getFormFieldDimension

      public FormFieldDimension getFormFieldDimension()
      Dimension of the field's value in a form.
    • getFormFieldOptions

      public Map<String,String> getFormFieldOptions()
      Options of the field in a form.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class AtlanStruct
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class AtlanStruct
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class AtlanStruct
    • toString

      public String toString()
      Description copied from class: AtlanObject
      Overrides:
      toString in class AtlanObject
    • getTypeName

      public String getTypeName()
      Fixed typeName for FormField.
      Overrides:
      getTypeName in class AtlanStruct