Interface SettingsPageOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
SettingsPage, SettingsPage.Builder

@Generated public interface SettingsPageOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    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;
    int
    repeated .soulfire.v1.SettingEntry entries = 5;
    repeated .soulfire.v1.SettingEntry entries = 5;
    repeated .soulfire.v1.SettingEntry entries = 5;
    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 represent
    com.google.protobuf.ByteString
    What namespace the settings of this page represent
    optional .soulfire.v1.ServerPlugin owning_plugin = 2;
    optional .soulfire.v1.ServerPlugin owning_plugin = 2;
    The name of the page for these settings
    com.google.protobuf.ByteString
    The name of the page for these settings
    boolean
    Key which makes this plugin "enabled" or "disabled"
    boolean
    optional .soulfire.v1.ServerPlugin owning_plugin = 2;

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasOwningPlugin

      boolean hasOwningPlugin()
      optional .soulfire.v1.ServerPlugin owning_plugin = 2;
      Returns:
      Whether the owningPlugin field is set.
    • getOwningPlugin

      ServerPlugin getOwningPlugin()
      optional .soulfire.v1.ServerPlugin owning_plugin = 2;
      Returns:
      The owningPlugin.
    • getOwningPluginOrBuilder

      ServerPluginOrBuilder getOwningPluginOrBuilder()
      optional .soulfire.v1.ServerPlugin owning_plugin = 2;
    • getPageName

      String getPageName()
       The name of the page for these settings
       
      string page_name = 3;
      Returns:
      The pageName.
    • getPageNameBytes

      com.google.protobuf.ByteString getPageNameBytes()
       The name of the page for these settings
       
      string page_name = 3;
      Returns:
      The bytes for pageName.
    • getNamespace

      String getNamespace()
       What namespace the settings of this page represent
       
      string namespace = 4;
      Returns:
      The namespace.
    • getNamespaceBytes

      com.google.protobuf.ByteString getNamespaceBytes()
       What namespace the settings of this page represent
       
      string namespace = 4;
      Returns:
      The bytes for namespace.
    • getEntriesList

      List<SettingEntry> getEntriesList()
      repeated .soulfire.v1.SettingEntry entries = 5;
    • getEntries

      SettingEntry getEntries(int index)
      repeated .soulfire.v1.SettingEntry entries = 5;
    • getEntriesCount

      int getEntriesCount()
      repeated .soulfire.v1.SettingEntry entries = 5;
    • getEntriesOrBuilderList

      List<? extends SettingEntryOrBuilder> getEntriesOrBuilderList()
      repeated .soulfire.v1.SettingEntry entries = 5;
    • getEntriesOrBuilder

      SettingEntryOrBuilder getEntriesOrBuilder(int index)
      repeated .soulfire.v1.SettingEntry entries = 5;
    • getIconId

      String getIconId()
       https://lucide.dev icon id for this page (Usually rendered left of the page name)
       
      string icon_id = 6;
      Returns:
      The iconId.
    • getIconIdBytes

      com.google.protobuf.ByteString getIconIdBytes()
       https://lucide.dev icon id for this page (Usually rendered left of the page name)
       
      string icon_id = 6;
      Returns:
      The bytes for iconId.
    • hasEnabledKey

      boolean hasEnabledKey()
       Key which makes this plugin "enabled" or "disabled"
       
      optional string enabled_key = 7;
      Returns:
      Whether the enabledKey field is set.
    • getEnabledKey

      String getEnabledKey()
       Key which makes this plugin "enabled" or "disabled"
       
      optional string enabled_key = 7;
      Returns:
      The enabledKey.
    • getEnabledKeyBytes

      com.google.protobuf.ByteString getEnabledKeyBytes()
       Key which makes this plugin "enabled" or "disabled"
       
      optional string enabled_key = 7;
      Returns:
      The bytes for enabledKey.