Package com.soulfiremc.grpc.generated
Class SettingsPage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<SettingsPage.Builder>
com.google.protobuf.GeneratedMessage.Builder<SettingsPage.Builder>
com.soulfiremc.grpc.generated.SettingsPage.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,SettingsPageOrBuilder
,Cloneable
- Enclosing class:
SettingsPage
public static final class SettingsPage.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SettingsPage.Builder>
implements SettingsPageOrBuilder
Protobuf type
soulfire.v1.SettingsPage
-
Method Summary
Modifier and TypeMethodDescriptionaddAllEntries
(Iterable<? extends SettingEntry> values) repeated .soulfire.v1.SettingEntry entries = 5;
addEntries
(int index, SettingEntry value) repeated .soulfire.v1.SettingEntry entries = 5;
addEntries
(int index, SettingEntry.Builder builderForValue) repeated .soulfire.v1.SettingEntry entries = 5;
addEntries
(SettingEntry value) repeated .soulfire.v1.SettingEntry entries = 5;
addEntries
(SettingEntry.Builder builderForValue) repeated .soulfire.v1.SettingEntry entries = 5;
repeated .soulfire.v1.SettingEntry entries = 5;
addEntriesBuilder
(int index) repeated .soulfire.v1.SettingEntry entries = 5;
build()
clear()
Key which makes this plugin "enabled" or "disabled"repeated .soulfire.v1.SettingEntry entries = 5;
https://lucide.dev icon id for this page (Usually rendered left of the page name)What namespace the settings of this page representoptional .soulfire.v1.ServerPlugin owning_plugin = 2;
The name of the page for these settingsstatic final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
Key which makes this plugin "enabled" or "disabled"com.google.protobuf.ByteString
Key which makes this plugin "enabled" or "disabled"getEntries
(int index) repeated .soulfire.v1.SettingEntry entries = 5;
getEntriesBuilder
(int index) repeated .soulfire.v1.SettingEntry entries = 5;
repeated .soulfire.v1.SettingEntry entries = 5;
int
repeated .soulfire.v1.SettingEntry entries = 5;
repeated .soulfire.v1.SettingEntry entries = 5;
getEntriesOrBuilder
(int index) repeated .soulfire.v1.SettingEntry entries = 5;
List
<? extends SettingEntryOrBuilder> repeated .soulfire.v1.SettingEntry entries = 5;
https://lucide.dev icon id for this page (Usually rendered left of the page name)com.google.protobuf.ByteString
https://lucide.dev icon id for this page (Usually rendered left of the page name)What namespace the settings of this page representcom.google.protobuf.ByteString
What namespace the settings of this page representoptional .soulfire.v1.ServerPlugin owning_plugin = 2;
optional .soulfire.v1.ServerPlugin owning_plugin = 2;
optional .soulfire.v1.ServerPlugin owning_plugin = 2;
The name of the page for these settingscom.google.protobuf.ByteString
The name of the page for these settingsboolean
Key which makes this plugin "enabled" or "disabled"boolean
optional .soulfire.v1.ServerPlugin owning_plugin = 2;
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(SettingsPage other) mergeOwningPlugin
(ServerPlugin value) optional .soulfire.v1.ServerPlugin owning_plugin = 2;
removeEntries
(int index) repeated .soulfire.v1.SettingEntry entries = 5;
setEnabledKey
(String value) Key which makes this plugin "enabled" or "disabled"setEnabledKeyBytes
(com.google.protobuf.ByteString value) Key which makes this plugin "enabled" or "disabled"setEntries
(int index, SettingEntry value) repeated .soulfire.v1.SettingEntry entries = 5;
setEntries
(int index, SettingEntry.Builder builderForValue) repeated .soulfire.v1.SettingEntry entries = 5;
https://lucide.dev icon id for this page (Usually rendered left of the page name)setIconIdBytes
(com.google.protobuf.ByteString value) https://lucide.dev icon id for this page (Usually rendered left of the page name)setNamespace
(String value) What namespace the settings of this page representsetNamespaceBytes
(com.google.protobuf.ByteString value) What namespace the settings of this page representsetOwningPlugin
(ServerPlugin value) optional .soulfire.v1.ServerPlugin owning_plugin = 2;
setOwningPlugin
(ServerPlugin.Builder builderForValue) optional .soulfire.v1.ServerPlugin owning_plugin = 2;
setPageName
(String value) The name of the page for these settingssetPageNameBytes
(com.google.protobuf.ByteString value) The name of the page for these settingsMethods 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, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<SettingsPage.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<SettingsPage.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<SettingsPage.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SettingsPage.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<SettingsPage.Builder>
-
mergeFrom
public SettingsPage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SettingsPage.Builder>
- Throws:
IOException
-
hasOwningPlugin
public boolean hasOwningPlugin()optional .soulfire.v1.ServerPlugin owning_plugin = 2;
- Specified by:
hasOwningPlugin
in interfaceSettingsPageOrBuilder
- Returns:
- Whether the owningPlugin field is set.
-
getOwningPlugin
optional .soulfire.v1.ServerPlugin owning_plugin = 2;
- Specified by:
getOwningPlugin
in interfaceSettingsPageOrBuilder
- Returns:
- The owningPlugin.
-
setOwningPlugin
optional .soulfire.v1.ServerPlugin owning_plugin = 2;
-
setOwningPlugin
optional .soulfire.v1.ServerPlugin owning_plugin = 2;
-
mergeOwningPlugin
optional .soulfire.v1.ServerPlugin owning_plugin = 2;
-
clearOwningPlugin
optional .soulfire.v1.ServerPlugin owning_plugin = 2;
-
getOwningPluginBuilder
optional .soulfire.v1.ServerPlugin owning_plugin = 2;
-
getOwningPluginOrBuilder
optional .soulfire.v1.ServerPlugin owning_plugin = 2;
- Specified by:
getOwningPluginOrBuilder
in interfaceSettingsPageOrBuilder
-
getPageName
The name of the page for these settings
string page_name = 3;
- Specified by:
getPageName
in interfaceSettingsPageOrBuilder
- Returns:
- The pageName.
-
getPageNameBytes
public com.google.protobuf.ByteString getPageNameBytes()The name of the page for these settings
string page_name = 3;
- Specified by:
getPageNameBytes
in interfaceSettingsPageOrBuilder
- Returns:
- The bytes for pageName.
-
setPageName
The name of the page for these settings
string page_name = 3;
- Parameters:
value
- The pageName to set.- Returns:
- This builder for chaining.
-
clearPageName
The name of the page for these settings
string page_name = 3;
- Returns:
- This builder for chaining.
-
setPageNameBytes
The name of the page for these settings
string page_name = 3;
- Parameters:
value
- The bytes for pageName to set.- Returns:
- This builder for chaining.
-
getNamespace
What namespace the settings of this page represent
string namespace = 4;
- Specified by:
getNamespace
in interfaceSettingsPageOrBuilder
- Returns:
- The namespace.
-
getNamespaceBytes
public com.google.protobuf.ByteString getNamespaceBytes()What namespace the settings of this page represent
string namespace = 4;
- Specified by:
getNamespaceBytes
in interfaceSettingsPageOrBuilder
- Returns:
- The bytes for namespace.
-
setNamespace
What namespace the settings of this page represent
string namespace = 4;
- Parameters:
value
- The namespace to set.- Returns:
- This builder for chaining.
-
clearNamespace
What namespace the settings of this page represent
string namespace = 4;
- Returns:
- This builder for chaining.
-
setNamespaceBytes
What namespace the settings of this page represent
string namespace = 4;
- Parameters:
value
- The bytes for namespace to set.- Returns:
- This builder for chaining.
-
getEntriesList
repeated .soulfire.v1.SettingEntry entries = 5;
- Specified by:
getEntriesList
in interfaceSettingsPageOrBuilder
-
getEntriesCount
public int getEntriesCount()repeated .soulfire.v1.SettingEntry entries = 5;
- Specified by:
getEntriesCount
in interfaceSettingsPageOrBuilder
-
getEntries
repeated .soulfire.v1.SettingEntry entries = 5;
- Specified by:
getEntries
in interfaceSettingsPageOrBuilder
-
setEntries
repeated .soulfire.v1.SettingEntry entries = 5;
-
setEntries
repeated .soulfire.v1.SettingEntry entries = 5;
-
addEntries
repeated .soulfire.v1.SettingEntry entries = 5;
-
addEntries
repeated .soulfire.v1.SettingEntry entries = 5;
-
addEntries
repeated .soulfire.v1.SettingEntry entries = 5;
-
addEntries
repeated .soulfire.v1.SettingEntry entries = 5;
-
addAllEntries
repeated .soulfire.v1.SettingEntry entries = 5;
-
clearEntries
repeated .soulfire.v1.SettingEntry entries = 5;
-
removeEntries
repeated .soulfire.v1.SettingEntry entries = 5;
-
getEntriesBuilder
repeated .soulfire.v1.SettingEntry entries = 5;
-
getEntriesOrBuilder
repeated .soulfire.v1.SettingEntry entries = 5;
- Specified by:
getEntriesOrBuilder
in interfaceSettingsPageOrBuilder
-
getEntriesOrBuilderList
repeated .soulfire.v1.SettingEntry entries = 5;
- Specified by:
getEntriesOrBuilderList
in interfaceSettingsPageOrBuilder
-
addEntriesBuilder
repeated .soulfire.v1.SettingEntry entries = 5;
-
addEntriesBuilder
repeated .soulfire.v1.SettingEntry entries = 5;
-
getEntriesBuilderList
repeated .soulfire.v1.SettingEntry entries = 5;
-
getIconId
https://lucide.dev icon id for this page (Usually rendered left of the page name)
string icon_id = 6;
- Specified by:
getIconId
in interfaceSettingsPageOrBuilder
- Returns:
- The iconId.
-
getIconIdBytes
public com.google.protobuf.ByteString getIconIdBytes()https://lucide.dev icon id for this page (Usually rendered left of the page name)
string icon_id = 6;
- Specified by:
getIconIdBytes
in interfaceSettingsPageOrBuilder
- Returns:
- The bytes for iconId.
-
setIconId
https://lucide.dev icon id for this page (Usually rendered left of the page name)
string icon_id = 6;
- Parameters:
value
- The iconId to set.- Returns:
- This builder for chaining.
-
clearIconId
https://lucide.dev icon id for this page (Usually rendered left of the page name)
string icon_id = 6;
- Returns:
- This builder for chaining.
-
setIconIdBytes
https://lucide.dev icon id for this page (Usually rendered left of the page name)
string icon_id = 6;
- Parameters:
value
- The bytes for iconId to set.- Returns:
- This builder for chaining.
-
hasEnabledKey
public boolean hasEnabledKey()Key which makes this plugin "enabled" or "disabled"
optional string enabled_key = 7;
- Specified by:
hasEnabledKey
in interfaceSettingsPageOrBuilder
- Returns:
- Whether the enabledKey field is set.
-
getEnabledKey
Key which makes this plugin "enabled" or "disabled"
optional string enabled_key = 7;
- Specified by:
getEnabledKey
in interfaceSettingsPageOrBuilder
- Returns:
- The enabledKey.
-
getEnabledKeyBytes
public com.google.protobuf.ByteString getEnabledKeyBytes()Key which makes this plugin "enabled" or "disabled"
optional string enabled_key = 7;
- Specified by:
getEnabledKeyBytes
in interfaceSettingsPageOrBuilder
- Returns:
- The bytes for enabledKey.
-
setEnabledKey
Key which makes this plugin "enabled" or "disabled"
optional string enabled_key = 7;
- Parameters:
value
- The enabledKey to set.- Returns:
- This builder for chaining.
-
clearEnabledKey
Key which makes this plugin "enabled" or "disabled"
optional string enabled_key = 7;
- Returns:
- This builder for chaining.
-
setEnabledKeyBytes
Key which makes this plugin "enabled" or "disabled"
optional string enabled_key = 7;
- Parameters:
value
- The bytes for enabledKey to set.- Returns:
- This builder for chaining.
-