public static class CompletionRuleVariable.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected EnumWrapper<CompletionRuleVariableTypeField> |
type |
protected EnumWrapper<CompletionRuleVariableVariableTypeField> |
variableType |
protected EnumWrapper<CompletionRuleVariableVariableValueField> |
variableValue |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder(CompletionRuleVariableVariableValueField variableValue) |
Builder(EnumWrapper<CompletionRuleVariableVariableValueField> variableValue) |
| Modifier and Type | Method and Description |
|---|---|
CompletionRuleVariable |
build() |
CompletionRuleVariable.Builder |
type(CompletionRuleVariableTypeField type) |
CompletionRuleVariable.Builder |
type(EnumWrapper<CompletionRuleVariableTypeField> type) |
CompletionRuleVariable.Builder |
variableType(CompletionRuleVariableVariableTypeField variableType) |
CompletionRuleVariable.Builder |
variableType(EnumWrapper<CompletionRuleVariableVariableTypeField> variableType) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<CompletionRuleVariableTypeField> type
protected EnumWrapper<CompletionRuleVariableVariableTypeField> variableType
protected final EnumWrapper<CompletionRuleVariableVariableValueField> variableValue
public Builder(CompletionRuleVariableVariableValueField variableValue)
public Builder(EnumWrapper<CompletionRuleVariableVariableValueField> variableValue)
public CompletionRuleVariable.Builder type(CompletionRuleVariableTypeField type)
public CompletionRuleVariable.Builder type(EnumWrapper<CompletionRuleVariableTypeField> type)
public CompletionRuleVariable.Builder variableType(CompletionRuleVariableVariableTypeField variableType)
public CompletionRuleVariable.Builder variableType(EnumWrapper<CompletionRuleVariableVariableTypeField> variableType)
public CompletionRuleVariable build()