Class ScriptLog.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ScriptLog.Builder>
com.google.protobuf.GeneratedMessage.Builder<ScriptLog.Builder>
com.soulfiremc.grpc.generated.ScriptLog.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ScriptLogOrBuilder, Cloneable
- Enclosing class:
ScriptLog
public static final class ScriptLog.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ScriptLog.Builder>
implements ScriptLogOrBuilder
Event emitted when a script logs a message (e.g., from Print node).Protobuf type
soulfire.v1.ScriptLog-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The log level (debug, info, warn, error).The log message content.The ID of the node that produced the log (if applicable).When the log was produced.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetLevel()The log level (debug, info, warn, error).com.google.protobuf.ByteStringThe log level (debug, info, warn, error).The log message content.com.google.protobuf.ByteStringThe log message content.The ID of the node that produced the log (if applicable).com.google.protobuf.ByteStringThe ID of the node that produced the log (if applicable).com.google.protobuf.TimestampWhen the log was produced.com.google.protobuf.Timestamp.BuilderWhen the log was produced.com.google.protobuf.TimestampOrBuilderWhen the log was produced.booleanThe ID of the node that produced the log (if applicable).booleanWhen the log was produced.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeTimestamp(com.google.protobuf.Timestamp value) When the log was produced.The log level (debug, info, warn, error).setLevelBytes(com.google.protobuf.ByteString value) The log level (debug, info, warn, error).setMessage(String value) The log message content.setMessageBytes(com.google.protobuf.ByteString value) The log message content.The ID of the node that produced the log (if applicable).setNodeIdBytes(com.google.protobuf.ByteString value) The ID of the node that produced the log (if applicable).setTimestamp(com.google.protobuf.Timestamp value) When the log was produced.setTimestamp(com.google.protobuf.Timestamp.Builder builderForValue) When the log was produced.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<ScriptLog.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<ScriptLog.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<ScriptLog.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<ScriptLog.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ScriptLog.Builder>
-
mergeFrom
public ScriptLog.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<ScriptLog.Builder>- Throws:
IOException
-
hasNodeId
public boolean hasNodeId()The ID of the node that produced the log (if applicable).
optional string node_id = 1;- Specified by:
hasNodeIdin interfaceScriptLogOrBuilder- Returns:
- Whether the nodeId field is set.
-
getNodeId
The ID of the node that produced the log (if applicable).
optional string node_id = 1;- Specified by:
getNodeIdin interfaceScriptLogOrBuilder- Returns:
- The nodeId.
-
getNodeIdBytes
public com.google.protobuf.ByteString getNodeIdBytes()The ID of the node that produced the log (if applicable).
optional string node_id = 1;- Specified by:
getNodeIdBytesin interfaceScriptLogOrBuilder- Returns:
- The bytes for nodeId.
-
setNodeId
The ID of the node that produced the log (if applicable).
optional string node_id = 1;- Parameters:
value- The nodeId to set.- Returns:
- This builder for chaining.
-
clearNodeId
The ID of the node that produced the log (if applicable).
optional string node_id = 1;- Returns:
- This builder for chaining.
-
setNodeIdBytes
The ID of the node that produced the log (if applicable).
optional string node_id = 1;- Parameters:
value- The bytes for nodeId to set.- Returns:
- This builder for chaining.
-
getLevel
The log level (debug, info, warn, error).
string level = 2;- Specified by:
getLevelin interfaceScriptLogOrBuilder- Returns:
- The level.
-
getLevelBytes
public com.google.protobuf.ByteString getLevelBytes()The log level (debug, info, warn, error).
string level = 2;- Specified by:
getLevelBytesin interfaceScriptLogOrBuilder- Returns:
- The bytes for level.
-
setLevel
The log level (debug, info, warn, error).
string level = 2;- Parameters:
value- The level to set.- Returns:
- This builder for chaining.
-
clearLevel
The log level (debug, info, warn, error).
string level = 2;- Returns:
- This builder for chaining.
-
setLevelBytes
The log level (debug, info, warn, error).
string level = 2;- Parameters:
value- The bytes for level to set.- Returns:
- This builder for chaining.
-
getMessage
The log message content.
string message = 3;- Specified by:
getMessagein interfaceScriptLogOrBuilder- Returns:
- The message.
-
getMessageBytes
public com.google.protobuf.ByteString getMessageBytes()The log message content.
string message = 3;- Specified by:
getMessageBytesin interfaceScriptLogOrBuilder- Returns:
- The bytes for message.
-
setMessage
The log message content.
string message = 3;- Parameters:
value- The message to set.- Returns:
- This builder for chaining.
-
clearMessage
The log message content.
string message = 3;- Returns:
- This builder for chaining.
-
setMessageBytes
The log message content.
string message = 3;- Parameters:
value- The bytes for message to set.- Returns:
- This builder for chaining.
-
hasTimestamp
public boolean hasTimestamp()When the log was produced.
.google.protobuf.Timestamp timestamp = 4;- Specified by:
hasTimestampin interfaceScriptLogOrBuilder- Returns:
- Whether the timestamp field is set.
-
getTimestamp
public com.google.protobuf.Timestamp getTimestamp()When the log was produced.
.google.protobuf.Timestamp timestamp = 4;- Specified by:
getTimestampin interfaceScriptLogOrBuilder- Returns:
- The timestamp.
-
setTimestamp
When the log was produced.
.google.protobuf.Timestamp timestamp = 4; -
setTimestamp
When the log was produced.
.google.protobuf.Timestamp timestamp = 4; -
mergeTimestamp
When the log was produced.
.google.protobuf.Timestamp timestamp = 4; -
clearTimestamp
When the log was produced.
.google.protobuf.Timestamp timestamp = 4; -
getTimestampBuilder
public com.google.protobuf.Timestamp.Builder getTimestampBuilder()When the log was produced.
.google.protobuf.Timestamp timestamp = 4; -
getTimestampOrBuilder
public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder()When the log was produced.
.google.protobuf.Timestamp timestamp = 4;- Specified by:
getTimestampOrBuilderin interfaceScriptLogOrBuilder
-