public static final class HumanAgentAssistantConfig.SuggestionConfig extends com.google.protobuf.GeneratedMessageV3 implements HumanAgentAssistantConfig.SuggestionConfigOrBuilder
Detail human agent assistant config.Protobuf type
google.cloud.dialogflow.v2beta1.HumanAgentAssistantConfig.SuggestionConfig| Modifier and Type | Class and Description |
|---|---|
static class |
HumanAgentAssistantConfig.SuggestionConfig.Builder
Detail human agent assistant config.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
FEATURE_CONFIGS_FIELD_NUMBER |
static int |
GROUP_SUGGESTION_RESPONSES_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static HumanAgentAssistantConfig.SuggestionConfig |
getDefaultInstance() |
HumanAgentAssistantConfig.SuggestionConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
HumanAgentAssistantConfig.SuggestionFeatureConfig |
getFeatureConfigs(int index)
Configuration of different suggestion features.
|
int |
getFeatureConfigsCount()
Configuration of different suggestion features.
|
List<HumanAgentAssistantConfig.SuggestionFeatureConfig> |
getFeatureConfigsList()
Configuration of different suggestion features.
|
HumanAgentAssistantConfig.SuggestionFeatureConfigOrBuilder |
getFeatureConfigsOrBuilder(int index)
Configuration of different suggestion features.
|
List<? extends HumanAgentAssistantConfig.SuggestionFeatureConfigOrBuilder> |
getFeatureConfigsOrBuilderList()
Configuration of different suggestion features.
|
boolean |
getGroupSuggestionResponses()
If `group_suggestion_responses` is false, and there are multiple
`feature_configs` in `event based suggestion` or
StreamingAnalyzeContent, we will try to deliver suggestions to customers
as soon as we get new suggestion.
|
com.google.protobuf.Parser<HumanAgentAssistantConfig.SuggestionConfig> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static HumanAgentAssistantConfig.SuggestionConfig.Builder |
newBuilder() |
static HumanAgentAssistantConfig.SuggestionConfig.Builder |
newBuilder(HumanAgentAssistantConfig.SuggestionConfig prototype) |
HumanAgentAssistantConfig.SuggestionConfig.Builder |
newBuilderForType() |
protected HumanAgentAssistantConfig.SuggestionConfig.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static HumanAgentAssistantConfig.SuggestionConfig |
parseDelimitedFrom(InputStream input) |
static HumanAgentAssistantConfig.SuggestionConfig |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HumanAgentAssistantConfig.SuggestionConfig |
parseFrom(byte[] data) |
static HumanAgentAssistantConfig.SuggestionConfig |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HumanAgentAssistantConfig.SuggestionConfig |
parseFrom(ByteBuffer data) |
static HumanAgentAssistantConfig.SuggestionConfig |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HumanAgentAssistantConfig.SuggestionConfig |
parseFrom(com.google.protobuf.ByteString data) |
static HumanAgentAssistantConfig.SuggestionConfig |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HumanAgentAssistantConfig.SuggestionConfig |
parseFrom(com.google.protobuf.CodedInputStream input) |
static HumanAgentAssistantConfig.SuggestionConfig |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HumanAgentAssistantConfig.SuggestionConfig |
parseFrom(InputStream input) |
static HumanAgentAssistantConfig.SuggestionConfig |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<HumanAgentAssistantConfig.SuggestionConfig> |
parser() |
HumanAgentAssistantConfig.SuggestionConfig.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int FEATURE_CONFIGS_FIELD_NUMBER
public static final int GROUP_SUGGESTION_RESPONSES_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public List<HumanAgentAssistantConfig.SuggestionFeatureConfig> getFeatureConfigsList()
Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2beta1.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2;
getFeatureConfigsList in interface HumanAgentAssistantConfig.SuggestionConfigOrBuilderpublic List<? extends HumanAgentAssistantConfig.SuggestionFeatureConfigOrBuilder> getFeatureConfigsOrBuilderList()
Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2beta1.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2;
getFeatureConfigsOrBuilderList in interface HumanAgentAssistantConfig.SuggestionConfigOrBuilderpublic int getFeatureConfigsCount()
Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2beta1.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2;
getFeatureConfigsCount in interface HumanAgentAssistantConfig.SuggestionConfigOrBuilderpublic HumanAgentAssistantConfig.SuggestionFeatureConfig getFeatureConfigs(int index)
Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2beta1.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2;
getFeatureConfigs in interface HumanAgentAssistantConfig.SuggestionConfigOrBuilderpublic HumanAgentAssistantConfig.SuggestionFeatureConfigOrBuilder getFeatureConfigsOrBuilder(int index)
Configuration of different suggestion features. One feature can have only one config.
repeated .google.cloud.dialogflow.v2beta1.HumanAgentAssistantConfig.SuggestionFeatureConfig feature_configs = 2;
getFeatureConfigsOrBuilder in interface HumanAgentAssistantConfig.SuggestionConfigOrBuilderpublic boolean getGroupSuggestionResponses()
If `group_suggestion_responses` is false, and there are multiple `feature_configs` in `event based suggestion` or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or `StreamingAnalyzeContentResponse`. If `group_suggestion_responses` set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
bool group_suggestion_responses = 3;getGroupSuggestionResponses in interface HumanAgentAssistantConfig.SuggestionConfigOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static HumanAgentAssistantConfig.SuggestionConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HumanAgentAssistantConfig.SuggestionConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HumanAgentAssistantConfig.SuggestionConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HumanAgentAssistantConfig.SuggestionConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HumanAgentAssistantConfig.SuggestionConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HumanAgentAssistantConfig.SuggestionConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HumanAgentAssistantConfig.SuggestionConfig parseFrom(InputStream input) throws IOException
IOExceptionpublic static HumanAgentAssistantConfig.SuggestionConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static HumanAgentAssistantConfig.SuggestionConfig parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static HumanAgentAssistantConfig.SuggestionConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static HumanAgentAssistantConfig.SuggestionConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static HumanAgentAssistantConfig.SuggestionConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic HumanAgentAssistantConfig.SuggestionConfig.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static HumanAgentAssistantConfig.SuggestionConfig.Builder newBuilder()
public static HumanAgentAssistantConfig.SuggestionConfig.Builder newBuilder(HumanAgentAssistantConfig.SuggestionConfig prototype)
public HumanAgentAssistantConfig.SuggestionConfig.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected HumanAgentAssistantConfig.SuggestionConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static HumanAgentAssistantConfig.SuggestionConfig getDefaultInstance()
public static com.google.protobuf.Parser<HumanAgentAssistantConfig.SuggestionConfig> parser()
public com.google.protobuf.Parser<HumanAgentAssistantConfig.SuggestionConfig> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public HumanAgentAssistantConfig.SuggestionConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.