public static final class Conversation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder> implements ConversationOrBuilder
Represents a conversation.Protobuf type
google.cloud.dialogflow.cx.v3beta1.Conversation| Modifier and Type | Method and Description |
|---|---|
Conversation.Builder |
addAllFlows(Iterable<? extends Flow> values)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation
has went through.
|
Conversation.Builder |
addAllIntents(Iterable<? extends Intent> values)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the
conversation.
|
Conversation.Builder |
addAllInteractions(Iterable<? extends Conversation.Interaction> values)
Interactions of the conversation.
|
Conversation.Builder |
addAllPages(Iterable<? extends Page> values)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation
has went through.
|
Conversation.Builder |
addFlows(Flow.Builder builderForValue)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation
has went through.
|
Conversation.Builder |
addFlows(Flow value)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation
has went through.
|
Conversation.Builder |
addFlows(int index,
Flow.Builder builderForValue)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation
has went through.
|
Conversation.Builder |
addFlows(int index,
Flow value)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation
has went through.
|
Flow.Builder |
addFlowsBuilder()
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation
has went through.
|
Flow.Builder |
addFlowsBuilder(int index)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation
has went through.
|
Conversation.Builder |
addIntents(Intent.Builder builderForValue)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the
conversation.
|
Conversation.Builder |
addIntents(Intent value)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the
conversation.
|
Conversation.Builder |
addIntents(int index,
Intent.Builder builderForValue)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the
conversation.
|
Conversation.Builder |
addIntents(int index,
Intent value)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the
conversation.
|
Intent.Builder |
addIntentsBuilder()
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the
conversation.
|
Intent.Builder |
addIntentsBuilder(int index)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the
conversation.
|
Conversation.Builder |
addInteractions(Conversation.Interaction.Builder builderForValue)
Interactions of the conversation.
|
Conversation.Builder |
addInteractions(Conversation.Interaction value)
Interactions of the conversation.
|
Conversation.Builder |
addInteractions(int index,
Conversation.Interaction.Builder builderForValue)
Interactions of the conversation.
|
Conversation.Builder |
addInteractions(int index,
Conversation.Interaction value)
Interactions of the conversation.
|
Conversation.Interaction.Builder |
addInteractionsBuilder()
Interactions of the conversation.
|
Conversation.Interaction.Builder |
addInteractionsBuilder(int index)
Interactions of the conversation.
|
Conversation.Builder |
addPages(int index,
Page.Builder builderForValue)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation
has went through.
|
Conversation.Builder |
addPages(int index,
Page value)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation
has went through.
|
Conversation.Builder |
addPages(Page.Builder builderForValue)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation
has went through.
|
Conversation.Builder |
addPages(Page value)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation
has went through.
|
Page.Builder |
addPagesBuilder()
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation
has went through.
|
Page.Builder |
addPagesBuilder(int index)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation
has went through.
|
Conversation.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Conversation |
build() |
Conversation |
buildPartial() |
Conversation.Builder |
clear() |
Conversation.Builder |
clearDuration()
Duration of the conversation.
|
Conversation.Builder |
clearEnvironment()
Environment of the conversation.
|
Conversation.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Conversation.Builder |
clearFlows()
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation
has went through.
|
Conversation.Builder |
clearFlowVersions() |
Conversation.Builder |
clearIntents()
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the
conversation.
|
Conversation.Builder |
clearInteractions()
Interactions of the conversation.
|
Conversation.Builder |
clearLanguageCode()
The language of the conversation, which is the language of the first
request in the conversation.
|
Conversation.Builder |
clearMetrics()
Conversation metrics.
|
Conversation.Builder |
clearName()
Identifier.
|
Conversation.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Conversation.Builder |
clearPages()
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation
has went through.
|
Conversation.Builder |
clearStartTime()
Start time of the conversation, which is the time of the first request of
the conversation.
|
Conversation.Builder |
clearType()
The type of the conversation.
|
Conversation.Builder |
clone() |
boolean |
containsFlowVersions(String key)
Flow versions used in the conversation.
|
Conversation |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Duration |
getDuration()
Duration of the conversation.
|
com.google.protobuf.Duration.Builder |
getDurationBuilder()
Duration of the conversation.
|
com.google.protobuf.DurationOrBuilder |
getDurationOrBuilder()
Duration of the conversation.
|
Environment |
getEnvironment()
Environment of the conversation.
|
Environment.Builder |
getEnvironmentBuilder()
Environment of the conversation.
|
EnvironmentOrBuilder |
getEnvironmentOrBuilder()
Environment of the conversation.
|
Flow |
getFlows(int index)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation
has went through.
|
Flow.Builder |
getFlowsBuilder(int index)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation
has went through.
|
List<Flow.Builder> |
getFlowsBuilderList()
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation
has went through.
|
int |
getFlowsCount()
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation
has went through.
|
List<Flow> |
getFlowsList()
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation
has went through.
|
FlowOrBuilder |
getFlowsOrBuilder(int index)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation
has went through.
|
List<? extends FlowOrBuilder> |
getFlowsOrBuilderList()
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation
has went through.
|
Map<String,Long> |
getFlowVersions()
Deprecated.
|
int |
getFlowVersionsCount()
Flow versions used in the conversation.
|
Map<String,Long> |
getFlowVersionsMap()
Flow versions used in the conversation.
|
long |
getFlowVersionsOrDefault(String key,
long defaultValue)
Flow versions used in the conversation.
|
long |
getFlowVersionsOrThrow(String key)
Flow versions used in the conversation.
|
Intent |
getIntents(int index)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the
conversation.
|
Intent.Builder |
getIntentsBuilder(int index)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the
conversation.
|
List<Intent.Builder> |
getIntentsBuilderList()
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the
conversation.
|
int |
getIntentsCount()
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the
conversation.
|
List<Intent> |
getIntentsList()
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the
conversation.
|
IntentOrBuilder |
getIntentsOrBuilder(int index)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the
conversation.
|
List<? extends IntentOrBuilder> |
getIntentsOrBuilderList()
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the
conversation.
|
Conversation.Interaction |
getInteractions(int index)
Interactions of the conversation.
|
Conversation.Interaction.Builder |
getInteractionsBuilder(int index)
Interactions of the conversation.
|
List<Conversation.Interaction.Builder> |
getInteractionsBuilderList()
Interactions of the conversation.
|
int |
getInteractionsCount()
Interactions of the conversation.
|
List<Conversation.Interaction> |
getInteractionsList()
Interactions of the conversation.
|
Conversation.InteractionOrBuilder |
getInteractionsOrBuilder(int index)
Interactions of the conversation.
|
List<? extends Conversation.InteractionOrBuilder> |
getInteractionsOrBuilderList()
Interactions of the conversation.
|
String |
getLanguageCode()
The language of the conversation, which is the language of the first
request in the conversation.
|
com.google.protobuf.ByteString |
getLanguageCodeBytes()
The language of the conversation, which is the language of the first
request in the conversation.
|
Conversation.Metrics |
getMetrics()
Conversation metrics.
|
Conversation.Metrics.Builder |
getMetricsBuilder()
Conversation metrics.
|
Conversation.MetricsOrBuilder |
getMetricsOrBuilder()
Conversation metrics.
|
Map<String,Long> |
getMutableFlowVersions()
Deprecated.
|
String |
getName()
Identifier.
|
com.google.protobuf.ByteString |
getNameBytes()
Identifier.
|
Page |
getPages(int index)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation
has went through.
|
Page.Builder |
getPagesBuilder(int index)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation
has went through.
|
List<Page.Builder> |
getPagesBuilderList()
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation
has went through.
|
int |
getPagesCount()
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation
has went through.
|
List<Page> |
getPagesList()
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation
has went through.
|
PageOrBuilder |
getPagesOrBuilder(int index)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation
has went through.
|
List<? extends PageOrBuilder> |
getPagesOrBuilderList()
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation
has went through.
|
com.google.protobuf.Timestamp |
getStartTime()
Start time of the conversation, which is the time of the first request of
the conversation.
|
com.google.protobuf.Timestamp.Builder |
getStartTimeBuilder()
Start time of the conversation, which is the time of the first request of
the conversation.
|
com.google.protobuf.TimestampOrBuilder |
getStartTimeOrBuilder()
Start time of the conversation, which is the time of the first request of
the conversation.
|
Conversation.Type |
getType()
The type of the conversation.
|
int |
getTypeValue()
The type of the conversation.
|
boolean |
hasDuration()
Duration of the conversation.
|
boolean |
hasEnvironment()
Environment of the conversation.
|
boolean |
hasMetrics()
Conversation metrics.
|
boolean |
hasStartTime()
Start time of the conversation, which is the time of the first request of
the conversation.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number) |
boolean |
isInitialized() |
Conversation.Builder |
mergeDuration(com.google.protobuf.Duration value)
Duration of the conversation.
|
Conversation.Builder |
mergeEnvironment(Environment value)
Environment of the conversation.
|
Conversation.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Conversation.Builder |
mergeFrom(Conversation other) |
Conversation.Builder |
mergeFrom(com.google.protobuf.Message other) |
Conversation.Builder |
mergeMetrics(Conversation.Metrics value)
Conversation metrics.
|
Conversation.Builder |
mergeStartTime(com.google.protobuf.Timestamp value)
Start time of the conversation, which is the time of the first request of
the conversation.
|
Conversation.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Conversation.Builder |
putAllFlowVersions(Map<String,Long> values)
Flow versions used in the conversation.
|
Conversation.Builder |
putFlowVersions(String key,
long value)
Flow versions used in the conversation.
|
Conversation.Builder |
removeFlows(int index)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation
has went through.
|
Conversation.Builder |
removeFlowVersions(String key)
Flow versions used in the conversation.
|
Conversation.Builder |
removeIntents(int index)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the
conversation.
|
Conversation.Builder |
removeInteractions(int index)
Interactions of the conversation.
|
Conversation.Builder |
removePages(int index)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation
has went through.
|
Conversation.Builder |
setDuration(com.google.protobuf.Duration.Builder builderForValue)
Duration of the conversation.
|
Conversation.Builder |
setDuration(com.google.protobuf.Duration value)
Duration of the conversation.
|
Conversation.Builder |
setEnvironment(Environment.Builder builderForValue)
Environment of the conversation.
|
Conversation.Builder |
setEnvironment(Environment value)
Environment of the conversation.
|
Conversation.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Conversation.Builder |
setFlows(int index,
Flow.Builder builderForValue)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation
has went through.
|
Conversation.Builder |
setFlows(int index,
Flow value)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation
has went through.
|
Conversation.Builder |
setIntents(int index,
Intent.Builder builderForValue)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the
conversation.
|
Conversation.Builder |
setIntents(int index,
Intent value)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the
conversation.
|
Conversation.Builder |
setInteractions(int index,
Conversation.Interaction.Builder builderForValue)
Interactions of the conversation.
|
Conversation.Builder |
setInteractions(int index,
Conversation.Interaction value)
Interactions of the conversation.
|
Conversation.Builder |
setLanguageCode(String value)
The language of the conversation, which is the language of the first
request in the conversation.
|
Conversation.Builder |
setLanguageCodeBytes(com.google.protobuf.ByteString value)
The language of the conversation, which is the language of the first
request in the conversation.
|
Conversation.Builder |
setMetrics(Conversation.Metrics.Builder builderForValue)
Conversation metrics.
|
Conversation.Builder |
setMetrics(Conversation.Metrics value)
Conversation metrics.
|
Conversation.Builder |
setName(String value)
Identifier.
|
Conversation.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Identifier.
|
Conversation.Builder |
setPages(int index,
Page.Builder builderForValue)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation
has went through.
|
Conversation.Builder |
setPages(int index,
Page value)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation
has went through.
|
Conversation.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Conversation.Builder |
setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Start time of the conversation, which is the time of the first request of
the conversation.
|
Conversation.Builder |
setStartTime(com.google.protobuf.Timestamp value)
Start time of the conversation, which is the time of the first request of
the conversation.
|
Conversation.Builder |
setType(Conversation.Type value)
The type of the conversation.
|
Conversation.Builder |
setTypeValue(int value)
The type of the conversation.
|
Conversation.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public Conversation.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public Conversation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Conversation build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Conversation buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Conversation.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public Conversation.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public Conversation.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public Conversation.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public Conversation.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public Conversation.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public Conversation.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Conversation.Builder>public Conversation.Builder mergeFrom(Conversation other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public Conversation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Conversation.Builder>IOExceptionpublic String getName()
Identifier. The identifier of the conversation. If conversation ID is reused, interactions happened later than 48 hours of the conversation's create time will be ignored. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/conversations/<ConversationID>`
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];getName in interface ConversationOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Identifier. The identifier of the conversation. If conversation ID is reused, interactions happened later than 48 hours of the conversation's create time will be ignored. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/conversations/<ConversationID>`
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];getNameBytes in interface ConversationOrBuilderpublic Conversation.Builder setName(String value)
Identifier. The identifier of the conversation. If conversation ID is reused, interactions happened later than 48 hours of the conversation's create time will be ignored. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/conversations/<ConversationID>`
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];value - The name to set.public Conversation.Builder clearName()
Identifier. The identifier of the conversation. If conversation ID is reused, interactions happened later than 48 hours of the conversation's create time will be ignored. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/conversations/<ConversationID>`
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];public Conversation.Builder setNameBytes(com.google.protobuf.ByteString value)
Identifier. The identifier of the conversation. If conversation ID is reused, interactions happened later than 48 hours of the conversation's create time will be ignored. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/conversations/<ConversationID>`
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];value - The bytes for name to set.public int getTypeValue()
The type of the conversation.
.google.cloud.dialogflow.cx.v3beta1.Conversation.Type type = 2;getTypeValue in interface ConversationOrBuilderpublic Conversation.Builder setTypeValue(int value)
The type of the conversation.
.google.cloud.dialogflow.cx.v3beta1.Conversation.Type type = 2;value - The enum numeric value on the wire for type to set.public Conversation.Type getType()
The type of the conversation.
.google.cloud.dialogflow.cx.v3beta1.Conversation.Type type = 2;getType in interface ConversationOrBuilderpublic Conversation.Builder setType(Conversation.Type value)
The type of the conversation.
.google.cloud.dialogflow.cx.v3beta1.Conversation.Type type = 2;value - The type to set.public Conversation.Builder clearType()
The type of the conversation.
.google.cloud.dialogflow.cx.v3beta1.Conversation.Type type = 2;public String getLanguageCode()
The language of the conversation, which is the language of the first request in the conversation.
string language_code = 3;getLanguageCode in interface ConversationOrBuilderpublic com.google.protobuf.ByteString getLanguageCodeBytes()
The language of the conversation, which is the language of the first request in the conversation.
string language_code = 3;getLanguageCodeBytes in interface ConversationOrBuilderpublic Conversation.Builder setLanguageCode(String value)
The language of the conversation, which is the language of the first request in the conversation.
string language_code = 3;value - The languageCode to set.public Conversation.Builder clearLanguageCode()
The language of the conversation, which is the language of the first request in the conversation.
string language_code = 3;public Conversation.Builder setLanguageCodeBytes(com.google.protobuf.ByteString value)
The language of the conversation, which is the language of the first request in the conversation.
string language_code = 3;value - The bytes for languageCode to set.public boolean hasStartTime()
Start time of the conversation, which is the time of the first request of the conversation.
.google.protobuf.Timestamp start_time = 4;hasStartTime in interface ConversationOrBuilderpublic com.google.protobuf.Timestamp getStartTime()
Start time of the conversation, which is the time of the first request of the conversation.
.google.protobuf.Timestamp start_time = 4;getStartTime in interface ConversationOrBuilderpublic Conversation.Builder setStartTime(com.google.protobuf.Timestamp value)
Start time of the conversation, which is the time of the first request of the conversation.
.google.protobuf.Timestamp start_time = 4;public Conversation.Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Start time of the conversation, which is the time of the first request of the conversation.
.google.protobuf.Timestamp start_time = 4;public Conversation.Builder mergeStartTime(com.google.protobuf.Timestamp value)
Start time of the conversation, which is the time of the first request of the conversation.
.google.protobuf.Timestamp start_time = 4;public Conversation.Builder clearStartTime()
Start time of the conversation, which is the time of the first request of the conversation.
.google.protobuf.Timestamp start_time = 4;public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()
Start time of the conversation, which is the time of the first request of the conversation.
.google.protobuf.Timestamp start_time = 4;public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
Start time of the conversation, which is the time of the first request of the conversation.
.google.protobuf.Timestamp start_time = 4;getStartTimeOrBuilder in interface ConversationOrBuilderpublic boolean hasDuration()
Duration of the conversation.
.google.protobuf.Duration duration = 5;hasDuration in interface ConversationOrBuilderpublic com.google.protobuf.Duration getDuration()
Duration of the conversation.
.google.protobuf.Duration duration = 5;getDuration in interface ConversationOrBuilderpublic Conversation.Builder setDuration(com.google.protobuf.Duration value)
Duration of the conversation.
.google.protobuf.Duration duration = 5;public Conversation.Builder setDuration(com.google.protobuf.Duration.Builder builderForValue)
Duration of the conversation.
.google.protobuf.Duration duration = 5;public Conversation.Builder mergeDuration(com.google.protobuf.Duration value)
Duration of the conversation.
.google.protobuf.Duration duration = 5;public Conversation.Builder clearDuration()
Duration of the conversation.
.google.protobuf.Duration duration = 5;public com.google.protobuf.Duration.Builder getDurationBuilder()
Duration of the conversation.
.google.protobuf.Duration duration = 5;public com.google.protobuf.DurationOrBuilder getDurationOrBuilder()
Duration of the conversation.
.google.protobuf.Duration duration = 5;getDurationOrBuilder in interface ConversationOrBuilderpublic boolean hasMetrics()
Conversation metrics.
.google.cloud.dialogflow.cx.v3beta1.Conversation.Metrics metrics = 6;hasMetrics in interface ConversationOrBuilderpublic Conversation.Metrics getMetrics()
Conversation metrics.
.google.cloud.dialogflow.cx.v3beta1.Conversation.Metrics metrics = 6;getMetrics in interface ConversationOrBuilderpublic Conversation.Builder setMetrics(Conversation.Metrics value)
Conversation metrics.
.google.cloud.dialogflow.cx.v3beta1.Conversation.Metrics metrics = 6;public Conversation.Builder setMetrics(Conversation.Metrics.Builder builderForValue)
Conversation metrics.
.google.cloud.dialogflow.cx.v3beta1.Conversation.Metrics metrics = 6;public Conversation.Builder mergeMetrics(Conversation.Metrics value)
Conversation metrics.
.google.cloud.dialogflow.cx.v3beta1.Conversation.Metrics metrics = 6;public Conversation.Builder clearMetrics()
Conversation metrics.
.google.cloud.dialogflow.cx.v3beta1.Conversation.Metrics metrics = 6;public Conversation.Metrics.Builder getMetricsBuilder()
Conversation metrics.
.google.cloud.dialogflow.cx.v3beta1.Conversation.Metrics metrics = 6;public Conversation.MetricsOrBuilder getMetricsOrBuilder()
Conversation metrics.
.google.cloud.dialogflow.cx.v3beta1.Conversation.Metrics metrics = 6;getMetricsOrBuilder in interface ConversationOrBuilderpublic List<Intent> getIntentsList()
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the conversation. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Intent intents = 7;getIntentsList in interface ConversationOrBuilderpublic int getIntentsCount()
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the conversation. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Intent intents = 7;getIntentsCount in interface ConversationOrBuilderpublic Intent getIntents(int index)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the conversation. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Intent intents = 7;getIntents in interface ConversationOrBuilderpublic Conversation.Builder setIntents(int index, Intent value)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the conversation. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Intent intents = 7;public Conversation.Builder setIntents(int index, Intent.Builder builderForValue)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the conversation. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Intent intents = 7;public Conversation.Builder addIntents(Intent value)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the conversation. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Intent intents = 7;public Conversation.Builder addIntents(int index, Intent value)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the conversation. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Intent intents = 7;public Conversation.Builder addIntents(Intent.Builder builderForValue)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the conversation. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Intent intents = 7;public Conversation.Builder addIntents(int index, Intent.Builder builderForValue)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the conversation. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Intent intents = 7;public Conversation.Builder addAllIntents(Iterable<? extends Intent> values)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the conversation. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Intent intents = 7;public Conversation.Builder clearIntents()
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the conversation. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Intent intents = 7;public Conversation.Builder removeIntents(int index)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the conversation. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Intent intents = 7;public Intent.Builder getIntentsBuilder(int index)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the conversation. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Intent intents = 7;public IntentOrBuilder getIntentsOrBuilder(int index)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the conversation. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Intent intents = 7;getIntentsOrBuilder in interface ConversationOrBuilderpublic List<? extends IntentOrBuilder> getIntentsOrBuilderList()
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the conversation. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Intent intents = 7;getIntentsOrBuilderList in interface ConversationOrBuilderpublic Intent.Builder addIntentsBuilder()
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the conversation. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Intent intents = 7;public Intent.Builder addIntentsBuilder(int index)
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the conversation. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Intent intents = 7;public List<Intent.Builder> getIntentsBuilderList()
All the matched [Intent][google.cloud.dialogflow.cx.v3beta1.Intent] in the conversation. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Intent intents = 7;public List<Flow> getFlowsList()
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Flow flows = 8;getFlowsList in interface ConversationOrBuilderpublic int getFlowsCount()
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Flow flows = 8;getFlowsCount in interface ConversationOrBuilderpublic Flow getFlows(int index)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Flow flows = 8;getFlows in interface ConversationOrBuilderpublic Conversation.Builder setFlows(int index, Flow value)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Flow flows = 8;public Conversation.Builder setFlows(int index, Flow.Builder builderForValue)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Flow flows = 8;public Conversation.Builder addFlows(Flow value)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Flow flows = 8;public Conversation.Builder addFlows(int index, Flow value)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Flow flows = 8;public Conversation.Builder addFlows(Flow.Builder builderForValue)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Flow flows = 8;public Conversation.Builder addFlows(int index, Flow.Builder builderForValue)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Flow flows = 8;public Conversation.Builder addAllFlows(Iterable<? extends Flow> values)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Flow flows = 8;public Conversation.Builder clearFlows()
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Flow flows = 8;public Conversation.Builder removeFlows(int index)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Flow flows = 8;public Flow.Builder getFlowsBuilder(int index)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Flow flows = 8;public FlowOrBuilder getFlowsOrBuilder(int index)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Flow flows = 8;getFlowsOrBuilder in interface ConversationOrBuilderpublic List<? extends FlowOrBuilder> getFlowsOrBuilderList()
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Flow flows = 8;getFlowsOrBuilderList in interface ConversationOrBuilderpublic Flow.Builder addFlowsBuilder()
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Flow flows = 8;public Flow.Builder addFlowsBuilder(int index)
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Flow flows = 8;public List<Flow.Builder> getFlowsBuilderList()
All the [Flow][google.cloud.dialogflow.cx.v3beta1.Flow] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Flow flows = 8;public List<Page> getPagesList()
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Page pages = 9;getPagesList in interface ConversationOrBuilderpublic int getPagesCount()
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Page pages = 9;getPagesCount in interface ConversationOrBuilderpublic Page getPages(int index)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Page pages = 9;getPages in interface ConversationOrBuilderpublic Conversation.Builder setPages(int index, Page value)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Page pages = 9;public Conversation.Builder setPages(int index, Page.Builder builderForValue)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Page pages = 9;public Conversation.Builder addPages(Page value)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Page pages = 9;public Conversation.Builder addPages(int index, Page value)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Page pages = 9;public Conversation.Builder addPages(Page.Builder builderForValue)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Page pages = 9;public Conversation.Builder addPages(int index, Page.Builder builderForValue)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Page pages = 9;public Conversation.Builder addAllPages(Iterable<? extends Page> values)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Page pages = 9;public Conversation.Builder clearPages()
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Page pages = 9;public Conversation.Builder removePages(int index)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Page pages = 9;public Page.Builder getPagesBuilder(int index)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Page pages = 9;public PageOrBuilder getPagesOrBuilder(int index)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Page pages = 9;getPagesOrBuilder in interface ConversationOrBuilderpublic List<? extends PageOrBuilder> getPagesOrBuilderList()
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Page pages = 9;getPagesOrBuilderList in interface ConversationOrBuilderpublic Page.Builder addPagesBuilder()
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Page pages = 9;public Page.Builder addPagesBuilder(int index)
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Page pages = 9;public List<Page.Builder> getPagesBuilderList()
All the [Page][google.cloud.dialogflow.cx.v3beta1.Page] the conversation has went through. Only `name` and `display_name` are filled in this message.
repeated .google.cloud.dialogflow.cx.v3beta1.Page pages = 9;public List<Conversation.Interaction> getInteractionsList()
Interactions of the conversation. Only populated for `GetConversation` and empty for `ListConversations`.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction interactions = 10;
getInteractionsList in interface ConversationOrBuilderpublic int getInteractionsCount()
Interactions of the conversation. Only populated for `GetConversation` and empty for `ListConversations`.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction interactions = 10;
getInteractionsCount in interface ConversationOrBuilderpublic Conversation.Interaction getInteractions(int index)
Interactions of the conversation. Only populated for `GetConversation` and empty for `ListConversations`.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction interactions = 10;
getInteractions in interface ConversationOrBuilderpublic Conversation.Builder setInteractions(int index, Conversation.Interaction value)
Interactions of the conversation. Only populated for `GetConversation` and empty for `ListConversations`.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction interactions = 10;
public Conversation.Builder setInteractions(int index, Conversation.Interaction.Builder builderForValue)
Interactions of the conversation. Only populated for `GetConversation` and empty for `ListConversations`.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction interactions = 10;
public Conversation.Builder addInteractions(Conversation.Interaction value)
Interactions of the conversation. Only populated for `GetConversation` and empty for `ListConversations`.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction interactions = 10;
public Conversation.Builder addInteractions(int index, Conversation.Interaction value)
Interactions of the conversation. Only populated for `GetConversation` and empty for `ListConversations`.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction interactions = 10;
public Conversation.Builder addInteractions(Conversation.Interaction.Builder builderForValue)
Interactions of the conversation. Only populated for `GetConversation` and empty for `ListConversations`.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction interactions = 10;
public Conversation.Builder addInteractions(int index, Conversation.Interaction.Builder builderForValue)
Interactions of the conversation. Only populated for `GetConversation` and empty for `ListConversations`.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction interactions = 10;
public Conversation.Builder addAllInteractions(Iterable<? extends Conversation.Interaction> values)
Interactions of the conversation. Only populated for `GetConversation` and empty for `ListConversations`.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction interactions = 10;
public Conversation.Builder clearInteractions()
Interactions of the conversation. Only populated for `GetConversation` and empty for `ListConversations`.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction interactions = 10;
public Conversation.Builder removeInteractions(int index)
Interactions of the conversation. Only populated for `GetConversation` and empty for `ListConversations`.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction interactions = 10;
public Conversation.Interaction.Builder getInteractionsBuilder(int index)
Interactions of the conversation. Only populated for `GetConversation` and empty for `ListConversations`.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction interactions = 10;
public Conversation.InteractionOrBuilder getInteractionsOrBuilder(int index)
Interactions of the conversation. Only populated for `GetConversation` and empty for `ListConversations`.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction interactions = 10;
getInteractionsOrBuilder in interface ConversationOrBuilderpublic List<? extends Conversation.InteractionOrBuilder> getInteractionsOrBuilderList()
Interactions of the conversation. Only populated for `GetConversation` and empty for `ListConversations`.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction interactions = 10;
getInteractionsOrBuilderList in interface ConversationOrBuilderpublic Conversation.Interaction.Builder addInteractionsBuilder()
Interactions of the conversation. Only populated for `GetConversation` and empty for `ListConversations`.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction interactions = 10;
public Conversation.Interaction.Builder addInteractionsBuilder(int index)
Interactions of the conversation. Only populated for `GetConversation` and empty for `ListConversations`.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction interactions = 10;
public List<Conversation.Interaction.Builder> getInteractionsBuilderList()
Interactions of the conversation. Only populated for `GetConversation` and empty for `ListConversations`.
repeated .google.cloud.dialogflow.cx.v3beta1.Conversation.Interaction interactions = 10;
public boolean hasEnvironment()
Environment of the conversation. Only `name` and `display_name` are filled in this message.
.google.cloud.dialogflow.cx.v3beta1.Environment environment = 11;hasEnvironment in interface ConversationOrBuilderpublic Environment getEnvironment()
Environment of the conversation. Only `name` and `display_name` are filled in this message.
.google.cloud.dialogflow.cx.v3beta1.Environment environment = 11;getEnvironment in interface ConversationOrBuilderpublic Conversation.Builder setEnvironment(Environment value)
Environment of the conversation. Only `name` and `display_name` are filled in this message.
.google.cloud.dialogflow.cx.v3beta1.Environment environment = 11;public Conversation.Builder setEnvironment(Environment.Builder builderForValue)
Environment of the conversation. Only `name` and `display_name` are filled in this message.
.google.cloud.dialogflow.cx.v3beta1.Environment environment = 11;public Conversation.Builder mergeEnvironment(Environment value)
Environment of the conversation. Only `name` and `display_name` are filled in this message.
.google.cloud.dialogflow.cx.v3beta1.Environment environment = 11;public Conversation.Builder clearEnvironment()
Environment of the conversation. Only `name` and `display_name` are filled in this message.
.google.cloud.dialogflow.cx.v3beta1.Environment environment = 11;public Environment.Builder getEnvironmentBuilder()
Environment of the conversation. Only `name` and `display_name` are filled in this message.
.google.cloud.dialogflow.cx.v3beta1.Environment environment = 11;public EnvironmentOrBuilder getEnvironmentOrBuilder()
Environment of the conversation. Only `name` and `display_name` are filled in this message.
.google.cloud.dialogflow.cx.v3beta1.Environment environment = 11;getEnvironmentOrBuilder in interface ConversationOrBuilderpublic int getFlowVersionsCount()
ConversationOrBuilderFlow versions used in the conversation.
map<string, int64> flow_versions = 12;getFlowVersionsCount in interface ConversationOrBuilderpublic boolean containsFlowVersions(String key)
Flow versions used in the conversation.
map<string, int64> flow_versions = 12;containsFlowVersions in interface ConversationOrBuilder@Deprecated public Map<String,Long> getFlowVersions()
getFlowVersionsMap() instead.getFlowVersions in interface ConversationOrBuilderpublic Map<String,Long> getFlowVersionsMap()
Flow versions used in the conversation.
map<string, int64> flow_versions = 12;getFlowVersionsMap in interface ConversationOrBuilderpublic long getFlowVersionsOrDefault(String key, long defaultValue)
Flow versions used in the conversation.
map<string, int64> flow_versions = 12;getFlowVersionsOrDefault in interface ConversationOrBuilderpublic long getFlowVersionsOrThrow(String key)
Flow versions used in the conversation.
map<string, int64> flow_versions = 12;getFlowVersionsOrThrow in interface ConversationOrBuilderpublic Conversation.Builder clearFlowVersions()
public Conversation.Builder removeFlowVersions(String key)
Flow versions used in the conversation.
map<string, int64> flow_versions = 12;@Deprecated public Map<String,Long> getMutableFlowVersions()
public Conversation.Builder putFlowVersions(String key, long value)
Flow versions used in the conversation.
map<string, int64> flow_versions = 12;public Conversation.Builder putAllFlowVersions(Map<String,Long> values)
Flow versions used in the conversation.
map<string, int64> flow_versions = 12;public final Conversation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>public final Conversation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.Builder>Copyright © 2025 Google LLC. All rights reserved.