Interface AzureFormInput<T>
-
- All Superinterfaces:
Validatable
public interface AzureFormInput<T> extends Validatable
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.microsoft.azure.toolkit.lib.common.form.Validatable
Validatable.Validator
-
-
Field Summary
Fields Modifier and Type Field Description static StringMSG_REQUIRED
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AzureValidationInfodoValidate()default StringgetLabel()TgetValue()default booleanisRequired()voidsetValue(T val)-
Methods inherited from interface com.microsoft.azure.toolkit.lib.common.form.Validatable
getValidator
-
-
-
-
Field Detail
-
MSG_REQUIRED
static final String MSG_REQUIRED
- See Also:
- Constant Field Values
-
-
Method Detail
-
getValue
T getValue()
-
setValue
void setValue(T val)
-
doValidate
@Nonnull default AzureValidationInfo doValidate()
- Specified by:
doValidatein interfaceValidatable
-
isRequired
default boolean isRequired()
-
getLabel
default String getLabel()
-
-