Interface LogScopeOrBuilder

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

@Generated public interface LogScopeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasGlobal

      boolean hasGlobal()
      Receive all non-personal logs from the server. Requires GLOBAL_SUBSCRIBE_LOGS permission.
      
      .soulfire.v1.GlobalLogScope global = 1;
      Returns:
      Whether the global field is set.
    • getGlobal

      GlobalLogScope getGlobal()
      Receive all non-personal logs from the server. Requires GLOBAL_SUBSCRIBE_LOGS permission.
      
      .soulfire.v1.GlobalLogScope global = 1;
      Returns:
      The global.
    • getGlobalOrBuilder

      GlobalLogScopeOrBuilder getGlobalOrBuilder()
      Receive all non-personal logs from the server. Requires GLOBAL_SUBSCRIBE_LOGS permission.
      
      .soulfire.v1.GlobalLogScope global = 1;
    • hasInstance

      boolean hasInstance()
      Receive logs from a specific instance. Requires INSTANCE_SUBSCRIBE_LOGS permission.
      
      .soulfire.v1.InstanceLogScope instance = 2;
      Returns:
      Whether the instance field is set.
    • getInstance

      InstanceLogScope getInstance()
      Receive logs from a specific instance. Requires INSTANCE_SUBSCRIBE_LOGS permission.
      
      .soulfire.v1.InstanceLogScope instance = 2;
      Returns:
      The instance.
    • getInstanceOrBuilder

      InstanceLogScopeOrBuilder getInstanceOrBuilder()
      Receive logs from a specific instance. Requires INSTANCE_SUBSCRIBE_LOGS permission.
      
      .soulfire.v1.InstanceLogScope instance = 2;
    • hasBot

      boolean hasBot()
      Receive logs from a specific bot within an instance. Requires INSTANCE_SUBSCRIBE_LOGS permission.
      
      .soulfire.v1.BotLogScope bot = 3;
      Returns:
      Whether the bot field is set.
    • getBot

      BotLogScope getBot()
      Receive logs from a specific bot within an instance. Requires INSTANCE_SUBSCRIBE_LOGS permission.
      
      .soulfire.v1.BotLogScope bot = 3;
      Returns:
      The bot.
    • getBotOrBuilder

      BotLogScopeOrBuilder getBotOrBuilder()
      Receive logs from a specific bot within an instance. Requires INSTANCE_SUBSCRIBE_LOGS permission.
      
      .soulfire.v1.BotLogScope bot = 3;
    • hasInstanceScript

      boolean hasInstanceScript()
      Receive logs from a specific script within an instance. Requires INSTANCE_SUBSCRIBE_LOGS permission.
      
      .soulfire.v1.InstanceScriptLogScope instance_script = 5;
      Returns:
      Whether the instanceScript field is set.
    • getInstanceScript

      InstanceScriptLogScope getInstanceScript()
      Receive logs from a specific script within an instance. Requires INSTANCE_SUBSCRIBE_LOGS permission.
      
      .soulfire.v1.InstanceScriptLogScope instance_script = 5;
      Returns:
      The instanceScript.
    • getInstanceScriptOrBuilder

      InstanceScriptLogScopeOrBuilder getInstanceScriptOrBuilder()
      Receive logs from a specific script within an instance. Requires INSTANCE_SUBSCRIBE_LOGS permission.
      
      .soulfire.v1.InstanceScriptLogScope instance_script = 5;
    • hasPersonal

      boolean hasPersonal()
      Receive personal messages for the authenticated user. No special permissions required.
      
      .soulfire.v1.PersonalLogScope personal = 6;
      Returns:
      Whether the personal field is set.
    • getPersonal

      PersonalLogScope getPersonal()
      Receive personal messages for the authenticated user. No special permissions required.
      
      .soulfire.v1.PersonalLogScope personal = 6;
      Returns:
      The personal.
    • getPersonalOrBuilder

      PersonalLogScopeOrBuilder getPersonalOrBuilder()
      Receive personal messages for the authenticated user. No special permissions required.
      
      .soulfire.v1.PersonalLogScope personal = 6;
    • getScopeCase

      LogScope.ScopeCase getScopeCase()