Interface CommandScopeOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Execute command restricted to a specific bot within an instance.
    Execute command restricted to a specific bot within an instance.
    Execute command with global (unrestricted) access to all instances and bots.
    Execute command with global (unrestricted) access to all instances and bots.
    Execute command restricted to a specific instance and its bots.
    Execute command restricted to a specific instance and its bots.
     
    boolean
    Execute command restricted to a specific bot within an instance.
    boolean
    Execute command with global (unrestricted) access to all instances and bots.
    boolean
    Execute command restricted to a specific instance and its bots.

    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

    • hasGlobal

      boolean hasGlobal()
      Execute command with global (unrestricted) access to all instances and bots.
      
      .soulfire.v1.GlobalCommandScope global = 1;
      Returns:
      Whether the global field is set.
    • getGlobal

      GlobalCommandScope getGlobal()
      Execute command with global (unrestricted) access to all instances and bots.
      
      .soulfire.v1.GlobalCommandScope global = 1;
      Returns:
      The global.
    • getGlobalOrBuilder

      GlobalCommandScopeOrBuilder getGlobalOrBuilder()
      Execute command with global (unrestricted) access to all instances and bots.
      
      .soulfire.v1.GlobalCommandScope global = 1;
    • hasInstance

      boolean hasInstance()
      Execute command restricted to a specific instance and its bots.
      
      .soulfire.v1.InstanceCommandScope instance = 2;
      Returns:
      Whether the instance field is set.
    • getInstance

      InstanceCommandScope getInstance()
      Execute command restricted to a specific instance and its bots.
      
      .soulfire.v1.InstanceCommandScope instance = 2;
      Returns:
      The instance.
    • getInstanceOrBuilder

      InstanceCommandScopeOrBuilder getInstanceOrBuilder()
      Execute command restricted to a specific instance and its bots.
      
      .soulfire.v1.InstanceCommandScope instance = 2;
    • hasBot

      boolean hasBot()
      Execute command restricted to a specific bot within an instance.
      
      .soulfire.v1.BotCommandScope bot = 3;
      Returns:
      Whether the bot field is set.
    • getBot

      BotCommandScope getBot()
      Execute command restricted to a specific bot within an instance.
      
      .soulfire.v1.BotCommandScope bot = 3;
      Returns:
      The bot.
    • getBotOrBuilder

      BotCommandScopeOrBuilder getBotOrBuilder()
      Execute command restricted to a specific bot within an instance.
      
      .soulfire.v1.BotCommandScope bot = 3;
    • getScopeCase

      CommandScope.ScopeCase getScopeCase()