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 Summary
Modifier and TypeMethodDescriptiongetBot()Receive logs from a specific bot within an instance.Receive logs from a specific bot within an instance.Receive all non-personal logs from the server.Receive all non-personal logs from the server.Receive logs from a specific instance.Receive logs from a specific instance.Receive logs from a specific script within an instance.Receive logs from a specific script within an instance.Receive personal messages for the authenticated user.Receive personal messages for the authenticated user.booleanhasBot()Receive logs from a specific bot within an instance.booleanReceive all non-personal logs from the server.booleanReceive logs from a specific instance.booleanReceive logs from a specific script within an instance.booleanReceive personal messages for the authenticated user.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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()
-