Class SessionEvent.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<SessionEvent.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<SessionEvent.Builder>
org.episteme.server.server.proto.SessionEvent.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, SessionEventOrBuilder
- Enclosing class:
SessionEvent
public static final class SessionEvent.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<SessionEvent.Builder>
implements SessionEventOrBuilder
Protobuf type
org.episteme.server.server.proto.SessionEvent-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Event Type: "DRAW", "CHAT", "POINTER_MOVE", etc.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Payload: JSON or Serialized data depending on typestring sessionId = 1;int64 timestamp = 5;string userId = 2;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorEvent Type: "DRAW", "CHAT", "POINTER_MOVE", etc.com.google.protobuf.ByteStringEvent Type: "DRAW", "CHAT", "POINTER_MOVE", etc.Payload: JSON or Serialized data depending on typecom.google.protobuf.ByteStringPayload: JSON or Serialized data depending on typestring sessionId = 1;com.google.protobuf.ByteStringstring sessionId = 1;longint64 timestamp = 5;string userId = 2;com.google.protobuf.ByteStringstring userId = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(SessionEvent other) final SessionEvent.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setEventType(String value) Event Type: "DRAW", "CHAT", "POINTER_MOVE", etc.setEventTypeBytes(com.google.protobuf.ByteString value) Event Type: "DRAW", "CHAT", "POINTER_MOVE", etc.setPayload(String value) Payload: JSON or Serialized data depending on typesetPayloadBytes(com.google.protobuf.ByteString value) Payload: JSON or Serialized data depending on typesetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSessionId(String value) string sessionId = 1;setSessionIdBytes(com.google.protobuf.ByteString value) string sessionId = 1;setTimestamp(long value) int64 timestamp = 5;final SessionEvent.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) string userId = 2;setUserIdBytes(com.google.protobuf.ByteString value) string userId = 2;Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SessionEvent.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<SessionEvent.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.GeneratedMessageV3.Builder<SessionEvent.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<SessionEvent.Builder>
-
setField
public SessionEvent.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SessionEvent.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SessionEvent.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SessionEvent.Builder>
-
setRepeatedField
public SessionEvent.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SessionEvent.Builder>
-
addRepeatedField
public SessionEvent.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SessionEvent.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SessionEvent.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SessionEvent.Builder>
-
mergeFrom
public SessionEvent.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<SessionEvent.Builder>- Throws:
IOException
-
getSessionId
string sessionId = 1;- Specified by:
getSessionIdin interfaceSessionEventOrBuilder- Returns:
- The sessionId.
-
getSessionIdBytes
public com.google.protobuf.ByteString getSessionIdBytes()string sessionId = 1;- Specified by:
getSessionIdBytesin interfaceSessionEventOrBuilder- Returns:
- The bytes for sessionId.
-
setSessionId
string sessionId = 1;- Parameters:
value- The sessionId to set.- Returns:
- This builder for chaining.
-
clearSessionId
string sessionId = 1;- Returns:
- This builder for chaining.
-
setSessionIdBytes
string sessionId = 1;- Parameters:
value- The bytes for sessionId to set.- Returns:
- This builder for chaining.
-
getUserId
string userId = 2;- Specified by:
getUserIdin interfaceSessionEventOrBuilder- Returns:
- The userId.
-
getUserIdBytes
public com.google.protobuf.ByteString getUserIdBytes()string userId = 2;- Specified by:
getUserIdBytesin interfaceSessionEventOrBuilder- Returns:
- The bytes for userId.
-
setUserId
string userId = 2;- Parameters:
value- The userId to set.- Returns:
- This builder for chaining.
-
clearUserId
-
setUserIdBytes
string userId = 2;- Parameters:
value- The bytes for userId to set.- Returns:
- This builder for chaining.
-
getEventType
Event Type: "DRAW", "CHAT", "POINTER_MOVE", etc.
string eventType = 3;- Specified by:
getEventTypein interfaceSessionEventOrBuilder- Returns:
- The eventType.
-
getEventTypeBytes
public com.google.protobuf.ByteString getEventTypeBytes()Event Type: "DRAW", "CHAT", "POINTER_MOVE", etc.
string eventType = 3;- Specified by:
getEventTypeBytesin interfaceSessionEventOrBuilder- Returns:
- The bytes for eventType.
-
setEventType
Event Type: "DRAW", "CHAT", "POINTER_MOVE", etc.
string eventType = 3;- Parameters:
value- The eventType to set.- Returns:
- This builder for chaining.
-
clearEventType
Event Type: "DRAW", "CHAT", "POINTER_MOVE", etc.
string eventType = 3;- Returns:
- This builder for chaining.
-
setEventTypeBytes
Event Type: "DRAW", "CHAT", "POINTER_MOVE", etc.
string eventType = 3;- Parameters:
value- The bytes for eventType to set.- Returns:
- This builder for chaining.
-
getPayload
Payload: JSON or Serialized data depending on type
string payload = 4;- Specified by:
getPayloadin interfaceSessionEventOrBuilder- Returns:
- The payload.
-
getPayloadBytes
public com.google.protobuf.ByteString getPayloadBytes()Payload: JSON or Serialized data depending on type
string payload = 4;- Specified by:
getPayloadBytesin interfaceSessionEventOrBuilder- Returns:
- The bytes for payload.
-
setPayload
Payload: JSON or Serialized data depending on type
string payload = 4;- Parameters:
value- The payload to set.- Returns:
- This builder for chaining.
-
clearPayload
Payload: JSON or Serialized data depending on type
string payload = 4;- Returns:
- This builder for chaining.
-
setPayloadBytes
Payload: JSON or Serialized data depending on type
string payload = 4;- Parameters:
value- The bytes for payload to set.- Returns:
- This builder for chaining.
-
getTimestamp
public long getTimestamp()int64 timestamp = 5;- Specified by:
getTimestampin interfaceSessionEventOrBuilder- Returns:
- The timestamp.
-
setTimestamp
int64 timestamp = 5;- Parameters:
value- The timestamp to set.- Returns:
- This builder for chaining.
-
clearTimestamp
int64 timestamp = 5;- Returns:
- This builder for chaining.
-
setUnknownFields
public final SessionEvent.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SessionEvent.Builder>
-
mergeUnknownFields
public final SessionEvent.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SessionEvent.Builder>
-