Class ScriptLogEntry.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ScriptLogEntry.Builder>
com.google.protobuf.GeneratedMessage.Builder<ScriptLogEntry.Builder>
com.soulfiremc.grpc.generated.ScriptLogEntry.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ScriptLogEntryOrBuilder, Cloneable
- Enclosing class:
ScriptLogEntry
public static final class ScriptLogEntry.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ScriptLogEntry.Builder>
implements ScriptLogEntryOrBuilder
A single log entry generated during script execution. Provides detailed information about script operations for debugging and monitoring.Protobuf type
soulfire.v1.ScriptLogEntry-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The severity level of this log entry.The log message content.The node that generated this log entry, if applicable.The script that generated this log entry.When this log entry was created.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetLevel()The severity level of this log entry.intThe severity level of this log entry.The log message content.com.google.protobuf.ByteStringThe log message content.The node that generated this log entry, if applicable.com.google.protobuf.ByteStringThe node that generated this log entry, if applicable.The script that generated this log entry.com.google.protobuf.ByteStringThe script that generated this log entry.com.google.protobuf.TimestampWhen this log entry was created.com.google.protobuf.Timestamp.BuilderWhen this log entry was created.com.google.protobuf.TimestampOrBuilderWhen this log entry was created.booleanWhen this log entry was created.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ScriptLogEntry other) mergeTimestamp(com.google.protobuf.Timestamp value) When this log entry was created.The severity level of this log entry.setLevelValue(int value) The severity level of this log entry.setMessage(String value) The log message content.setMessageBytes(com.google.protobuf.ByteString value) The log message content.The node that generated this log entry, if applicable.setNodeIdBytes(com.google.protobuf.ByteString value) The node that generated this log entry, if applicable.setScriptId(String value) The script that generated this log entry.setScriptIdBytes(com.google.protobuf.ByteString value) The script that generated this log entry.setTimestamp(com.google.protobuf.Timestamp value) When this log entry was created.setTimestamp(com.google.protobuf.Timestamp.Builder builderForValue) When this log entry was created.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<ScriptLogEntry.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<ScriptLogEntry.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<ScriptLogEntry.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<ScriptLogEntry.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ScriptLogEntry.Builder>
-
mergeFrom
public ScriptLogEntry.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<ScriptLogEntry.Builder>- Throws:
IOException
-
getScriptId
The script that generated this log entry. Format: UUID string.
string script_id = 1;- Specified by:
getScriptIdin interfaceScriptLogEntryOrBuilder- Returns:
- The scriptId.
-
getScriptIdBytes
public com.google.protobuf.ByteString getScriptIdBytes()The script that generated this log entry. Format: UUID string.
string script_id = 1;- Specified by:
getScriptIdBytesin interfaceScriptLogEntryOrBuilder- Returns:
- The bytes for scriptId.
-
setScriptId
The script that generated this log entry. Format: UUID string.
string script_id = 1;- Parameters:
value- The scriptId to set.- Returns:
- This builder for chaining.
-
clearScriptId
The script that generated this log entry. Format: UUID string.
string script_id = 1;- Returns:
- This builder for chaining.
-
setScriptIdBytes
The script that generated this log entry. Format: UUID string.
string script_id = 1;- Parameters:
value- The bytes for scriptId to set.- Returns:
- This builder for chaining.
-
getNodeId
The node that generated this log entry, if applicable. May be empty for script-level log entries.
string node_id = 2;- Specified by:
getNodeIdin interfaceScriptLogEntryOrBuilder- Returns:
- The nodeId.
-
getNodeIdBytes
public com.google.protobuf.ByteString getNodeIdBytes()The node that generated this log entry, if applicable. May be empty for script-level log entries.
string node_id = 2;- Specified by:
getNodeIdBytesin interfaceScriptLogEntryOrBuilder- Returns:
- The bytes for nodeId.
-
setNodeId
The node that generated this log entry, if applicable. May be empty for script-level log entries.
string node_id = 2;- Parameters:
value- The nodeId to set.- Returns:
- This builder for chaining.
-
clearNodeId
The node that generated this log entry, if applicable. May be empty for script-level log entries.
string node_id = 2;- Returns:
- This builder for chaining.
-
setNodeIdBytes
The node that generated this log entry, if applicable. May be empty for script-level log entries.
string node_id = 2;- Parameters:
value- The bytes for nodeId to set.- Returns:
- This builder for chaining.
-
getLevelValue
public int getLevelValue()The severity level of this log entry.
.soulfire.v1.LogLevel level = 3;- Specified by:
getLevelValuein interfaceScriptLogEntryOrBuilder- Returns:
- The enum numeric value on the wire for level.
-
setLevelValue
The severity level of this log entry.
.soulfire.v1.LogLevel level = 3;- Parameters:
value- The enum numeric value on the wire for level to set.- Returns:
- This builder for chaining.
- Throws:
IllegalArgumentException- if UNRECOGNIZED is provided.
-
getLevel
The severity level of this log entry.
.soulfire.v1.LogLevel level = 3;- Specified by:
getLevelin interfaceScriptLogEntryOrBuilder- Returns:
- The level.
-
setLevel
The severity level of this log entry.
.soulfire.v1.LogLevel level = 3;- Parameters:
value- The level to set.- Returns:
- This builder for chaining.
-
clearLevel
The severity level of this log entry.
.soulfire.v1.LogLevel level = 3;- Returns:
- This builder for chaining.
-
getMessage
The log message content.
string message = 4;- Specified by:
getMessagein interfaceScriptLogEntryOrBuilder- Returns:
- The message.
-
getMessageBytes
public com.google.protobuf.ByteString getMessageBytes()The log message content.
string message = 4;- Specified by:
getMessageBytesin interfaceScriptLogEntryOrBuilder- Returns:
- The bytes for message.
-
setMessage
The log message content.
string message = 4;- Parameters:
value- The message to set.- Returns:
- This builder for chaining.
-
clearMessage
The log message content.
string message = 4;- Returns:
- This builder for chaining.
-
setMessageBytes
The log message content.
string message = 4;- Parameters:
value- The bytes for message to set.- Returns:
- This builder for chaining.
-
hasTimestamp
public boolean hasTimestamp()When this log entry was created.
.google.protobuf.Timestamp timestamp = 5;- Specified by:
hasTimestampin interfaceScriptLogEntryOrBuilder- Returns:
- Whether the timestamp field is set.
-
getTimestamp
public com.google.protobuf.Timestamp getTimestamp()When this log entry was created.
.google.protobuf.Timestamp timestamp = 5;- Specified by:
getTimestampin interfaceScriptLogEntryOrBuilder- Returns:
- The timestamp.
-
setTimestamp
When this log entry was created.
.google.protobuf.Timestamp timestamp = 5; -
setTimestamp
When this log entry was created.
.google.protobuf.Timestamp timestamp = 5; -
mergeTimestamp
When this log entry was created.
.google.protobuf.Timestamp timestamp = 5; -
clearTimestamp
When this log entry was created.
.google.protobuf.Timestamp timestamp = 5; -
getTimestampBuilder
public com.google.protobuf.Timestamp.Builder getTimestampBuilder()When this log entry was created.
.google.protobuf.Timestamp timestamp = 5; -
getTimestampOrBuilder
public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder()When this log entry was created.
.google.protobuf.Timestamp timestamp = 5;- Specified by:
getTimestampOrBuilderin interfaceScriptLogEntryOrBuilder
-