Class DialogTextInput.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<DialogTextInput.Builder>
com.google.protobuf.GeneratedMessage.Builder<DialogTextInput.Builder>
com.soulfiremc.grpc.generated.DialogTextInput.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, DialogTextInputOrBuilder, Cloneable
- Enclosing class:
DialogTextInput
public static final class DialogTextInput.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DialogTextInput.Builder>
implements DialogTextInputOrBuilder
Text input field in a dialog.Protobuf type
soulfire.v1.DialogTextInput-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Initial/default value.clearKey()Identifier used when submitting the dialog.Display label for the field.Whether to show the label.Maximum character length.Whether to allow multi-line input.Display height for multiline input in pixels.Maximum lines for multiline input.Display width in pixels.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorInitial/default value.com.google.protobuf.ByteStringInitial/default value.getKey()Identifier used when submitting the dialog.com.google.protobuf.ByteStringIdentifier used when submitting the dialog.getLabel()Display label for the field.com.google.protobuf.ByteStringDisplay label for the field.booleanWhether to show the label.intMaximum character length.booleanWhether to allow multi-line input.intDisplay height for multiline input in pixels.intMaximum lines for multiline input.intgetWidth()Display width in pixels.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(DialogTextInput other) setInitial(String value) Initial/default value.setInitialBytes(com.google.protobuf.ByteString value) Initial/default value.Identifier used when submitting the dialog.setKeyBytes(com.google.protobuf.ByteString value) Identifier used when submitting the dialog.Display label for the field.setLabelBytes(com.google.protobuf.ByteString value) Display label for the field.setLabelVisible(boolean value) Whether to show the label.setMaxLength(int value) Maximum character length.setMultiline(boolean value) Whether to allow multi-line input.setMultilineHeight(int value) Display height for multiline input in pixels.setMultilineMaxLines(int value) Maximum lines for multiline input.setWidth(int value) Display width in pixels.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<DialogTextInput.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<DialogTextInput.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<DialogTextInput.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<DialogTextInput.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DialogTextInput.Builder>
-
mergeFrom
public DialogTextInput.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<DialogTextInput.Builder>- Throws:
IOException
-
getKey
Identifier used when submitting the dialog.
string key = 1;- Specified by:
getKeyin interfaceDialogTextInputOrBuilder- Returns:
- The key.
-
getKeyBytes
public com.google.protobuf.ByteString getKeyBytes()Identifier used when submitting the dialog.
string key = 1;- Specified by:
getKeyBytesin interfaceDialogTextInputOrBuilder- Returns:
- The bytes for key.
-
setKey
Identifier used when submitting the dialog.
string key = 1;- Parameters:
value- The key to set.- Returns:
- This builder for chaining.
-
clearKey
Identifier used when submitting the dialog.
string key = 1;- Returns:
- This builder for chaining.
-
setKeyBytes
Identifier used when submitting the dialog.
string key = 1;- Parameters:
value- The bytes for key to set.- Returns:
- This builder for chaining.
-
getLabel
Display label for the field.
string label = 2;- Specified by:
getLabelin interfaceDialogTextInputOrBuilder- Returns:
- The label.
-
getLabelBytes
public com.google.protobuf.ByteString getLabelBytes()Display label for the field.
string label = 2;- Specified by:
getLabelBytesin interfaceDialogTextInputOrBuilder- Returns:
- The bytes for label.
-
setLabel
Display label for the field.
string label = 2;- Parameters:
value- The label to set.- Returns:
- This builder for chaining.
-
clearLabel
Display label for the field.
string label = 2;- Returns:
- This builder for chaining.
-
setLabelBytes
Display label for the field.
string label = 2;- Parameters:
value- The bytes for label to set.- Returns:
- This builder for chaining.
-
getWidth
public int getWidth()Display width in pixels. Range: 1-1024, default: 200.
int32 width = 3;- Specified by:
getWidthin interfaceDialogTextInputOrBuilder- Returns:
- The width.
-
setWidth
Display width in pixels. Range: 1-1024, default: 200.
int32 width = 3;- Parameters:
value- The width to set.- Returns:
- This builder for chaining.
-
clearWidth
Display width in pixels. Range: 1-1024, default: 200.
int32 width = 3;- Returns:
- This builder for chaining.
-
getLabelVisible
public boolean getLabelVisible()Whether to show the label. Default: true.
bool label_visible = 4;- Specified by:
getLabelVisiblein interfaceDialogTextInputOrBuilder- Returns:
- The labelVisible.
-
setLabelVisible
Whether to show the label. Default: true.
bool label_visible = 4;- Parameters:
value- The labelVisible to set.- Returns:
- This builder for chaining.
-
clearLabelVisible
Whether to show the label. Default: true.
bool label_visible = 4;- Returns:
- This builder for chaining.
-
getInitial
Initial/default value.
string initial = 5;- Specified by:
getInitialin interfaceDialogTextInputOrBuilder- Returns:
- The initial.
-
getInitialBytes
public com.google.protobuf.ByteString getInitialBytes()Initial/default value.
string initial = 5;- Specified by:
getInitialBytesin interfaceDialogTextInputOrBuilder- Returns:
- The bytes for initial.
-
setInitial
Initial/default value.
string initial = 5;- Parameters:
value- The initial to set.- Returns:
- This builder for chaining.
-
clearInitial
Initial/default value.
string initial = 5;- Returns:
- This builder for chaining.
-
setInitialBytes
Initial/default value.
string initial = 5;- Parameters:
value- The bytes for initial to set.- Returns:
- This builder for chaining.
-
getMaxLength
public int getMaxLength()Maximum character length. Default: 32.
int32 max_length = 6;- Specified by:
getMaxLengthin interfaceDialogTextInputOrBuilder- Returns:
- The maxLength.
-
setMaxLength
Maximum character length. Default: 32.
int32 max_length = 6;- Parameters:
value- The maxLength to set.- Returns:
- This builder for chaining.
-
clearMaxLength
Maximum character length. Default: 32.
int32 max_length = 6;- Returns:
- This builder for chaining.
-
getMultiline
public boolean getMultiline()Whether to allow multi-line input.
bool multiline = 7;- Specified by:
getMultilinein interfaceDialogTextInputOrBuilder- Returns:
- The multiline.
-
setMultiline
Whether to allow multi-line input.
bool multiline = 7;- Parameters:
value- The multiline to set.- Returns:
- This builder for chaining.
-
clearMultiline
Whether to allow multi-line input.
bool multiline = 7;- Returns:
- This builder for chaining.
-
getMultilineMaxLines
public int getMultilineMaxLines()Maximum lines for multiline input.
int32 multiline_max_lines = 8;- Specified by:
getMultilineMaxLinesin interfaceDialogTextInputOrBuilder- Returns:
- The multilineMaxLines.
-
setMultilineMaxLines
Maximum lines for multiline input.
int32 multiline_max_lines = 8;- Parameters:
value- The multilineMaxLines to set.- Returns:
- This builder for chaining.
-
clearMultilineMaxLines
Maximum lines for multiline input.
int32 multiline_max_lines = 8;- Returns:
- This builder for chaining.
-
getMultilineHeight
public int getMultilineHeight()Display height for multiline input in pixels.
int32 multiline_height = 9;- Specified by:
getMultilineHeightin interfaceDialogTextInputOrBuilder- Returns:
- The multilineHeight.
-
setMultilineHeight
Display height for multiline input in pixels.
int32 multiline_height = 9;- Parameters:
value- The multilineHeight to set.- Returns:
- This builder for chaining.
-
clearMultilineHeight
Display height for multiline input in pixels.
int32 multiline_height = 9;- Returns:
- This builder for chaining.
-