-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable,livekit.LivekitModels.ChatMessageOrBuilder
public final class LivekitModels.ChatMessage.Builder extends GeneratedMessageLite.Builder<LivekitModels.ChatMessage, LivekitModels.ChatMessage.Builder> implements LivekitModels.ChatMessageOrBuilder
Protobuf type
{@code livekit.ChatMessage}
-
-
Method Summary
Modifier and Type Method Description StringgetId()uuidstring id = 1;ByteStringgetIdBytes()uuidstring id = 1;LivekitModels.ChatMessage.BuildersetId(String value)uuidstring id = 1;LivekitModels.ChatMessage.BuilderclearId()uuidstring id = 1;LivekitModels.ChatMessage.BuildersetIdBytes(ByteString value)uuidstring id = 1;longgetTimestamp()int64 timestamp = 2;LivekitModels.ChatMessage.BuildersetTimestamp(long value)int64 timestamp = 2;LivekitModels.ChatMessage.BuilderclearTimestamp()int64 timestamp = 2;booleanhasEditTimestamp()populated only if the intent is to edit/update an existing messageoptional int64 edit_timestamp = 3;longgetEditTimestamp()populated only if the intent is to edit/update an existing messageoptional int64 edit_timestamp = 3;LivekitModels.ChatMessage.BuildersetEditTimestamp(long value)populated only if the intent is to edit/update an existing messageoptional int64 edit_timestamp = 3;LivekitModels.ChatMessage.BuilderclearEditTimestamp()populated only if the intent is to edit/update an existing messageoptional int64 edit_timestamp = 3;StringgetMessage()string message = 4;ByteStringgetMessageBytes()string message = 4;LivekitModels.ChatMessage.BuildersetMessage(String value)string message = 4;LivekitModels.ChatMessage.BuilderclearMessage()string message = 4;LivekitModels.ChatMessage.BuildersetMessageBytes(ByteString value)string message = 4;booleangetDeleted()true to remove messagebool deleted = 5;LivekitModels.ChatMessage.BuildersetDeleted(boolean value)true to remove messagebool deleted = 5;LivekitModels.ChatMessage.BuilderclearDeleted()true to remove messagebool deleted = 5;booleangetGenerated()true if the chat message has been generated by an agent from a participant's audio transcriptionbool generated = 6;LivekitModels.ChatMessage.BuildersetGenerated(boolean value)true if the chat message has been generated by an agent from a participant's audio transcriptionbool generated = 6;LivekitModels.ChatMessage.BuilderclearGenerated()true if the chat message has been generated by an agent from a participant's audio transcriptionbool generated = 6;-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, getDefaultInstanceForType, isInitialized, mergeFrom -
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom -
Methods inherited from class com.google.protobuf.MessageLite.Builder
build, buildPartial, clear, clone, mergeFrom -
Methods inherited from class com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getIdBytes
ByteString getIdBytes()
uuidstring id = 1;
-
setId
LivekitModels.ChatMessage.Builder setId(String value)
uuidstring id = 1;- Parameters:
value- The id to set.
-
clearId
LivekitModels.ChatMessage.Builder clearId()
uuidstring id = 1;
-
setIdBytes
LivekitModels.ChatMessage.Builder setIdBytes(ByteString value)
uuidstring id = 1;- Parameters:
value- The bytes for id to set.
-
getTimestamp
long getTimestamp()
int64 timestamp = 2;
-
setTimestamp
LivekitModels.ChatMessage.Builder setTimestamp(long value)
int64 timestamp = 2;- Parameters:
value- The timestamp to set.
-
clearTimestamp
LivekitModels.ChatMessage.Builder clearTimestamp()
int64 timestamp = 2;
-
hasEditTimestamp
boolean hasEditTimestamp()
populated only if the intent is to edit/update an existing messageoptional int64 edit_timestamp = 3;
-
getEditTimestamp
long getEditTimestamp()
populated only if the intent is to edit/update an existing messageoptional int64 edit_timestamp = 3;
-
setEditTimestamp
LivekitModels.ChatMessage.Builder setEditTimestamp(long value)
populated only if the intent is to edit/update an existing messageoptional int64 edit_timestamp = 3;- Parameters:
value- The editTimestamp to set.
-
clearEditTimestamp
LivekitModels.ChatMessage.Builder clearEditTimestamp()
populated only if the intent is to edit/update an existing messageoptional int64 edit_timestamp = 3;
-
getMessage
String getMessage()
string message = 4;
-
getMessageBytes
ByteString getMessageBytes()
string message = 4;
-
setMessage
LivekitModels.ChatMessage.Builder setMessage(String value)
string message = 4;- Parameters:
value- The message to set.
-
clearMessage
LivekitModels.ChatMessage.Builder clearMessage()
string message = 4;
-
setMessageBytes
LivekitModels.ChatMessage.Builder setMessageBytes(ByteString value)
string message = 4;- Parameters:
value- The bytes for message to set.
-
getDeleted
boolean getDeleted()
true to remove messagebool deleted = 5;
-
setDeleted
LivekitModels.ChatMessage.Builder setDeleted(boolean value)
true to remove messagebool deleted = 5;- Parameters:
value- The deleted to set.
-
clearDeleted
LivekitModels.ChatMessage.Builder clearDeleted()
true to remove messagebool deleted = 5;
-
getGenerated
boolean getGenerated()
true if the chat message has been generated by an agent from a participant's audio transcriptionbool generated = 6;
-
setGenerated
LivekitModels.ChatMessage.Builder setGenerated(boolean value)
true if the chat message has been generated by an agent from a participant's audio transcriptionbool generated = 6;- Parameters:
value- The generated to set.
-
clearGenerated
LivekitModels.ChatMessage.Builder clearGenerated()
true if the chat message has been generated by an agent from a participant's audio transcriptionbool generated = 6;
-
-
-
-