Class Agent.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Agent.Builder>
com.google.cloud.dialogflow.cx.v3beta1.Agent.Builder
- All Implemented Interfaces:
AgentOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Agent
public static final class Agent.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Agent.Builder>
implements AgentOrBuilder
Agents are best described as Natural Language Understanding (NLU) modules that transform user requests into actionable data. You can include agents in your app, product, or service to determine user intent and respond to the user in a natural way. After you create an agent, you can add [Intents][google.cloud.dialogflow.cx.v3beta1.Intent], [Entity Types][google.cloud.dialogflow.cx.v3beta1.EntityType], [Flows][google.cloud.dialogflow.cx.v3beta1.Flow], [Fulfillments][google.cloud.dialogflow.cx.v3beta1.Fulfillment], [Webhooks][google.cloud.dialogflow.cx.v3beta1.Webhook], [TransitionRouteGroups][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] and so on to manage the conversation flows.Protobuf type
google.cloud.dialogflow.cx.v3beta1.Agent-
Method Summary
Modifier and TypeMethodDescriptionaddAllSupportedLanguageCodes(Iterable<String> values) The list of all languages supported by the agent (except for the `default_language_code`).addSupportedLanguageCodes(String value) The list of all languages supported by the agent (except for the `default_language_code`).addSupportedLanguageCodesBytes(com.google.protobuf.ByteString value) The list of all languages supported by the agent (except for the `default_language_code`).build()clear()Hierarchical advanced settings for this agent.Optional.The URI of the agent's avatar.Optional.Optional.Required.The description of the agent.Required.Optional.Indicates if automatic spell correction is enabled in detect intent requests.Deprecated.google.cloud.dialogflow.cx.v3beta1.Agent.enable_stackdriver_logging is deprecated.Gen App Builder-related agent-level settings.Git integration settings for this agent.Indicates whether the agent is locked for changes.The unique identifier of the agent.Optional.Optional.Optional.Name of the [SecuritySettings][google.cloud.dialogflow.cx.v3beta1.SecuritySettings] reference for the agent.Speech recognition related settings.Name of the start flow in this agent.Name of the start playbook in this agent.The list of all languages supported by the agent (except for the `default_language_code`).Settings on instructing the speech synthesizer on how to generate the output audio content.Required.Hierarchical advanced settings for this agent.Hierarchical advanced settings for this agent.Hierarchical advanced settings for this agent.Optional.Optional.Optional.The URI of the agent's avatar.com.google.protobuf.ByteStringThe URI of the agent's avatar.Optional.Optional.Optional.Optional.Optional.Optional.Required.com.google.protobuf.ByteStringRequired.The description of the agent.com.google.protobuf.ByteStringThe description of the agent.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRequired.com.google.protobuf.ByteStringRequired.booleanOptional.booleanIndicates if automatic spell correction is enabled in detect intent requests.booleanDeprecated.google.cloud.dialogflow.cx.v3beta1.Agent.enable_stackdriver_logging is deprecated.Gen App Builder-related agent-level settings.Gen App Builder-related agent-level settings.Gen App Builder-related agent-level settings.Git integration settings for this agent.Git integration settings for this agent.Git integration settings for this agent.booleanIndicates whether the agent is locked for changes.getName()The unique identifier of the agent.com.google.protobuf.ByteStringThe unique identifier of the agent.Optional.Optional.Optional.booleanOptional.booleanOptional.Name of the [SecuritySettings][google.cloud.dialogflow.cx.v3beta1.SecuritySettings] reference for the agent.com.google.protobuf.ByteStringName of the [SecuritySettings][google.cloud.dialogflow.cx.v3beta1.SecuritySettings] reference for the agent.Speech recognition related settings.Speech recognition related settings.Speech recognition related settings.Name of the start flow in this agent.com.google.protobuf.ByteStringName of the start flow in this agent.Name of the start playbook in this agent.com.google.protobuf.ByteStringName of the start playbook in this agent.getSupportedLanguageCodes(int index) The list of all languages supported by the agent (except for the `default_language_code`).com.google.protobuf.ByteStringgetSupportedLanguageCodesBytes(int index) The list of all languages supported by the agent (except for the `default_language_code`).intThe list of all languages supported by the agent (except for the `default_language_code`).com.google.protobuf.ProtocolStringListThe list of all languages supported by the agent (except for the `default_language_code`).Settings on instructing the speech synthesizer on how to generate the output audio content.Settings on instructing the speech synthesizer on how to generate the output audio content.Settings on instructing the speech synthesizer on how to generate the output audio content.Required.com.google.protobuf.ByteStringRequired.booleanHierarchical advanced settings for this agent.booleanOptional.booleanOptional.booleanOptional.booleanGen App Builder-related agent-level settings.booleanGit integration settings for this agent.booleanOptional.booleanOptional.booleanOptional.booleanSpeech recognition related settings.booleanName of the start flow in this agent.booleanName of the start playbook in this agent.booleanSettings on instructing the speech synthesizer on how to generate the output audio content.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanHierarchical advanced settings for this agent.Optional.Optional.Optional.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Gen App Builder-related agent-level settings.Git integration settings for this agent.Optional.Speech recognition related settings.Settings on instructing the speech synthesizer on how to generate the output audio content.Hierarchical advanced settings for this agent.setAdvancedSettings(AdvancedSettings.Builder builderForValue) Hierarchical advanced settings for this agent.Optional.setAnswerFeedbackSettings(Agent.AnswerFeedbackSettings.Builder builderForValue) Optional.setAvatarUri(String value) The URI of the agent's avatar.setAvatarUriBytes(com.google.protobuf.ByteString value) The URI of the agent's avatar.Optional.setBigqueryExportSettings(BigQueryExportSettings.Builder builderForValue) Optional.Optional.setClientCertificateSettings(Agent.ClientCertificateSettings.Builder builderForValue) Optional.setDefaultLanguageCode(String value) Required.setDefaultLanguageCodeBytes(com.google.protobuf.ByteString value) Required.setDescription(String value) The description of the agent.setDescriptionBytes(com.google.protobuf.ByteString value) The description of the agent.setDisplayName(String value) Required.setDisplayNameBytes(com.google.protobuf.ByteString value) Required.setEnableMultiLanguageTraining(boolean value) Optional.setEnableSpellCorrection(boolean value) Indicates if automatic spell correction is enabled in detect intent requests.setEnableStackdriverLogging(boolean value) Deprecated.google.cloud.dialogflow.cx.v3beta1.Agent.enable_stackdriver_logging is deprecated.Gen App Builder-related agent-level settings.setGenAppBuilderSettings(Agent.GenAppBuilderSettings.Builder builderForValue) Gen App Builder-related agent-level settings.Git integration settings for this agent.setGitIntegrationSettings(Agent.GitIntegrationSettings.Builder builderForValue) Git integration settings for this agent.setLocked(boolean value) Indicates whether the agent is locked for changes.The unique identifier of the agent.setNameBytes(com.google.protobuf.ByteString value) The unique identifier of the agent.Optional.setPersonalizationSettings(Agent.PersonalizationSettings.Builder builderForValue) Optional.setSatisfiesPzi(boolean value) Optional.setSatisfiesPzs(boolean value) Optional.setSecuritySettings(String value) Name of the [SecuritySettings][google.cloud.dialogflow.cx.v3beta1.SecuritySettings] reference for the agent.setSecuritySettingsBytes(com.google.protobuf.ByteString value) Name of the [SecuritySettings][google.cloud.dialogflow.cx.v3beta1.SecuritySettings] reference for the agent.Speech recognition related settings.setSpeechToTextSettings(SpeechToTextSettings.Builder builderForValue) Speech recognition related settings.setStartFlow(String value) Name of the start flow in this agent.setStartFlowBytes(com.google.protobuf.ByteString value) Name of the start flow in this agent.setStartPlaybook(String value) Name of the start playbook in this agent.setStartPlaybookBytes(com.google.protobuf.ByteString value) Name of the start playbook in this agent.setSupportedLanguageCodes(int index, String value) The list of all languages supported by the agent (except for the `default_language_code`).Settings on instructing the speech synthesizer on how to generate the output audio content.setTextToSpeechSettings(TextToSpeechSettings.Builder builderForValue) Settings on instructing the speech synthesizer on how to generate the output audio content.setTimeZone(String value) Required.setTimeZoneBytes(com.google.protobuf.ByteString value) Required.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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 java.lang.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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Agent.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Agent.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.GeneratedMessage.Builder<Agent.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
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Agent.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Agent.Builder>
-
mergeFrom
public Agent.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<Agent.Builder>- Throws:
IOException
-
getSessionEntryResourceCase
- Specified by:
getSessionEntryResourceCasein interfaceAgentOrBuilder
-
clearSessionEntryResource
-
getName
The unique identifier of the agent. Required for the [Agents.UpdateAgent][google.cloud.dialogflow.cx.v3beta1.Agents.UpdateAgent] method. [Agents.CreateAgent][google.cloud.dialogflow.cx.v3beta1.Agents.CreateAgent] populates the name automatically. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
string name = 1;- Specified by:
getNamein interfaceAgentOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The unique identifier of the agent. Required for the [Agents.UpdateAgent][google.cloud.dialogflow.cx.v3beta1.Agents.UpdateAgent] method. [Agents.CreateAgent][google.cloud.dialogflow.cx.v3beta1.Agents.CreateAgent] populates the name automatically. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
string name = 1;- Specified by:
getNameBytesin interfaceAgentOrBuilder- Returns:
- The bytes for name.
-
setName
The unique identifier of the agent. Required for the [Agents.UpdateAgent][google.cloud.dialogflow.cx.v3beta1.Agents.UpdateAgent] method. [Agents.CreateAgent][google.cloud.dialogflow.cx.v3beta1.Agents.CreateAgent] populates the name automatically. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
The unique identifier of the agent. Required for the [Agents.UpdateAgent][google.cloud.dialogflow.cx.v3beta1.Agents.UpdateAgent] method. [Agents.CreateAgent][google.cloud.dialogflow.cx.v3beta1.Agents.CreateAgent] populates the name automatically. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
The unique identifier of the agent. Required for the [Agents.UpdateAgent][google.cloud.dialogflow.cx.v3beta1.Agents.UpdateAgent] method. [Agents.CreateAgent][google.cloud.dialogflow.cx.v3beta1.Agents.CreateAgent] populates the name automatically. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDisplayName
Required. The human-readable name of the agent, unique within the location.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDisplayNamein interfaceAgentOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()Required. The human-readable name of the agent, unique within the location.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDisplayNameBytesin interfaceAgentOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
Required. The human-readable name of the agent, unique within the location.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
Required. The human-readable name of the agent, unique within the location.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setDisplayNameBytes
Required. The human-readable name of the agent, unique within the location.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getDefaultLanguageCode
Required. Immutable. The default language of the agent as a language tag. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes. This field cannot be set by the [Agents.UpdateAgent][google.cloud.dialogflow.cx.v3beta1.Agents.UpdateAgent] method.
string default_language_code = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];- Specified by:
getDefaultLanguageCodein interfaceAgentOrBuilder- Returns:
- The defaultLanguageCode.
-
getDefaultLanguageCodeBytes
public com.google.protobuf.ByteString getDefaultLanguageCodeBytes()Required. Immutable. The default language of the agent as a language tag. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes. This field cannot be set by the [Agents.UpdateAgent][google.cloud.dialogflow.cx.v3beta1.Agents.UpdateAgent] method.
string default_language_code = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];- Specified by:
getDefaultLanguageCodeBytesin interfaceAgentOrBuilder- Returns:
- The bytes for defaultLanguageCode.
-
setDefaultLanguageCode
Required. Immutable. The default language of the agent as a language tag. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes. This field cannot be set by the [Agents.UpdateAgent][google.cloud.dialogflow.cx.v3beta1.Agents.UpdateAgent] method.
string default_language_code = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The defaultLanguageCode to set.- Returns:
- This builder for chaining.
-
clearDefaultLanguageCode
Required. Immutable. The default language of the agent as a language tag. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes. This field cannot be set by the [Agents.UpdateAgent][google.cloud.dialogflow.cx.v3beta1.Agents.UpdateAgent] method.
string default_language_code = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
setDefaultLanguageCodeBytes
Required. Immutable. The default language of the agent as a language tag. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes. This field cannot be set by the [Agents.UpdateAgent][google.cloud.dialogflow.cx.v3beta1.Agents.UpdateAgent] method.
string default_language_code = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The bytes for defaultLanguageCode to set.- Returns:
- This builder for chaining.
-
getSupportedLanguageCodesList
public com.google.protobuf.ProtocolStringList getSupportedLanguageCodesList()The list of all languages supported by the agent (except for the `default_language_code`).
repeated string supported_language_codes = 4;- Specified by:
getSupportedLanguageCodesListin interfaceAgentOrBuilder- Returns:
- A list containing the supportedLanguageCodes.
-
getSupportedLanguageCodesCount
public int getSupportedLanguageCodesCount()The list of all languages supported by the agent (except for the `default_language_code`).
repeated string supported_language_codes = 4;- Specified by:
getSupportedLanguageCodesCountin interfaceAgentOrBuilder- Returns:
- The count of supportedLanguageCodes.
-
getSupportedLanguageCodes
The list of all languages supported by the agent (except for the `default_language_code`).
repeated string supported_language_codes = 4;- Specified by:
getSupportedLanguageCodesin interfaceAgentOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The supportedLanguageCodes at the given index.
-
getSupportedLanguageCodesBytes
public com.google.protobuf.ByteString getSupportedLanguageCodesBytes(int index) The list of all languages supported by the agent (except for the `default_language_code`).
repeated string supported_language_codes = 4;- Specified by:
getSupportedLanguageCodesBytesin interfaceAgentOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the supportedLanguageCodes at the given index.
-
setSupportedLanguageCodes
The list of all languages supported by the agent (except for the `default_language_code`).
repeated string supported_language_codes = 4;- Parameters:
index- The index to set the value at.value- The supportedLanguageCodes to set.- Returns:
- This builder for chaining.
-
addSupportedLanguageCodes
The list of all languages supported by the agent (except for the `default_language_code`).
repeated string supported_language_codes = 4;- Parameters:
value- The supportedLanguageCodes to add.- Returns:
- This builder for chaining.
-
addAllSupportedLanguageCodes
The list of all languages supported by the agent (except for the `default_language_code`).
repeated string supported_language_codes = 4;- Parameters:
values- The supportedLanguageCodes to add.- Returns:
- This builder for chaining.
-
clearSupportedLanguageCodes
The list of all languages supported by the agent (except for the `default_language_code`).
repeated string supported_language_codes = 4;- Returns:
- This builder for chaining.
-
addSupportedLanguageCodesBytes
The list of all languages supported by the agent (except for the `default_language_code`).
repeated string supported_language_codes = 4;- Parameters:
value- The bytes of the supportedLanguageCodes to add.- Returns:
- This builder for chaining.
-
getTimeZone
Required. The time zone of the agent from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris.
string time_zone = 5 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTimeZonein interfaceAgentOrBuilder- Returns:
- The timeZone.
-
getTimeZoneBytes
public com.google.protobuf.ByteString getTimeZoneBytes()Required. The time zone of the agent from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris.
string time_zone = 5 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTimeZoneBytesin interfaceAgentOrBuilder- Returns:
- The bytes for timeZone.
-
setTimeZone
Required. The time zone of the agent from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris.
string time_zone = 5 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The timeZone to set.- Returns:
- This builder for chaining.
-
clearTimeZone
Required. The time zone of the agent from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris.
string time_zone = 5 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setTimeZoneBytes
Required. The time zone of the agent from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris.
string time_zone = 5 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for timeZone to set.- Returns:
- This builder for chaining.
-
getDescription
The description of the agent. The maximum length is 500 characters. If exceeded, the request is rejected.
string description = 6;- Specified by:
getDescriptionin interfaceAgentOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()The description of the agent. The maximum length is 500 characters. If exceeded, the request is rejected.
string description = 6;- Specified by:
getDescriptionBytesin interfaceAgentOrBuilder- Returns:
- The bytes for description.
-
setDescription
The description of the agent. The maximum length is 500 characters. If exceeded, the request is rejected.
string description = 6;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
The description of the agent. The maximum length is 500 characters. If exceeded, the request is rejected.
string description = 6;- Returns:
- This builder for chaining.
-
setDescriptionBytes
The description of the agent. The maximum length is 500 characters. If exceeded, the request is rejected.
string description = 6;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getAvatarUri
The URI of the agent's avatar. Avatars are used throughout the Dialogflow console and in the self-hosted [Web Demo](https://cloud.google.com/dialogflow/docs/integrations/web-demo) integration.
string avatar_uri = 7;- Specified by:
getAvatarUriin interfaceAgentOrBuilder- Returns:
- The avatarUri.
-
getAvatarUriBytes
public com.google.protobuf.ByteString getAvatarUriBytes()The URI of the agent's avatar. Avatars are used throughout the Dialogflow console and in the self-hosted [Web Demo](https://cloud.google.com/dialogflow/docs/integrations/web-demo) integration.
string avatar_uri = 7;- Specified by:
getAvatarUriBytesin interfaceAgentOrBuilder- Returns:
- The bytes for avatarUri.
-
setAvatarUri
The URI of the agent's avatar. Avatars are used throughout the Dialogflow console and in the self-hosted [Web Demo](https://cloud.google.com/dialogflow/docs/integrations/web-demo) integration.
string avatar_uri = 7;- Parameters:
value- The avatarUri to set.- Returns:
- This builder for chaining.
-
clearAvatarUri
The URI of the agent's avatar. Avatars are used throughout the Dialogflow console and in the self-hosted [Web Demo](https://cloud.google.com/dialogflow/docs/integrations/web-demo) integration.
string avatar_uri = 7;- Returns:
- This builder for chaining.
-
setAvatarUriBytes
The URI of the agent's avatar. Avatars are used throughout the Dialogflow console and in the self-hosted [Web Demo](https://cloud.google.com/dialogflow/docs/integrations/web-demo) integration.
string avatar_uri = 7;- Parameters:
value- The bytes for avatarUri to set.- Returns:
- This builder for chaining.
-
hasSpeechToTextSettings
public boolean hasSpeechToTextSettings()Speech recognition related settings.
.google.cloud.dialogflow.cx.v3beta1.SpeechToTextSettings speech_to_text_settings = 13;- Specified by:
hasSpeechToTextSettingsin interfaceAgentOrBuilder- Returns:
- Whether the speechToTextSettings field is set.
-
getSpeechToTextSettings
Speech recognition related settings.
.google.cloud.dialogflow.cx.v3beta1.SpeechToTextSettings speech_to_text_settings = 13;- Specified by:
getSpeechToTextSettingsin interfaceAgentOrBuilder- Returns:
- The speechToTextSettings.
-
setSpeechToTextSettings
Speech recognition related settings.
.google.cloud.dialogflow.cx.v3beta1.SpeechToTextSettings speech_to_text_settings = 13; -
setSpeechToTextSettings
Speech recognition related settings.
.google.cloud.dialogflow.cx.v3beta1.SpeechToTextSettings speech_to_text_settings = 13; -
mergeSpeechToTextSettings
Speech recognition related settings.
.google.cloud.dialogflow.cx.v3beta1.SpeechToTextSettings speech_to_text_settings = 13; -
clearSpeechToTextSettings
Speech recognition related settings.
.google.cloud.dialogflow.cx.v3beta1.SpeechToTextSettings speech_to_text_settings = 13; -
getSpeechToTextSettingsBuilder
Speech recognition related settings.
.google.cloud.dialogflow.cx.v3beta1.SpeechToTextSettings speech_to_text_settings = 13; -
getSpeechToTextSettingsOrBuilder
Speech recognition related settings.
.google.cloud.dialogflow.cx.v3beta1.SpeechToTextSettings speech_to_text_settings = 13;- Specified by:
getSpeechToTextSettingsOrBuilderin interfaceAgentOrBuilder
-
hasStartFlow
public boolean hasStartFlow()Name of the start flow in this agent. A start flow will be automatically created when the agent is created, and can only be deleted by deleting the agent. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`. Currently only the default start flow with id "00000000-0000-0000-0000-000000000000" is allowed.
string start_flow = 16 [(.google.api.resource_reference) = { ... }- Specified by:
hasStartFlowin interfaceAgentOrBuilder- Returns:
- Whether the startFlow field is set.
-
getStartFlow
Name of the start flow in this agent. A start flow will be automatically created when the agent is created, and can only be deleted by deleting the agent. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`. Currently only the default start flow with id "00000000-0000-0000-0000-000000000000" is allowed.
string start_flow = 16 [(.google.api.resource_reference) = { ... }- Specified by:
getStartFlowin interfaceAgentOrBuilder- Returns:
- The startFlow.
-
getStartFlowBytes
public com.google.protobuf.ByteString getStartFlowBytes()Name of the start flow in this agent. A start flow will be automatically created when the agent is created, and can only be deleted by deleting the agent. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`. Currently only the default start flow with id "00000000-0000-0000-0000-000000000000" is allowed.
string start_flow = 16 [(.google.api.resource_reference) = { ... }- Specified by:
getStartFlowBytesin interfaceAgentOrBuilder- Returns:
- The bytes for startFlow.
-
setStartFlow
Name of the start flow in this agent. A start flow will be automatically created when the agent is created, and can only be deleted by deleting the agent. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`. Currently only the default start flow with id "00000000-0000-0000-0000-000000000000" is allowed.
string start_flow = 16 [(.google.api.resource_reference) = { ... }- Parameters:
value- The startFlow to set.- Returns:
- This builder for chaining.
-
clearStartFlow
Name of the start flow in this agent. A start flow will be automatically created when the agent is created, and can only be deleted by deleting the agent. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`. Currently only the default start flow with id "00000000-0000-0000-0000-000000000000" is allowed.
string start_flow = 16 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setStartFlowBytes
Name of the start flow in this agent. A start flow will be automatically created when the agent is created, and can only be deleted by deleting the agent. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`. Currently only the default start flow with id "00000000-0000-0000-0000-000000000000" is allowed.
string start_flow = 16 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for startFlow to set.- Returns:
- This builder for chaining.
-
hasStartPlaybook
public boolean hasStartPlaybook()Name of the start playbook in this agent. A start playbook will be automatically created when the agent is created, and can only be deleted by deleting the agent. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>`. Currently only the default playbook with id "00000000-0000-0000-0000-000000000000" is allowed.
string start_playbook = 39 [(.google.api.resource_reference) = { ... }- Specified by:
hasStartPlaybookin interfaceAgentOrBuilder- Returns:
- Whether the startPlaybook field is set.
-
getStartPlaybook
Name of the start playbook in this agent. A start playbook will be automatically created when the agent is created, and can only be deleted by deleting the agent. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>`. Currently only the default playbook with id "00000000-0000-0000-0000-000000000000" is allowed.
string start_playbook = 39 [(.google.api.resource_reference) = { ... }- Specified by:
getStartPlaybookin interfaceAgentOrBuilder- Returns:
- The startPlaybook.
-
getStartPlaybookBytes
public com.google.protobuf.ByteString getStartPlaybookBytes()Name of the start playbook in this agent. A start playbook will be automatically created when the agent is created, and can only be deleted by deleting the agent. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>`. Currently only the default playbook with id "00000000-0000-0000-0000-000000000000" is allowed.
string start_playbook = 39 [(.google.api.resource_reference) = { ... }- Specified by:
getStartPlaybookBytesin interfaceAgentOrBuilder- Returns:
- The bytes for startPlaybook.
-
setStartPlaybook
Name of the start playbook in this agent. A start playbook will be automatically created when the agent is created, and can only be deleted by deleting the agent. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>`. Currently only the default playbook with id "00000000-0000-0000-0000-000000000000" is allowed.
string start_playbook = 39 [(.google.api.resource_reference) = { ... }- Parameters:
value- The startPlaybook to set.- Returns:
- This builder for chaining.
-
clearStartPlaybook
Name of the start playbook in this agent. A start playbook will be automatically created when the agent is created, and can only be deleted by deleting the agent. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>`. Currently only the default playbook with id "00000000-0000-0000-0000-000000000000" is allowed.
string start_playbook = 39 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setStartPlaybookBytes
Name of the start playbook in this agent. A start playbook will be automatically created when the agent is created, and can only be deleted by deleting the agent. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/playbooks/<PlaybookID>`. Currently only the default playbook with id "00000000-0000-0000-0000-000000000000" is allowed.
string start_playbook = 39 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for startPlaybook to set.- Returns:
- This builder for chaining.
-
getSecuritySettings
Name of the [SecuritySettings][google.cloud.dialogflow.cx.v3beta1.SecuritySettings] reference for the agent. Format: `projects/<ProjectID>/locations/<LocationID>/securitySettings/<SecuritySettingsID>`.
string security_settings = 17 [(.google.api.resource_reference) = { ... }- Specified by:
getSecuritySettingsin interfaceAgentOrBuilder- Returns:
- The securitySettings.
-
getSecuritySettingsBytes
public com.google.protobuf.ByteString getSecuritySettingsBytes()Name of the [SecuritySettings][google.cloud.dialogflow.cx.v3beta1.SecuritySettings] reference for the agent. Format: `projects/<ProjectID>/locations/<LocationID>/securitySettings/<SecuritySettingsID>`.
string security_settings = 17 [(.google.api.resource_reference) = { ... }- Specified by:
getSecuritySettingsBytesin interfaceAgentOrBuilder- Returns:
- The bytes for securitySettings.
-
setSecuritySettings
Name of the [SecuritySettings][google.cloud.dialogflow.cx.v3beta1.SecuritySettings] reference for the agent. Format: `projects/<ProjectID>/locations/<LocationID>/securitySettings/<SecuritySettingsID>`.
string security_settings = 17 [(.google.api.resource_reference) = { ... }- Parameters:
value- The securitySettings to set.- Returns:
- This builder for chaining.
-
clearSecuritySettings
Name of the [SecuritySettings][google.cloud.dialogflow.cx.v3beta1.SecuritySettings] reference for the agent. Format: `projects/<ProjectID>/locations/<LocationID>/securitySettings/<SecuritySettingsID>`.
string security_settings = 17 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setSecuritySettingsBytes
Name of the [SecuritySettings][google.cloud.dialogflow.cx.v3beta1.SecuritySettings] reference for the agent. Format: `projects/<ProjectID>/locations/<LocationID>/securitySettings/<SecuritySettingsID>`.
string security_settings = 17 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for securitySettings to set.- Returns:
- This builder for chaining.
-
getEnableStackdriverLogging
Deprecated.google.cloud.dialogflow.cx.v3beta1.Agent.enable_stackdriver_logging is deprecated. See google/cloud/dialogflow/cx/v3beta1/agent.proto;l=414Indicates if stackdriver logging is enabled for the agent. Please use [agent.advanced_settings][google.cloud.dialogflow.cx.v3beta1.AdvancedSettings.LoggingSettings] instead.
bool enable_stackdriver_logging = 18 [deprecated = true];- Specified by:
getEnableStackdriverLoggingin interfaceAgentOrBuilder- Returns:
- The enableStackdriverLogging.
-
setEnableStackdriverLogging
Deprecated.google.cloud.dialogflow.cx.v3beta1.Agent.enable_stackdriver_logging is deprecated. See google/cloud/dialogflow/cx/v3beta1/agent.proto;l=414Indicates if stackdriver logging is enabled for the agent. Please use [agent.advanced_settings][google.cloud.dialogflow.cx.v3beta1.AdvancedSettings.LoggingSettings] instead.
bool enable_stackdriver_logging = 18 [deprecated = true];- Parameters:
value- The enableStackdriverLogging to set.- Returns:
- This builder for chaining.
-
clearEnableStackdriverLogging
Deprecated.google.cloud.dialogflow.cx.v3beta1.Agent.enable_stackdriver_logging is deprecated. See google/cloud/dialogflow/cx/v3beta1/agent.proto;l=414Indicates if stackdriver logging is enabled for the agent. Please use [agent.advanced_settings][google.cloud.dialogflow.cx.v3beta1.AdvancedSettings.LoggingSettings] instead.
bool enable_stackdriver_logging = 18 [deprecated = true];- Returns:
- This builder for chaining.
-
getEnableSpellCorrection
public boolean getEnableSpellCorrection()Indicates if automatic spell correction is enabled in detect intent requests.
bool enable_spell_correction = 20;- Specified by:
getEnableSpellCorrectionin interfaceAgentOrBuilder- Returns:
- The enableSpellCorrection.
-
setEnableSpellCorrection
Indicates if automatic spell correction is enabled in detect intent requests.
bool enable_spell_correction = 20;- Parameters:
value- The enableSpellCorrection to set.- Returns:
- This builder for chaining.
-
clearEnableSpellCorrection
Indicates if automatic spell correction is enabled in detect intent requests.
bool enable_spell_correction = 20;- Returns:
- This builder for chaining.
-
getEnableMultiLanguageTraining
public boolean getEnableMultiLanguageTraining()Optional. Enable training multi-lingual models for this agent. These models will be trained on all the languages supported by the agent.
bool enable_multi_language_training = 40 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEnableMultiLanguageTrainingin interfaceAgentOrBuilder- Returns:
- The enableMultiLanguageTraining.
-
setEnableMultiLanguageTraining
Optional. Enable training multi-lingual models for this agent. These models will be trained on all the languages supported by the agent.
bool enable_multi_language_training = 40 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The enableMultiLanguageTraining to set.- Returns:
- This builder for chaining.
-
clearEnableMultiLanguageTraining
Optional. Enable training multi-lingual models for this agent. These models will be trained on all the languages supported by the agent.
bool enable_multi_language_training = 40 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getLocked
public boolean getLocked()Indicates whether the agent is locked for changes. If the agent is locked, modifications to the agent will be rejected except for [RestoreAgent][].
bool locked = 27;- Specified by:
getLockedin interfaceAgentOrBuilder- Returns:
- The locked.
-
setLocked
Indicates whether the agent is locked for changes. If the agent is locked, modifications to the agent will be rejected except for [RestoreAgent][].
bool locked = 27;- Parameters:
value- The locked to set.- Returns:
- This builder for chaining.
-
clearLocked
Indicates whether the agent is locked for changes. If the agent is locked, modifications to the agent will be rejected except for [RestoreAgent][].
bool locked = 27;- Returns:
- This builder for chaining.
-
hasAdvancedSettings
public boolean hasAdvancedSettings()Hierarchical advanced settings for this agent. The settings exposed at the lower level overrides the settings exposed at the higher level.
.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings advanced_settings = 22;- Specified by:
hasAdvancedSettingsin interfaceAgentOrBuilder- Returns:
- Whether the advancedSettings field is set.
-
getAdvancedSettings
Hierarchical advanced settings for this agent. The settings exposed at the lower level overrides the settings exposed at the higher level.
.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings advanced_settings = 22;- Specified by:
getAdvancedSettingsin interfaceAgentOrBuilder- Returns:
- The advancedSettings.
-
setAdvancedSettings
Hierarchical advanced settings for this agent. The settings exposed at the lower level overrides the settings exposed at the higher level.
.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings advanced_settings = 22; -
setAdvancedSettings
Hierarchical advanced settings for this agent. The settings exposed at the lower level overrides the settings exposed at the higher level.
.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings advanced_settings = 22; -
mergeAdvancedSettings
Hierarchical advanced settings for this agent. The settings exposed at the lower level overrides the settings exposed at the higher level.
.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings advanced_settings = 22; -
clearAdvancedSettings
Hierarchical advanced settings for this agent. The settings exposed at the lower level overrides the settings exposed at the higher level.
.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings advanced_settings = 22; -
getAdvancedSettingsBuilder
Hierarchical advanced settings for this agent. The settings exposed at the lower level overrides the settings exposed at the higher level.
.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings advanced_settings = 22; -
getAdvancedSettingsOrBuilder
Hierarchical advanced settings for this agent. The settings exposed at the lower level overrides the settings exposed at the higher level.
.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings advanced_settings = 22;- Specified by:
getAdvancedSettingsOrBuilderin interfaceAgentOrBuilder
-
hasGitIntegrationSettings
public boolean hasGitIntegrationSettings()Git integration settings for this agent.
.google.cloud.dialogflow.cx.v3beta1.Agent.GitIntegrationSettings git_integration_settings = 30;- Specified by:
hasGitIntegrationSettingsin interfaceAgentOrBuilder- Returns:
- Whether the gitIntegrationSettings field is set.
-
getGitIntegrationSettings
Git integration settings for this agent.
.google.cloud.dialogflow.cx.v3beta1.Agent.GitIntegrationSettings git_integration_settings = 30;- Specified by:
getGitIntegrationSettingsin interfaceAgentOrBuilder- Returns:
- The gitIntegrationSettings.
-
setGitIntegrationSettings
Git integration settings for this agent.
.google.cloud.dialogflow.cx.v3beta1.Agent.GitIntegrationSettings git_integration_settings = 30; -
setGitIntegrationSettings
public Agent.Builder setGitIntegrationSettings(Agent.GitIntegrationSettings.Builder builderForValue) Git integration settings for this agent.
.google.cloud.dialogflow.cx.v3beta1.Agent.GitIntegrationSettings git_integration_settings = 30; -
mergeGitIntegrationSettings
Git integration settings for this agent.
.google.cloud.dialogflow.cx.v3beta1.Agent.GitIntegrationSettings git_integration_settings = 30; -
clearGitIntegrationSettings
Git integration settings for this agent.
.google.cloud.dialogflow.cx.v3beta1.Agent.GitIntegrationSettings git_integration_settings = 30; -
getGitIntegrationSettingsBuilder
Git integration settings for this agent.
.google.cloud.dialogflow.cx.v3beta1.Agent.GitIntegrationSettings git_integration_settings = 30; -
getGitIntegrationSettingsOrBuilder
Git integration settings for this agent.
.google.cloud.dialogflow.cx.v3beta1.Agent.GitIntegrationSettings git_integration_settings = 30;- Specified by:
getGitIntegrationSettingsOrBuilderin interfaceAgentOrBuilder
-
hasBigqueryExportSettings
public boolean hasBigqueryExportSettings()Optional. The BigQuery export settings for this agent. The conversation data will be exported to BigQuery tables if it is enabled. By default, BigQuery export settings will not be exported with agent. You need to set [include_bigquery_export_settings][google.cloud.dialogflow.cx.v3beta1.ExportAgentRequest.include_bigquery_export_settings] to include it in the exported agent.
.google.cloud.dialogflow.cx.v3beta1.BigQueryExportSettings bigquery_export_settings = 29 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasBigqueryExportSettingsin interfaceAgentOrBuilder- Returns:
- Whether the bigqueryExportSettings field is set.
-
getBigqueryExportSettings
Optional. The BigQuery export settings for this agent. The conversation data will be exported to BigQuery tables if it is enabled. By default, BigQuery export settings will not be exported with agent. You need to set [include_bigquery_export_settings][google.cloud.dialogflow.cx.v3beta1.ExportAgentRequest.include_bigquery_export_settings] to include it in the exported agent.
.google.cloud.dialogflow.cx.v3beta1.BigQueryExportSettings bigquery_export_settings = 29 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getBigqueryExportSettingsin interfaceAgentOrBuilder- Returns:
- The bigqueryExportSettings.
-
setBigqueryExportSettings
Optional. The BigQuery export settings for this agent. The conversation data will be exported to BigQuery tables if it is enabled. By default, BigQuery export settings will not be exported with agent. You need to set [include_bigquery_export_settings][google.cloud.dialogflow.cx.v3beta1.ExportAgentRequest.include_bigquery_export_settings] to include it in the exported agent.
.google.cloud.dialogflow.cx.v3beta1.BigQueryExportSettings bigquery_export_settings = 29 [(.google.api.field_behavior) = OPTIONAL]; -
setBigqueryExportSettings
Optional. The BigQuery export settings for this agent. The conversation data will be exported to BigQuery tables if it is enabled. By default, BigQuery export settings will not be exported with agent. You need to set [include_bigquery_export_settings][google.cloud.dialogflow.cx.v3beta1.ExportAgentRequest.include_bigquery_export_settings] to include it in the exported agent.
.google.cloud.dialogflow.cx.v3beta1.BigQueryExportSettings bigquery_export_settings = 29 [(.google.api.field_behavior) = OPTIONAL]; -
mergeBigqueryExportSettings
Optional. The BigQuery export settings for this agent. The conversation data will be exported to BigQuery tables if it is enabled. By default, BigQuery export settings will not be exported with agent. You need to set [include_bigquery_export_settings][google.cloud.dialogflow.cx.v3beta1.ExportAgentRequest.include_bigquery_export_settings] to include it in the exported agent.
.google.cloud.dialogflow.cx.v3beta1.BigQueryExportSettings bigquery_export_settings = 29 [(.google.api.field_behavior) = OPTIONAL]; -
clearBigqueryExportSettings
Optional. The BigQuery export settings for this agent. The conversation data will be exported to BigQuery tables if it is enabled. By default, BigQuery export settings will not be exported with agent. You need to set [include_bigquery_export_settings][google.cloud.dialogflow.cx.v3beta1.ExportAgentRequest.include_bigquery_export_settings] to include it in the exported agent.
.google.cloud.dialogflow.cx.v3beta1.BigQueryExportSettings bigquery_export_settings = 29 [(.google.api.field_behavior) = OPTIONAL]; -
getBigqueryExportSettingsBuilder
Optional. The BigQuery export settings for this agent. The conversation data will be exported to BigQuery tables if it is enabled. By default, BigQuery export settings will not be exported with agent. You need to set [include_bigquery_export_settings][google.cloud.dialogflow.cx.v3beta1.ExportAgentRequest.include_bigquery_export_settings] to include it in the exported agent.
.google.cloud.dialogflow.cx.v3beta1.BigQueryExportSettings bigquery_export_settings = 29 [(.google.api.field_behavior) = OPTIONAL]; -
getBigqueryExportSettingsOrBuilder
Optional. The BigQuery export settings for this agent. The conversation data will be exported to BigQuery tables if it is enabled. By default, BigQuery export settings will not be exported with agent. You need to set [include_bigquery_export_settings][google.cloud.dialogflow.cx.v3beta1.ExportAgentRequest.include_bigquery_export_settings] to include it in the exported agent.
.google.cloud.dialogflow.cx.v3beta1.BigQueryExportSettings bigquery_export_settings = 29 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getBigqueryExportSettingsOrBuilderin interfaceAgentOrBuilder
-
hasTextToSpeechSettings
public boolean hasTextToSpeechSettings()Settings on instructing the speech synthesizer on how to generate the output audio content.
.google.cloud.dialogflow.cx.v3beta1.TextToSpeechSettings text_to_speech_settings = 31;- Specified by:
hasTextToSpeechSettingsin interfaceAgentOrBuilder- Returns:
- Whether the textToSpeechSettings field is set.
-
getTextToSpeechSettings
Settings on instructing the speech synthesizer on how to generate the output audio content.
.google.cloud.dialogflow.cx.v3beta1.TextToSpeechSettings text_to_speech_settings = 31;- Specified by:
getTextToSpeechSettingsin interfaceAgentOrBuilder- Returns:
- The textToSpeechSettings.
-
setTextToSpeechSettings
Settings on instructing the speech synthesizer on how to generate the output audio content.
.google.cloud.dialogflow.cx.v3beta1.TextToSpeechSettings text_to_speech_settings = 31; -
setTextToSpeechSettings
Settings on instructing the speech synthesizer on how to generate the output audio content.
.google.cloud.dialogflow.cx.v3beta1.TextToSpeechSettings text_to_speech_settings = 31; -
mergeTextToSpeechSettings
Settings on instructing the speech synthesizer on how to generate the output audio content.
.google.cloud.dialogflow.cx.v3beta1.TextToSpeechSettings text_to_speech_settings = 31; -
clearTextToSpeechSettings
Settings on instructing the speech synthesizer on how to generate the output audio content.
.google.cloud.dialogflow.cx.v3beta1.TextToSpeechSettings text_to_speech_settings = 31; -
getTextToSpeechSettingsBuilder
Settings on instructing the speech synthesizer on how to generate the output audio content.
.google.cloud.dialogflow.cx.v3beta1.TextToSpeechSettings text_to_speech_settings = 31; -
getTextToSpeechSettingsOrBuilder
Settings on instructing the speech synthesizer on how to generate the output audio content.
.google.cloud.dialogflow.cx.v3beta1.TextToSpeechSettings text_to_speech_settings = 31;- Specified by:
getTextToSpeechSettingsOrBuilderin interfaceAgentOrBuilder
-
hasGenAppBuilderSettings
public boolean hasGenAppBuilderSettings()Gen App Builder-related agent-level settings.
optional .google.cloud.dialogflow.cx.v3beta1.Agent.GenAppBuilderSettings gen_app_builder_settings = 33;- Specified by:
hasGenAppBuilderSettingsin interfaceAgentOrBuilder- Returns:
- Whether the genAppBuilderSettings field is set.
-
getGenAppBuilderSettings
Gen App Builder-related agent-level settings.
optional .google.cloud.dialogflow.cx.v3beta1.Agent.GenAppBuilderSettings gen_app_builder_settings = 33;- Specified by:
getGenAppBuilderSettingsin interfaceAgentOrBuilder- Returns:
- The genAppBuilderSettings.
-
setGenAppBuilderSettings
Gen App Builder-related agent-level settings.
optional .google.cloud.dialogflow.cx.v3beta1.Agent.GenAppBuilderSettings gen_app_builder_settings = 33; -
setGenAppBuilderSettings
Gen App Builder-related agent-level settings.
optional .google.cloud.dialogflow.cx.v3beta1.Agent.GenAppBuilderSettings gen_app_builder_settings = 33; -
mergeGenAppBuilderSettings
Gen App Builder-related agent-level settings.
optional .google.cloud.dialogflow.cx.v3beta1.Agent.GenAppBuilderSettings gen_app_builder_settings = 33; -
clearGenAppBuilderSettings
Gen App Builder-related agent-level settings.
optional .google.cloud.dialogflow.cx.v3beta1.Agent.GenAppBuilderSettings gen_app_builder_settings = 33; -
getGenAppBuilderSettingsBuilder
Gen App Builder-related agent-level settings.
optional .google.cloud.dialogflow.cx.v3beta1.Agent.GenAppBuilderSettings gen_app_builder_settings = 33; -
getGenAppBuilderSettingsOrBuilder
Gen App Builder-related agent-level settings.
optional .google.cloud.dialogflow.cx.v3beta1.Agent.GenAppBuilderSettings gen_app_builder_settings = 33;- Specified by:
getGenAppBuilderSettingsOrBuilderin interfaceAgentOrBuilder
-
hasAnswerFeedbackSettings
public boolean hasAnswerFeedbackSettings()Optional. Answer feedback collection settings.
.google.cloud.dialogflow.cx.v3beta1.Agent.AnswerFeedbackSettings answer_feedback_settings = 38 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasAnswerFeedbackSettingsin interfaceAgentOrBuilder- Returns:
- Whether the answerFeedbackSettings field is set.
-
getAnswerFeedbackSettings
Optional. Answer feedback collection settings.
.google.cloud.dialogflow.cx.v3beta1.Agent.AnswerFeedbackSettings answer_feedback_settings = 38 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAnswerFeedbackSettingsin interfaceAgentOrBuilder- Returns:
- The answerFeedbackSettings.
-
setAnswerFeedbackSettings
Optional. Answer feedback collection settings.
.google.cloud.dialogflow.cx.v3beta1.Agent.AnswerFeedbackSettings answer_feedback_settings = 38 [(.google.api.field_behavior) = OPTIONAL]; -
setAnswerFeedbackSettings
public Agent.Builder setAnswerFeedbackSettings(Agent.AnswerFeedbackSettings.Builder builderForValue) Optional. Answer feedback collection settings.
.google.cloud.dialogflow.cx.v3beta1.Agent.AnswerFeedbackSettings answer_feedback_settings = 38 [(.google.api.field_behavior) = OPTIONAL]; -
mergeAnswerFeedbackSettings
Optional. Answer feedback collection settings.
.google.cloud.dialogflow.cx.v3beta1.Agent.AnswerFeedbackSettings answer_feedback_settings = 38 [(.google.api.field_behavior) = OPTIONAL]; -
clearAnswerFeedbackSettings
Optional. Answer feedback collection settings.
.google.cloud.dialogflow.cx.v3beta1.Agent.AnswerFeedbackSettings answer_feedback_settings = 38 [(.google.api.field_behavior) = OPTIONAL]; -
getAnswerFeedbackSettingsBuilder
Optional. Answer feedback collection settings.
.google.cloud.dialogflow.cx.v3beta1.Agent.AnswerFeedbackSettings answer_feedback_settings = 38 [(.google.api.field_behavior) = OPTIONAL]; -
getAnswerFeedbackSettingsOrBuilder
Optional. Answer feedback collection settings.
.google.cloud.dialogflow.cx.v3beta1.Agent.AnswerFeedbackSettings answer_feedback_settings = 38 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAnswerFeedbackSettingsOrBuilderin interfaceAgentOrBuilder
-
hasPersonalizationSettings
public boolean hasPersonalizationSettings()Optional. Settings for end user personalization.
.google.cloud.dialogflow.cx.v3beta1.Agent.PersonalizationSettings personalization_settings = 42 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasPersonalizationSettingsin interfaceAgentOrBuilder- Returns:
- Whether the personalizationSettings field is set.
-
getPersonalizationSettings
Optional. Settings for end user personalization.
.google.cloud.dialogflow.cx.v3beta1.Agent.PersonalizationSettings personalization_settings = 42 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPersonalizationSettingsin interfaceAgentOrBuilder- Returns:
- The personalizationSettings.
-
setPersonalizationSettings
Optional. Settings for end user personalization.
.google.cloud.dialogflow.cx.v3beta1.Agent.PersonalizationSettings personalization_settings = 42 [(.google.api.field_behavior) = OPTIONAL]; -
setPersonalizationSettings
public Agent.Builder setPersonalizationSettings(Agent.PersonalizationSettings.Builder builderForValue) Optional. Settings for end user personalization.
.google.cloud.dialogflow.cx.v3beta1.Agent.PersonalizationSettings personalization_settings = 42 [(.google.api.field_behavior) = OPTIONAL]; -
mergePersonalizationSettings
Optional. Settings for end user personalization.
.google.cloud.dialogflow.cx.v3beta1.Agent.PersonalizationSettings personalization_settings = 42 [(.google.api.field_behavior) = OPTIONAL]; -
clearPersonalizationSettings
Optional. Settings for end user personalization.
.google.cloud.dialogflow.cx.v3beta1.Agent.PersonalizationSettings personalization_settings = 42 [(.google.api.field_behavior) = OPTIONAL]; -
getPersonalizationSettingsBuilder
Optional. Settings for end user personalization.
.google.cloud.dialogflow.cx.v3beta1.Agent.PersonalizationSettings personalization_settings = 42 [(.google.api.field_behavior) = OPTIONAL]; -
getPersonalizationSettingsOrBuilder
Optional. Settings for end user personalization.
.google.cloud.dialogflow.cx.v3beta1.Agent.PersonalizationSettings personalization_settings = 42 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPersonalizationSettingsOrBuilderin interfaceAgentOrBuilder
-
hasClientCertificateSettings
public boolean hasClientCertificateSettings()Optional. Settings for custom client certificates.
.google.cloud.dialogflow.cx.v3beta1.Agent.ClientCertificateSettings client_certificate_settings = 43 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasClientCertificateSettingsin interfaceAgentOrBuilder- Returns:
- Whether the clientCertificateSettings field is set.
-
getClientCertificateSettings
Optional. Settings for custom client certificates.
.google.cloud.dialogflow.cx.v3beta1.Agent.ClientCertificateSettings client_certificate_settings = 43 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getClientCertificateSettingsin interfaceAgentOrBuilder- Returns:
- The clientCertificateSettings.
-
setClientCertificateSettings
Optional. Settings for custom client certificates.
.google.cloud.dialogflow.cx.v3beta1.Agent.ClientCertificateSettings client_certificate_settings = 43 [(.google.api.field_behavior) = OPTIONAL]; -
setClientCertificateSettings
public Agent.Builder setClientCertificateSettings(Agent.ClientCertificateSettings.Builder builderForValue) Optional. Settings for custom client certificates.
.google.cloud.dialogflow.cx.v3beta1.Agent.ClientCertificateSettings client_certificate_settings = 43 [(.google.api.field_behavior) = OPTIONAL]; -
mergeClientCertificateSettings
Optional. Settings for custom client certificates.
.google.cloud.dialogflow.cx.v3beta1.Agent.ClientCertificateSettings client_certificate_settings = 43 [(.google.api.field_behavior) = OPTIONAL]; -
clearClientCertificateSettings
Optional. Settings for custom client certificates.
.google.cloud.dialogflow.cx.v3beta1.Agent.ClientCertificateSettings client_certificate_settings = 43 [(.google.api.field_behavior) = OPTIONAL]; -
getClientCertificateSettingsBuilder
Optional. Settings for custom client certificates.
.google.cloud.dialogflow.cx.v3beta1.Agent.ClientCertificateSettings client_certificate_settings = 43 [(.google.api.field_behavior) = OPTIONAL]; -
getClientCertificateSettingsOrBuilder
Optional. Settings for custom client certificates.
.google.cloud.dialogflow.cx.v3beta1.Agent.ClientCertificateSettings client_certificate_settings = 43 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getClientCertificateSettingsOrBuilderin interfaceAgentOrBuilder
-
hasSatisfiesPzs
public boolean hasSatisfiesPzs()Optional. Output only. A read only boolean field reflecting Zone Separation status of the agent.
optional bool satisfies_pzs = 45 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasSatisfiesPzsin interfaceAgentOrBuilder- Returns:
- Whether the satisfiesPzs field is set.
-
getSatisfiesPzs
public boolean getSatisfiesPzs()Optional. Output only. A read only boolean field reflecting Zone Separation status of the agent.
optional bool satisfies_pzs = 45 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSatisfiesPzsin interfaceAgentOrBuilder- Returns:
- The satisfiesPzs.
-
setSatisfiesPzs
Optional. Output only. A read only boolean field reflecting Zone Separation status of the agent.
optional bool satisfies_pzs = 45 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The satisfiesPzs to set.- Returns:
- This builder for chaining.
-
clearSatisfiesPzs
Optional. Output only. A read only boolean field reflecting Zone Separation status of the agent.
optional bool satisfies_pzs = 45 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasSatisfiesPzi
public boolean hasSatisfiesPzi()Optional. Output only. A read only boolean field reflecting Zone Isolation status of the agent.
optional bool satisfies_pzi = 46 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasSatisfiesPziin interfaceAgentOrBuilder- Returns:
- Whether the satisfiesPzi field is set.
-
getSatisfiesPzi
public boolean getSatisfiesPzi()Optional. Output only. A read only boolean field reflecting Zone Isolation status of the agent.
optional bool satisfies_pzi = 46 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSatisfiesPziin interfaceAgentOrBuilder- Returns:
- The satisfiesPzi.
-
setSatisfiesPzi
Optional. Output only. A read only boolean field reflecting Zone Isolation status of the agent.
optional bool satisfies_pzi = 46 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The satisfiesPzi to set.- Returns:
- This builder for chaining.
-
clearSatisfiesPzi
Optional. Output only. A read only boolean field reflecting Zone Isolation status of the agent.
optional bool satisfies_pzi = 46 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-