Class ServerInfoResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ServerInfoResponse.Builder>
com.google.protobuf.GeneratedMessage.Builder<ServerInfoResponse.Builder>
com.soulfiremc.grpc.generated.ServerInfoResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ServerInfoResponseOrBuilder, Cloneable
- Enclosing class:
ServerInfoResponse
public static final class ServerInfoResponse.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ServerInfoResponse.Builder>
implements ServerInfoResponseOrBuilder
Response message for GetServerInfo RPC containing comprehensive server information. This response provides everything needed to render a settings UI, including: - Current configuration values - All available setting definitions with their types and constraints - Page layouts for organizing settings in the UI - Information about registered pluginsProtobuf type
soulfire.v1.ServerInfoResponse-
Method Summary
Modifier and TypeMethodDescriptionaddAllPlugins(Iterable<? extends ServerPlugin> values) List of registered plugins on the server.addAllServerSettings(Iterable<? extends SettingsPage> values) Pages that group settings together for UI organization.addAllSettingsDefinitions(Iterable<? extends SettingsDefinition> values) All available settings definitions that can be rendered by identifier.addPlugins(int index, ServerPlugin value) List of registered plugins on the server.addPlugins(int index, ServerPlugin.Builder builderForValue) List of registered plugins on the server.addPlugins(ServerPlugin value) List of registered plugins on the server.addPlugins(ServerPlugin.Builder builderForValue) List of registered plugins on the server.List of registered plugins on the server.addPluginsBuilder(int index) List of registered plugins on the server.addServerSettings(int index, SettingsPage value) Pages that group settings together for UI organization.addServerSettings(int index, SettingsPage.Builder builderForValue) Pages that group settings together for UI organization.addServerSettings(SettingsPage value) Pages that group settings together for UI organization.addServerSettings(SettingsPage.Builder builderForValue) Pages that group settings together for UI organization.Pages that group settings together for UI organization.addServerSettingsBuilder(int index) Pages that group settings together for UI organization.addSettingsDefinitions(int index, SettingsDefinition value) All available settings definitions that can be rendered by identifier.addSettingsDefinitions(int index, SettingsDefinition.Builder builderForValue) All available settings definitions that can be rendered by identifier.All available settings definitions that can be rendered by identifier.addSettingsDefinitions(SettingsDefinition.Builder builderForValue) All available settings definitions that can be rendered by identifier.All available settings definitions that can be rendered by identifier.addSettingsDefinitionsBuilder(int index) All available settings definitions that can be rendered by identifier.build()clear()The current server configuration containing all persisted settings values.List of registered plugins on the server.Pages that group settings together for UI organization.All available settings definitions that can be rendered by identifier.The current server configuration containing all persisted settings values.The current server configuration containing all persisted settings values.The current server configuration containing all persisted settings values.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetPlugins(int index) List of registered plugins on the server.getPluginsBuilder(int index) List of registered plugins on the server.List of registered plugins on the server.intList of registered plugins on the server.List of registered plugins on the server.getPluginsOrBuilder(int index) List of registered plugins on the server.List<? extends ServerPluginOrBuilder> List of registered plugins on the server.getServerSettings(int index) Pages that group settings together for UI organization.getServerSettingsBuilder(int index) Pages that group settings together for UI organization.Pages that group settings together for UI organization.intPages that group settings together for UI organization.Pages that group settings together for UI organization.getServerSettingsOrBuilder(int index) Pages that group settings together for UI organization.List<? extends SettingsPageOrBuilder> Pages that group settings together for UI organization.getSettingsDefinitions(int index) All available settings definitions that can be rendered by identifier.getSettingsDefinitionsBuilder(int index) All available settings definitions that can be rendered by identifier.All available settings definitions that can be rendered by identifier.intAll available settings definitions that can be rendered by identifier.All available settings definitions that can be rendered by identifier.getSettingsDefinitionsOrBuilder(int index) All available settings definitions that can be rendered by identifier.List<? extends SettingsDefinitionOrBuilder> All available settings definitions that can be rendered by identifier.booleanThe current server configuration containing all persisted settings values.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeConfig(ServerConfig value) The current server configuration containing all persisted settings values.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ServerInfoResponse other) removePlugins(int index) List of registered plugins on the server.removeServerSettings(int index) Pages that group settings together for UI organization.removeSettingsDefinitions(int index) All available settings definitions that can be rendered by identifier.setConfig(ServerConfig value) The current server configuration containing all persisted settings values.setConfig(ServerConfig.Builder builderForValue) The current server configuration containing all persisted settings values.setPlugins(int index, ServerPlugin value) List of registered plugins on the server.setPlugins(int index, ServerPlugin.Builder builderForValue) List of registered plugins on the server.setServerSettings(int index, SettingsPage value) Pages that group settings together for UI organization.setServerSettings(int index, SettingsPage.Builder builderForValue) Pages that group settings together for UI organization.setSettingsDefinitions(int index, SettingsDefinition value) All available settings definitions that can be rendered by identifier.setSettingsDefinitions(int index, SettingsDefinition.Builder builderForValue) All available settings definitions that can be rendered by identifier.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<ServerInfoResponse.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<ServerInfoResponse.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<ServerInfoResponse.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<ServerInfoResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ServerInfoResponse.Builder>
-
mergeFrom
public ServerInfoResponse.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<ServerInfoResponse.Builder>- Throws:
IOException
-
hasConfig
public boolean hasConfig()The current server configuration containing all persisted settings values. If no configuration has been saved yet, this will contain default/empty values.
.soulfire.v1.ServerConfig config = 1;- Specified by:
hasConfigin interfaceServerInfoResponseOrBuilder- Returns:
- Whether the config field is set.
-
getConfig
The current server configuration containing all persisted settings values. If no configuration has been saved yet, this will contain default/empty values.
.soulfire.v1.ServerConfig config = 1;- Specified by:
getConfigin interfaceServerInfoResponseOrBuilder- Returns:
- The config.
-
setConfig
The current server configuration containing all persisted settings values. If no configuration has been saved yet, this will contain default/empty values.
.soulfire.v1.ServerConfig config = 1; -
setConfig
The current server configuration containing all persisted settings values. If no configuration has been saved yet, this will contain default/empty values.
.soulfire.v1.ServerConfig config = 1; -
mergeConfig
The current server configuration containing all persisted settings values. If no configuration has been saved yet, this will contain default/empty values.
.soulfire.v1.ServerConfig config = 1; -
clearConfig
The current server configuration containing all persisted settings values. If no configuration has been saved yet, this will contain default/empty values.
.soulfire.v1.ServerConfig config = 1; -
getConfigBuilder
The current server configuration containing all persisted settings values. If no configuration has been saved yet, this will contain default/empty values.
.soulfire.v1.ServerConfig config = 1; -
getConfigOrBuilder
The current server configuration containing all persisted settings values. If no configuration has been saved yet, this will contain default/empty values.
.soulfire.v1.ServerConfig config = 1;- Specified by:
getConfigOrBuilderin interfaceServerInfoResponseOrBuilder
-
getSettingsDefinitionsList
All available settings definitions that can be rendered by identifier. Each definition includes the setting's type (string, int, bool, etc.), UI metadata (display name, description), constraints (min/max, patterns), and scope (SERVER, INSTANCE, or BOT level). These definitions are referenced by their identifier (namespace + key).
repeated .soulfire.v1.SettingsDefinition settings_definitions = 4;- Specified by:
getSettingsDefinitionsListin interfaceServerInfoResponseOrBuilder
-
getSettingsDefinitionsCount
public int getSettingsDefinitionsCount()All available settings definitions that can be rendered by identifier. Each definition includes the setting's type (string, int, bool, etc.), UI metadata (display name, description), constraints (min/max, patterns), and scope (SERVER, INSTANCE, or BOT level). These definitions are referenced by their identifier (namespace + key).
repeated .soulfire.v1.SettingsDefinition settings_definitions = 4;- Specified by:
getSettingsDefinitionsCountin interfaceServerInfoResponseOrBuilder
-
getSettingsDefinitions
All available settings definitions that can be rendered by identifier. Each definition includes the setting's type (string, int, bool, etc.), UI metadata (display name, description), constraints (min/max, patterns), and scope (SERVER, INSTANCE, or BOT level). These definitions are referenced by their identifier (namespace + key).
repeated .soulfire.v1.SettingsDefinition settings_definitions = 4;- Specified by:
getSettingsDefinitionsin interfaceServerInfoResponseOrBuilder
-
setSettingsDefinitions
All available settings definitions that can be rendered by identifier. Each definition includes the setting's type (string, int, bool, etc.), UI metadata (display name, description), constraints (min/max, patterns), and scope (SERVER, INSTANCE, or BOT level). These definitions are referenced by their identifier (namespace + key).
repeated .soulfire.v1.SettingsDefinition settings_definitions = 4; -
setSettingsDefinitions
public ServerInfoResponse.Builder setSettingsDefinitions(int index, SettingsDefinition.Builder builderForValue) All available settings definitions that can be rendered by identifier. Each definition includes the setting's type (string, int, bool, etc.), UI metadata (display name, description), constraints (min/max, patterns), and scope (SERVER, INSTANCE, or BOT level). These definitions are referenced by their identifier (namespace + key).
repeated .soulfire.v1.SettingsDefinition settings_definitions = 4; -
addSettingsDefinitions
All available settings definitions that can be rendered by identifier. Each definition includes the setting's type (string, int, bool, etc.), UI metadata (display name, description), constraints (min/max, patterns), and scope (SERVER, INSTANCE, or BOT level). These definitions are referenced by their identifier (namespace + key).
repeated .soulfire.v1.SettingsDefinition settings_definitions = 4; -
addSettingsDefinitions
All available settings definitions that can be rendered by identifier. Each definition includes the setting's type (string, int, bool, etc.), UI metadata (display name, description), constraints (min/max, patterns), and scope (SERVER, INSTANCE, or BOT level). These definitions are referenced by their identifier (namespace + key).
repeated .soulfire.v1.SettingsDefinition settings_definitions = 4; -
addSettingsDefinitions
public ServerInfoResponse.Builder addSettingsDefinitions(SettingsDefinition.Builder builderForValue) All available settings definitions that can be rendered by identifier. Each definition includes the setting's type (string, int, bool, etc.), UI metadata (display name, description), constraints (min/max, patterns), and scope (SERVER, INSTANCE, or BOT level). These definitions are referenced by their identifier (namespace + key).
repeated .soulfire.v1.SettingsDefinition settings_definitions = 4; -
addSettingsDefinitions
public ServerInfoResponse.Builder addSettingsDefinitions(int index, SettingsDefinition.Builder builderForValue) All available settings definitions that can be rendered by identifier. Each definition includes the setting's type (string, int, bool, etc.), UI metadata (display name, description), constraints (min/max, patterns), and scope (SERVER, INSTANCE, or BOT level). These definitions are referenced by their identifier (namespace + key).
repeated .soulfire.v1.SettingsDefinition settings_definitions = 4; -
addAllSettingsDefinitions
public ServerInfoResponse.Builder addAllSettingsDefinitions(Iterable<? extends SettingsDefinition> values) All available settings definitions that can be rendered by identifier. Each definition includes the setting's type (string, int, bool, etc.), UI metadata (display name, description), constraints (min/max, patterns), and scope (SERVER, INSTANCE, or BOT level). These definitions are referenced by their identifier (namespace + key).
repeated .soulfire.v1.SettingsDefinition settings_definitions = 4; -
clearSettingsDefinitions
All available settings definitions that can be rendered by identifier. Each definition includes the setting's type (string, int, bool, etc.), UI metadata (display name, description), constraints (min/max, patterns), and scope (SERVER, INSTANCE, or BOT level). These definitions are referenced by their identifier (namespace + key).
repeated .soulfire.v1.SettingsDefinition settings_definitions = 4; -
removeSettingsDefinitions
All available settings definitions that can be rendered by identifier. Each definition includes the setting's type (string, int, bool, etc.), UI metadata (display name, description), constraints (min/max, patterns), and scope (SERVER, INSTANCE, or BOT level). These definitions are referenced by their identifier (namespace + key).
repeated .soulfire.v1.SettingsDefinition settings_definitions = 4; -
getSettingsDefinitionsBuilder
All available settings definitions that can be rendered by identifier. Each definition includes the setting's type (string, int, bool, etc.), UI metadata (display name, description), constraints (min/max, patterns), and scope (SERVER, INSTANCE, or BOT level). These definitions are referenced by their identifier (namespace + key).
repeated .soulfire.v1.SettingsDefinition settings_definitions = 4; -
getSettingsDefinitionsOrBuilder
All available settings definitions that can be rendered by identifier. Each definition includes the setting's type (string, int, bool, etc.), UI metadata (display name, description), constraints (min/max, patterns), and scope (SERVER, INSTANCE, or BOT level). These definitions are referenced by their identifier (namespace + key).
repeated .soulfire.v1.SettingsDefinition settings_definitions = 4;- Specified by:
getSettingsDefinitionsOrBuilderin interfaceServerInfoResponseOrBuilder
-
getSettingsDefinitionsOrBuilderList
All available settings definitions that can be rendered by identifier. Each definition includes the setting's type (string, int, bool, etc.), UI metadata (display name, description), constraints (min/max, patterns), and scope (SERVER, INSTANCE, or BOT level). These definitions are referenced by their identifier (namespace + key).
repeated .soulfire.v1.SettingsDefinition settings_definitions = 4;- Specified by:
getSettingsDefinitionsOrBuilderListin interfaceServerInfoResponseOrBuilder
-
addSettingsDefinitionsBuilder
All available settings definitions that can be rendered by identifier. Each definition includes the setting's type (string, int, bool, etc.), UI metadata (display name, description), constraints (min/max, patterns), and scope (SERVER, INSTANCE, or BOT level). These definitions are referenced by their identifier (namespace + key).
repeated .soulfire.v1.SettingsDefinition settings_definitions = 4; -
addSettingsDefinitionsBuilder
All available settings definitions that can be rendered by identifier. Each definition includes the setting's type (string, int, bool, etc.), UI metadata (display name, description), constraints (min/max, patterns), and scope (SERVER, INSTANCE, or BOT level). These definitions are referenced by their identifier (namespace + key).
repeated .soulfire.v1.SettingsDefinition settings_definitions = 4; -
getSettingsDefinitionsBuilderList
All available settings definitions that can be rendered by identifier. Each definition includes the setting's type (string, int, bool, etc.), UI metadata (display name, description), constraints (min/max, patterns), and scope (SERVER, INSTANCE, or BOT level). These definitions are referenced by their identifier (namespace + key).
repeated .soulfire.v1.SettingsDefinition settings_definitions = 4; -
getServerSettingsList
Pages that group settings together for UI organization. Each page has an ID, display name, icon, and references settings by their identifiers. Pages may be associated with plugins and can have an "enabled" toggle setting.
repeated .soulfire.v1.SettingsPage server_settings = 2;- Specified by:
getServerSettingsListin interfaceServerInfoResponseOrBuilder
-
getServerSettingsCount
public int getServerSettingsCount()Pages that group settings together for UI organization. Each page has an ID, display name, icon, and references settings by their identifiers. Pages may be associated with plugins and can have an "enabled" toggle setting.
repeated .soulfire.v1.SettingsPage server_settings = 2;- Specified by:
getServerSettingsCountin interfaceServerInfoResponseOrBuilder
-
getServerSettings
Pages that group settings together for UI organization. Each page has an ID, display name, icon, and references settings by their identifiers. Pages may be associated with plugins and can have an "enabled" toggle setting.
repeated .soulfire.v1.SettingsPage server_settings = 2;- Specified by:
getServerSettingsin interfaceServerInfoResponseOrBuilder
-
setServerSettings
Pages that group settings together for UI organization. Each page has an ID, display name, icon, and references settings by their identifiers. Pages may be associated with plugins and can have an "enabled" toggle setting.
repeated .soulfire.v1.SettingsPage server_settings = 2; -
setServerSettings
public ServerInfoResponse.Builder setServerSettings(int index, SettingsPage.Builder builderForValue) Pages that group settings together for UI organization. Each page has an ID, display name, icon, and references settings by their identifiers. Pages may be associated with plugins and can have an "enabled" toggle setting.
repeated .soulfire.v1.SettingsPage server_settings = 2; -
addServerSettings
Pages that group settings together for UI organization. Each page has an ID, display name, icon, and references settings by their identifiers. Pages may be associated with plugins and can have an "enabled" toggle setting.
repeated .soulfire.v1.SettingsPage server_settings = 2; -
addServerSettings
Pages that group settings together for UI organization. Each page has an ID, display name, icon, and references settings by their identifiers. Pages may be associated with plugins and can have an "enabled" toggle setting.
repeated .soulfire.v1.SettingsPage server_settings = 2; -
addServerSettings
Pages that group settings together for UI organization. Each page has an ID, display name, icon, and references settings by their identifiers. Pages may be associated with plugins and can have an "enabled" toggle setting.
repeated .soulfire.v1.SettingsPage server_settings = 2; -
addServerSettings
public ServerInfoResponse.Builder addServerSettings(int index, SettingsPage.Builder builderForValue) Pages that group settings together for UI organization. Each page has an ID, display name, icon, and references settings by their identifiers. Pages may be associated with plugins and can have an "enabled" toggle setting.
repeated .soulfire.v1.SettingsPage server_settings = 2; -
addAllServerSettings
Pages that group settings together for UI organization. Each page has an ID, display name, icon, and references settings by their identifiers. Pages may be associated with plugins and can have an "enabled" toggle setting.
repeated .soulfire.v1.SettingsPage server_settings = 2; -
clearServerSettings
Pages that group settings together for UI organization. Each page has an ID, display name, icon, and references settings by their identifiers. Pages may be associated with plugins and can have an "enabled" toggle setting.
repeated .soulfire.v1.SettingsPage server_settings = 2; -
removeServerSettings
Pages that group settings together for UI organization. Each page has an ID, display name, icon, and references settings by their identifiers. Pages may be associated with plugins and can have an "enabled" toggle setting.
repeated .soulfire.v1.SettingsPage server_settings = 2; -
getServerSettingsBuilder
Pages that group settings together for UI organization. Each page has an ID, display name, icon, and references settings by their identifiers. Pages may be associated with plugins and can have an "enabled" toggle setting.
repeated .soulfire.v1.SettingsPage server_settings = 2; -
getServerSettingsOrBuilder
Pages that group settings together for UI organization. Each page has an ID, display name, icon, and references settings by their identifiers. Pages may be associated with plugins and can have an "enabled" toggle setting.
repeated .soulfire.v1.SettingsPage server_settings = 2;- Specified by:
getServerSettingsOrBuilderin interfaceServerInfoResponseOrBuilder
-
getServerSettingsOrBuilderList
Pages that group settings together for UI organization. Each page has an ID, display name, icon, and references settings by their identifiers. Pages may be associated with plugins and can have an "enabled" toggle setting.
repeated .soulfire.v1.SettingsPage server_settings = 2;- Specified by:
getServerSettingsOrBuilderListin interfaceServerInfoResponseOrBuilder
-
addServerSettingsBuilder
Pages that group settings together for UI organization. Each page has an ID, display name, icon, and references settings by their identifiers. Pages may be associated with plugins and can have an "enabled" toggle setting.
repeated .soulfire.v1.SettingsPage server_settings = 2; -
addServerSettingsBuilder
Pages that group settings together for UI organization. Each page has an ID, display name, icon, and references settings by their identifiers. Pages may be associated with plugins and can have an "enabled" toggle setting.
repeated .soulfire.v1.SettingsPage server_settings = 2; -
getServerSettingsBuilderList
Pages that group settings together for UI organization. Each page has an ID, display name, icon, and references settings by their identifiers. Pages may be associated with plugins and can have an "enabled" toggle setting.
repeated .soulfire.v1.SettingsPage server_settings = 2; -
getPluginsList
List of registered plugins on the server. Each plugin includes metadata such as ID, version, description, author, license, and website URL. Plugins may own settings pages.
repeated .soulfire.v1.ServerPlugin plugins = 3;- Specified by:
getPluginsListin interfaceServerInfoResponseOrBuilder
-
getPluginsCount
public int getPluginsCount()List of registered plugins on the server. Each plugin includes metadata such as ID, version, description, author, license, and website URL. Plugins may own settings pages.
repeated .soulfire.v1.ServerPlugin plugins = 3;- Specified by:
getPluginsCountin interfaceServerInfoResponseOrBuilder
-
getPlugins
List of registered plugins on the server. Each plugin includes metadata such as ID, version, description, author, license, and website URL. Plugins may own settings pages.
repeated .soulfire.v1.ServerPlugin plugins = 3;- Specified by:
getPluginsin interfaceServerInfoResponseOrBuilder
-
setPlugins
List of registered plugins on the server. Each plugin includes metadata such as ID, version, description, author, license, and website URL. Plugins may own settings pages.
repeated .soulfire.v1.ServerPlugin plugins = 3; -
setPlugins
List of registered plugins on the server. Each plugin includes metadata such as ID, version, description, author, license, and website URL. Plugins may own settings pages.
repeated .soulfire.v1.ServerPlugin plugins = 3; -
addPlugins
List of registered plugins on the server. Each plugin includes metadata such as ID, version, description, author, license, and website URL. Plugins may own settings pages.
repeated .soulfire.v1.ServerPlugin plugins = 3; -
addPlugins
List of registered plugins on the server. Each plugin includes metadata such as ID, version, description, author, license, and website URL. Plugins may own settings pages.
repeated .soulfire.v1.ServerPlugin plugins = 3; -
addPlugins
List of registered plugins on the server. Each plugin includes metadata such as ID, version, description, author, license, and website URL. Plugins may own settings pages.
repeated .soulfire.v1.ServerPlugin plugins = 3; -
addPlugins
List of registered plugins on the server. Each plugin includes metadata such as ID, version, description, author, license, and website URL. Plugins may own settings pages.
repeated .soulfire.v1.ServerPlugin plugins = 3; -
addAllPlugins
List of registered plugins on the server. Each plugin includes metadata such as ID, version, description, author, license, and website URL. Plugins may own settings pages.
repeated .soulfire.v1.ServerPlugin plugins = 3; -
clearPlugins
List of registered plugins on the server. Each plugin includes metadata such as ID, version, description, author, license, and website URL. Plugins may own settings pages.
repeated .soulfire.v1.ServerPlugin plugins = 3; -
removePlugins
List of registered plugins on the server. Each plugin includes metadata such as ID, version, description, author, license, and website URL. Plugins may own settings pages.
repeated .soulfire.v1.ServerPlugin plugins = 3; -
getPluginsBuilder
List of registered plugins on the server. Each plugin includes metadata such as ID, version, description, author, license, and website URL. Plugins may own settings pages.
repeated .soulfire.v1.ServerPlugin plugins = 3; -
getPluginsOrBuilder
List of registered plugins on the server. Each plugin includes metadata such as ID, version, description, author, license, and website URL. Plugins may own settings pages.
repeated .soulfire.v1.ServerPlugin plugins = 3;- Specified by:
getPluginsOrBuilderin interfaceServerInfoResponseOrBuilder
-
getPluginsOrBuilderList
List of registered plugins on the server. Each plugin includes metadata such as ID, version, description, author, license, and website URL. Plugins may own settings pages.
repeated .soulfire.v1.ServerPlugin plugins = 3;- Specified by:
getPluginsOrBuilderListin interfaceServerInfoResponseOrBuilder
-
addPluginsBuilder
List of registered plugins on the server. Each plugin includes metadata such as ID, version, description, author, license, and website URL. Plugins may own settings pages.
repeated .soulfire.v1.ServerPlugin plugins = 3; -
addPluginsBuilder
List of registered plugins on the server. Each plugin includes metadata such as ID, version, description, author, license, and website URL. Plugins may own settings pages.
repeated .soulfire.v1.ServerPlugin plugins = 3; -
getPluginsBuilderList
List of registered plugins on the server. Each plugin includes metadata such as ID, version, description, author, license, and website URL. Plugins may own settings pages.
repeated .soulfire.v1.ServerPlugin plugins = 3;
-