public static final class Conversation.Turn.Builder extends GeneratedMessage.Builder<Conversation.Turn.Builder> implements Conversation.TurnOrBuilderAll information about a single turn in the conversation.
Protobuf type google.cloud.ces.v1.Conversation.Turn
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Conversation.Turn.BuilderImplements
Conversation.TurnOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllMessages(Iterable<? extends Message> values)
public Conversation.Turn.Builder addAllMessages(Iterable<? extends Message> values)Optional. List of messages in the conversation turn, including user input, agent responses and intermediate events during the processing.
repeated .google.cloud.ces.v1.Message messages = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.ces.v1.Message> |
| Returns | |
|---|---|
| Type | Description |
Conversation.Turn.Builder |
|
addMessages(Message value)
public Conversation.Turn.Builder addMessages(Message value)Optional. List of messages in the conversation turn, including user input, agent responses and intermediate events during the processing.
repeated .google.cloud.ces.v1.Message messages = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
Message |
| Returns | |
|---|---|
| Type | Description |
Conversation.Turn.Builder |
|
addMessages(Message.Builder builderForValue)
public Conversation.Turn.Builder addMessages(Message.Builder builderForValue)Optional. List of messages in the conversation turn, including user input, agent responses and intermediate events during the processing.
repeated .google.cloud.ces.v1.Message messages = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Message.Builder |
| Returns | |
|---|---|
| Type | Description |
Conversation.Turn.Builder |
|
addMessages(int index, Message value)
public Conversation.Turn.Builder addMessages(int index, Message value)Optional. List of messages in the conversation turn, including user input, agent responses and intermediate events during the processing.
repeated .google.cloud.ces.v1.Message messages = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
Message |
| Returns | |
|---|---|
| Type | Description |
Conversation.Turn.Builder |
|
addMessages(int index, Message.Builder builderForValue)
public Conversation.Turn.Builder addMessages(int index, Message.Builder builderForValue)Optional. List of messages in the conversation turn, including user input, agent responses and intermediate events during the processing.
repeated .google.cloud.ces.v1.Message messages = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
Message.Builder |
| Returns | |
|---|---|
| Type | Description |
Conversation.Turn.Builder |
|
addMessagesBuilder()
public Message.Builder addMessagesBuilder()Optional. List of messages in the conversation turn, including user input, agent responses and intermediate events during the processing.
repeated .google.cloud.ces.v1.Message messages = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Message.Builder |
|
addMessagesBuilder(int index)
public Message.Builder addMessagesBuilder(int index)Optional. List of messages in the conversation turn, including user input, agent responses and intermediate events during the processing.
repeated .google.cloud.ces.v1.Message messages = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Message.Builder |
|
build()
public Conversation.Turn build()| Returns | |
|---|---|
| Type | Description |
Conversation.Turn |
|
buildPartial()
public Conversation.Turn buildPartial()| Returns | |
|---|---|
| Type | Description |
Conversation.Turn |
|
clear()
public Conversation.Turn.Builder clear()| Returns | |
|---|---|
| Type | Description |
Conversation.Turn.Builder |
|
clearMessages()
public Conversation.Turn.Builder clearMessages()Optional. List of messages in the conversation turn, including user input, agent responses and intermediate events during the processing.
repeated .google.cloud.ces.v1.Message messages = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Conversation.Turn.Builder |
|
clearRootSpan()
public Conversation.Turn.Builder clearRootSpan()Optional. The root span of the action processing.
.google.cloud.ces.v1.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Conversation.Turn.Builder |
|
getDefaultInstanceForType()
public Conversation.Turn getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Conversation.Turn |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getMessages(int index)
public Message getMessages(int index)Optional. List of messages in the conversation turn, including user input, agent responses and intermediate events during the processing.
repeated .google.cloud.ces.v1.Message messages = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Message |
|
getMessagesBuilder(int index)
public Message.Builder getMessagesBuilder(int index)Optional. List of messages in the conversation turn, including user input, agent responses and intermediate events during the processing.
repeated .google.cloud.ces.v1.Message messages = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Message.Builder |
|
getMessagesBuilderList()
public List<Message.Builder> getMessagesBuilderList()Optional. List of messages in the conversation turn, including user input, agent responses and intermediate events during the processing.
repeated .google.cloud.ces.v1.Message messages = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getMessagesCount()
public int getMessagesCount()Optional. List of messages in the conversation turn, including user input, agent responses and intermediate events during the processing.
repeated .google.cloud.ces.v1.Message messages = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getMessagesList()
public List<Message> getMessagesList()Optional. List of messages in the conversation turn, including user input, agent responses and intermediate events during the processing.
repeated .google.cloud.ces.v1.Message messages = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<Message> |
|
getMessagesOrBuilder(int index)
public MessageOrBuilder getMessagesOrBuilder(int index)Optional. List of messages in the conversation turn, including user input, agent responses and intermediate events during the processing.
repeated .google.cloud.ces.v1.Message messages = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
MessageOrBuilder |
|
getMessagesOrBuilderList()
public List<? extends MessageOrBuilder> getMessagesOrBuilderList()Optional. List of messages in the conversation turn, including user input, agent responses and intermediate events during the processing.
repeated .google.cloud.ces.v1.Message messages = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.ces.v1.MessageOrBuilder> |
|
getRootSpan()
public Span getRootSpan()Optional. The root span of the action processing.
.google.cloud.ces.v1.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Span |
The rootSpan. |
getRootSpanBuilder()
public Span.Builder getRootSpanBuilder()Optional. The root span of the action processing.
.google.cloud.ces.v1.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Span.Builder |
|
getRootSpanOrBuilder()
public SpanOrBuilder getRootSpanOrBuilder()Optional. The root span of the action processing.
.google.cloud.ces.v1.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SpanOrBuilder |
|
hasRootSpan()
public boolean hasRootSpan()Optional. The root span of the action processing.
.google.cloud.ces.v1.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the rootSpan field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(Conversation.Turn other)
public Conversation.Turn.Builder mergeFrom(Conversation.Turn other)| Parameter | |
|---|---|
| Name | Description |
other |
Conversation.Turn |
| Returns | |
|---|---|
| Type | Description |
Conversation.Turn.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Conversation.Turn.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Conversation.Turn.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Conversation.Turn.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Conversation.Turn.Builder |
|
mergeRootSpan(Span value)
public Conversation.Turn.Builder mergeRootSpan(Span value)Optional. The root span of the action processing.
.google.cloud.ces.v1.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
Span |
| Returns | |
|---|---|
| Type | Description |
Conversation.Turn.Builder |
|
removeMessages(int index)
public Conversation.Turn.Builder removeMessages(int index)Optional. List of messages in the conversation turn, including user input, agent responses and intermediate events during the processing.
repeated .google.cloud.ces.v1.Message messages = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Conversation.Turn.Builder |
|
setMessages(int index, Message value)
public Conversation.Turn.Builder setMessages(int index, Message value)Optional. List of messages in the conversation turn, including user input, agent responses and intermediate events during the processing.
repeated .google.cloud.ces.v1.Message messages = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
Message |
| Returns | |
|---|---|
| Type | Description |
Conversation.Turn.Builder |
|
setMessages(int index, Message.Builder builderForValue)
public Conversation.Turn.Builder setMessages(int index, Message.Builder builderForValue)Optional. List of messages in the conversation turn, including user input, agent responses and intermediate events during the processing.
repeated .google.cloud.ces.v1.Message messages = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
Message.Builder |
| Returns | |
|---|---|
| Type | Description |
Conversation.Turn.Builder |
|
setRootSpan(Span value)
public Conversation.Turn.Builder setRootSpan(Span value)Optional. The root span of the action processing.
.google.cloud.ces.v1.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
Span |
| Returns | |
|---|---|
| Type | Description |
Conversation.Turn.Builder |
|
setRootSpan(Span.Builder builderForValue)
public Conversation.Turn.Builder setRootSpan(Span.Builder builderForValue)Optional. The root span of the action processing.
.google.cloud.ces.v1.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Span.Builder |
| Returns | |
|---|---|
| Type | Description |
Conversation.Turn.Builder |
|