Class ReactEditForm.Field.Builder
- java.lang.Object
 - 
- com.inductiveautomation.ignition.gateway.web.pages.config.ReactEditForm.Field.Builder
 
 
- 
- Enclosing class:
 - ReactEditForm.Field
 
public static class ReactEditForm.Field.Builder extends java.lang.Object 
- 
- 
Constructor Summary
Constructors Constructor Description Builder() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.inductiveautomation.ignition.common.gson.JsonObjectbuild()ReactEditForm.Field.BuilderdefaultValue(java.lang.String defaultValue)ReactEditForm.Field.Builderdescription(java.lang.String description)ReactEditForm.Field.Builderid(java.lang.String id)ReactEditForm.Field.BuilderincludeNullOption()ReactEditForm.Field.BuilderinvalidOptions(java.util.List<java.lang.String> invalidOptions)ReactEditForm.Field.Buildername(java.lang.String name)ReactEditForm.Field.Builderoptions(java.util.List<java.lang.String> options)ReactEditForm.Field.BuilderremoveOption(java.lang.String option)ReactEditForm.Field.Buildertype(java.lang.String type)ReactEditForm.Field.BuildervalidatorPattern(java.lang.String validatorPattern)ReactEditForm.Field.Buildervalue(com.inductiveautomation.ignition.common.gson.JsonElement value) 
 - 
 
- 
- 
Method Detail
- 
id
public ReactEditForm.Field.Builder id(java.lang.String id)
 
- 
type
public ReactEditForm.Field.Builder type(java.lang.String type)
 
- 
name
public ReactEditForm.Field.Builder name(java.lang.String name)
 
- 
value
public ReactEditForm.Field.Builder value(com.inductiveautomation.ignition.common.gson.JsonElement value)
 
- 
validatorPattern
public ReactEditForm.Field.Builder validatorPattern(java.lang.String validatorPattern)
 
- 
description
public ReactEditForm.Field.Builder description(java.lang.String description)
 
- 
defaultValue
public ReactEditForm.Field.Builder defaultValue(java.lang.String defaultValue)
 
- 
invalidOptions
public ReactEditForm.Field.Builder invalidOptions(java.util.List<java.lang.String> invalidOptions)
 
- 
options
public ReactEditForm.Field.Builder options(java.util.List<java.lang.String> options)
 
- 
includeNullOption
public ReactEditForm.Field.Builder includeNullOption()
 
- 
removeOption
public ReactEditForm.Field.Builder removeOption(java.lang.String option)
 
- 
build
public com.inductiveautomation.ignition.common.gson.JsonObject build()
 
 - 
 
 -