Package com.atlan.model.structs
Class FormField.FormFieldBuilder<C extends FormField,B extends FormField.FormFieldBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.structs.AtlanStruct.AtlanStructBuilder<C,B>
com.atlan.model.structs.FormField.FormFieldBuilder<C,B>
- Enclosing class:
FormField
public abstract static class FormField.FormFieldBuilder<C extends FormField,B extends FormField.FormFieldBuilder<C,B>>
extends AtlanStruct.AtlanStructBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) abstract C
build()
formFieldDimension
(FormFieldDimension formFieldDimension) Dimension of the field's value in a form.formFieldId
(String formFieldId) Unique identifier of the field in a form.formFieldName
(String formFieldName) Name of the field in a form.formFieldOption
(String formFieldOptionKey, String formFieldOptionValue) formFieldOptions
(Map<? extends String, ? extends String> formFieldOptions) formFieldType
(FormFieldType formFieldType) Type of the field in a form.protected abstract B
self()
toString()
Fixed typeName for FormField.Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
FormFieldBuilder
public FormFieldBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAtlanStruct.AtlanStructBuilder<C extends FormField,
B extends FormField.FormFieldBuilder<C, B>>
-
typeName
Fixed typeName for FormField.- Overrides:
typeName
in classAtlanStruct.AtlanStructBuilder<C extends FormField,
B extends FormField.FormFieldBuilder<C, B>> - Returns:
this
.
-
formFieldId
Unique identifier of the field in a form.- Returns:
this
.
-
formFieldName
Name of the field in a form.- Returns:
this
.
-
formFieldType
Type of the field in a form.- Returns:
this
.
-
formFieldDimension
Dimension of the field's value in a form.- Returns:
this
.
-
formFieldOption
-
formFieldOptions
-
clearFormFieldOptions
-
self
- Specified by:
self
in classAtlanStruct.AtlanStructBuilder<C extends FormField,
B extends FormField.FormFieldBuilder<C, B>>
-
build
- Specified by:
build
in classAtlanStruct.AtlanStructBuilder<C extends FormField,
B extends FormField.FormFieldBuilder<C, B>>
-
toString
- Overrides:
toString
in classAtlanStruct.AtlanStructBuilder<C extends FormField,
B extends FormField.FormFieldBuilder<C, B>>
-