google_api_dialogflow v0.6.0 GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2QueryParameters View Source
Represents the parameters of the conversational query.
Attributes
- contexts ([GoogleCloudDialogflowV2Context]): Optional. The collection of contexts to be activated before this query is executed. Defaults to:
null
. - geoLocation (GoogleTypeLatLng): Optional. The geo location of this conversational query. Defaults to:
null
. - payload (%{optional(String.t) => String.t}): Optional. This field can be used to pass custom data into the webhook associated with the agent. Arbitrary JSON objects are supported. Defaults to:
null
. - resetContexts (boolean()): Optional. Specifies whether to delete all contexts in the current session before the new ones are activated. Defaults to:
null
. - sentimentAnalysisRequestConfig (GoogleCloudDialogflowV2SentimentAnalysisRequestConfig): Optional. Configures the type of sentiment analysis to perform. If not provided, sentiment analysis is not performed. Defaults to:
null
. - sessionEntityTypes ([GoogleCloudDialogflowV2SessionEntityType]): Optional. Additional session entity types to replace or extend developer entity types with. The entity synonyms apply to all languages and persist for the session of this query. Defaults to:
null
. - timeZone (String.t): Optional. The time zone of this conversational query from the time zone database, e.g., America/New_York, Europe/Paris. If not provided, the time zone specified in agent settings is used. Defaults to:
null
.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this type
t()
View Source
t()
View Source
t() :: %GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2QueryParameters{
contexts: [GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2Context.t()],
geoLocation: GoogleApi.Dialogflow.V2.Model.GoogleTypeLatLng.t(),
payload: map(),
resetContexts: any(),
sentimentAnalysisRequestConfig:
GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2SentimentAnalysisRequestConfig.t(),
sessionEntityTypes: [
GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2SessionEntityType.t()
],
timeZone: any()
}
t() :: %GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2QueryParameters{ contexts: [GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2Context.t()], geoLocation: GoogleApi.Dialogflow.V2.Model.GoogleTypeLatLng.t(), payload: map(), resetContexts: any(), sentimentAnalysisRequestConfig: GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2SentimentAnalysisRequestConfig.t(), sessionEntityTypes: [ GoogleApi.Dialogflow.V2.Model.GoogleCloudDialogflowV2SessionEntityType.t() ], timeZone: any() }
Link to this section Functions
Link to this function
decode(value, options) View Source
Unwrap a decoded JSON object into its complex fields.