Class DialogInput.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<DialogInput.Builder>
com.google.protobuf.GeneratedMessage.Builder<DialogInput.Builder>
com.soulfiremc.grpc.generated.DialogInput.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, DialogInputOrBuilder, Cloneable
- Enclosing class:
DialogInput
public static final class DialogInput.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DialogInput.Builder>
implements DialogInputOrBuilder
Input control that can appear in a dialog. Allows dialogs to gather user input before submission.Protobuf type
soulfire.v1.DialogInput-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Boolean checkbox input.Slider for selecting a number in a range.Dropdown/combo box for selecting one option.Text input field (single or multi-line).Boolean checkbox input.Boolean checkbox input.Boolean checkbox input.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorSlider for selecting a number in a range.Slider for selecting a number in a range.Slider for selecting a number in a range.Dropdown/combo box for selecting one option.Dropdown/combo box for selecting one option.Dropdown/combo box for selecting one option.getText()Text input field (single or multi-line).Text input field (single or multi-line).Text input field (single or multi-line).booleanBoolean checkbox input.booleanSlider for selecting a number in a range.booleanDropdown/combo box for selecting one option.booleanhasText()Text input field (single or multi-line).protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeBoolean(DialogBooleanInput value) Boolean checkbox input.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(DialogInput other) Slider for selecting a number in a range.Dropdown/combo box for selecting one option.mergeText(DialogTextInput value) Text input field (single or multi-line).setBoolean(DialogBooleanInput value) Boolean checkbox input.setBoolean(DialogBooleanInput.Builder builderForValue) Boolean checkbox input.Slider for selecting a number in a range.setNumberRange(DialogNumberRangeInput.Builder builderForValue) Slider for selecting a number in a range.Dropdown/combo box for selecting one option.setSingleOption(DialogSingleOptionInput.Builder builderForValue) Dropdown/combo box for selecting one option.setText(DialogTextInput value) Text input field (single or multi-line).setText(DialogTextInput.Builder builderForValue) Text input field (single or multi-line).Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<DialogInput.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<DialogInput.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<DialogInput.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DialogInput.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DialogInput.Builder>
-
mergeFrom
public DialogInput.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DialogInput.Builder>- Throws:
IOException
-
getInputCase
- Specified by:
getInputCasein interfaceDialogInputOrBuilder
-
clearInput
-
hasText
public boolean hasText()Text input field (single or multi-line).
.soulfire.v1.DialogTextInput text = 1;- Specified by:
hasTextin interfaceDialogInputOrBuilder- Returns:
- Whether the text field is set.
-
getText
Text input field (single or multi-line).
.soulfire.v1.DialogTextInput text = 1;- Specified by:
getTextin interfaceDialogInputOrBuilder- Returns:
- The text.
-
setText
Text input field (single or multi-line).
.soulfire.v1.DialogTextInput text = 1; -
setText
Text input field (single or multi-line).
.soulfire.v1.DialogTextInput text = 1; -
mergeText
Text input field (single or multi-line).
.soulfire.v1.DialogTextInput text = 1; -
clearText
Text input field (single or multi-line).
.soulfire.v1.DialogTextInput text = 1; -
getTextBuilder
Text input field (single or multi-line).
.soulfire.v1.DialogTextInput text = 1; -
getTextOrBuilder
Text input field (single or multi-line).
.soulfire.v1.DialogTextInput text = 1;- Specified by:
getTextOrBuilderin interfaceDialogInputOrBuilder
-
hasBoolean
public boolean hasBoolean()Boolean checkbox input.
.soulfire.v1.DialogBooleanInput boolean = 2;- Specified by:
hasBooleanin interfaceDialogInputOrBuilder- Returns:
- Whether the boolean field is set.
-
getBoolean
Boolean checkbox input.
.soulfire.v1.DialogBooleanInput boolean = 2;- Specified by:
getBooleanin interfaceDialogInputOrBuilder- Returns:
- The boolean.
-
setBoolean
Boolean checkbox input.
.soulfire.v1.DialogBooleanInput boolean = 2; -
setBoolean
Boolean checkbox input.
.soulfire.v1.DialogBooleanInput boolean = 2; -
mergeBoolean
Boolean checkbox input.
.soulfire.v1.DialogBooleanInput boolean = 2; -
clearBoolean
Boolean checkbox input.
.soulfire.v1.DialogBooleanInput boolean = 2; -
getBooleanBuilder
Boolean checkbox input.
.soulfire.v1.DialogBooleanInput boolean = 2; -
getBooleanOrBuilder
Boolean checkbox input.
.soulfire.v1.DialogBooleanInput boolean = 2;- Specified by:
getBooleanOrBuilderin interfaceDialogInputOrBuilder
-
hasSingleOption
public boolean hasSingleOption()Dropdown/combo box for selecting one option.
.soulfire.v1.DialogSingleOptionInput single_option = 3;- Specified by:
hasSingleOptionin interfaceDialogInputOrBuilder- Returns:
- Whether the singleOption field is set.
-
getSingleOption
Dropdown/combo box for selecting one option.
.soulfire.v1.DialogSingleOptionInput single_option = 3;- Specified by:
getSingleOptionin interfaceDialogInputOrBuilder- Returns:
- The singleOption.
-
setSingleOption
Dropdown/combo box for selecting one option.
.soulfire.v1.DialogSingleOptionInput single_option = 3; -
setSingleOption
Dropdown/combo box for selecting one option.
.soulfire.v1.DialogSingleOptionInput single_option = 3; -
mergeSingleOption
Dropdown/combo box for selecting one option.
.soulfire.v1.DialogSingleOptionInput single_option = 3; -
clearSingleOption
Dropdown/combo box for selecting one option.
.soulfire.v1.DialogSingleOptionInput single_option = 3; -
getSingleOptionBuilder
Dropdown/combo box for selecting one option.
.soulfire.v1.DialogSingleOptionInput single_option = 3; -
getSingleOptionOrBuilder
Dropdown/combo box for selecting one option.
.soulfire.v1.DialogSingleOptionInput single_option = 3;- Specified by:
getSingleOptionOrBuilderin interfaceDialogInputOrBuilder
-
hasNumberRange
public boolean hasNumberRange()Slider for selecting a number in a range.
.soulfire.v1.DialogNumberRangeInput number_range = 4;- Specified by:
hasNumberRangein interfaceDialogInputOrBuilder- Returns:
- Whether the numberRange field is set.
-
getNumberRange
Slider for selecting a number in a range.
.soulfire.v1.DialogNumberRangeInput number_range = 4;- Specified by:
getNumberRangein interfaceDialogInputOrBuilder- Returns:
- The numberRange.
-
setNumberRange
Slider for selecting a number in a range.
.soulfire.v1.DialogNumberRangeInput number_range = 4; -
setNumberRange
Slider for selecting a number in a range.
.soulfire.v1.DialogNumberRangeInput number_range = 4; -
mergeNumberRange
Slider for selecting a number in a range.
.soulfire.v1.DialogNumberRangeInput number_range = 4; -
clearNumberRange
Slider for selecting a number in a range.
.soulfire.v1.DialogNumberRangeInput number_range = 4; -
getNumberRangeBuilder
Slider for selecting a number in a range.
.soulfire.v1.DialogNumberRangeInput number_range = 4; -
getNumberRangeOrBuilder
Slider for selecting a number in a range.
.soulfire.v1.DialogNumberRangeInput number_range = 4;- Specified by:
getNumberRangeOrBuilderin interfaceDialogInputOrBuilder
-