Interface StreamingDetectIntentRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StreamingDetectIntentRequest
,StreamingDetectIntentRequest.Builder
public interface StreamingDetectIntentRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
getEnableDebuggingInfo()
If true, `StreamingDetectIntentResponse.debugging_info` will get populated.boolean
getEnablePartialResponse()
Enable partial detect intent response.OutputAudioConfig
getOutputAudioConfig()
Instructs the speech synthesizer how to generate the output audio.OutputAudioConfigOrBuilder
getOutputAudioConfigOrBuilder()
Instructs the speech synthesizer how to generate the output audio.QueryInput
getQueryInput()
Required.QueryInputOrBuilder
getQueryInputOrBuilder()
Required.QueryParameters
getQueryParams()
The parameters of this query.QueryParametersOrBuilder
getQueryParamsOrBuilder()
The parameters of this query.String
getSession()
The name of the session this query is sent to.com.google.protobuf.ByteString
getSessionBytes()
The name of the session this query is sent to.boolean
hasOutputAudioConfig()
Instructs the speech synthesizer how to generate the output audio.boolean
hasQueryInput()
Required.boolean
hasQueryParams()
The parameters of this query.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getSession
String getSession()
The name of the session this query is sent to. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/sessions/<Session ID>` or `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/environments/<Environment ID>/sessions/<Session ID>`. If `Environment ID` is not specified, we assume default 'draft' environment. It's up to the API caller to choose an appropriate `Session ID`. It can be a random number or some type of session identifiers (preferably hashed). The length of the `Session ID` must not exceed 36 characters. Note: session must be set in the first request. For more information, see the [sessions guide](https://cloud.google.com/dialogflow/cx/docs/concept/session). Note: Always use agent versions for production traffic. See [Versions and environments](https://cloud.google.com/dialogflow/cx/docs/concept/version).
string session = 1 [(.google.api.resource_reference) = { ... }
- Returns:
- The session.
-
getSessionBytes
com.google.protobuf.ByteString getSessionBytes()
The name of the session this query is sent to. Format: `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/sessions/<Session ID>` or `projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/environments/<Environment ID>/sessions/<Session ID>`. If `Environment ID` is not specified, we assume default 'draft' environment. It's up to the API caller to choose an appropriate `Session ID`. It can be a random number or some type of session identifiers (preferably hashed). The length of the `Session ID` must not exceed 36 characters. Note: session must be set in the first request. For more information, see the [sessions guide](https://cloud.google.com/dialogflow/cx/docs/concept/session). Note: Always use agent versions for production traffic. See [Versions and environments](https://cloud.google.com/dialogflow/cx/docs/concept/version).
string session = 1 [(.google.api.resource_reference) = { ... }
- Returns:
- The bytes for session.
-
hasQueryParams
boolean hasQueryParams()
The parameters of this query.
.google.cloud.dialogflow.cx.v3.QueryParameters query_params = 2;
- Returns:
- Whether the queryParams field is set.
-
getQueryParams
QueryParameters getQueryParams()
The parameters of this query.
.google.cloud.dialogflow.cx.v3.QueryParameters query_params = 2;
- Returns:
- The queryParams.
-
getQueryParamsOrBuilder
QueryParametersOrBuilder getQueryParamsOrBuilder()
The parameters of this query.
.google.cloud.dialogflow.cx.v3.QueryParameters query_params = 2;
-
hasQueryInput
boolean hasQueryInput()
Required. The input specification.
.google.cloud.dialogflow.cx.v3.QueryInput query_input = 3 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- Whether the queryInput field is set.
-
getQueryInput
QueryInput getQueryInput()
Required. The input specification.
.google.cloud.dialogflow.cx.v3.QueryInput query_input = 3 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The queryInput.
-
getQueryInputOrBuilder
QueryInputOrBuilder getQueryInputOrBuilder()
Required. The input specification.
.google.cloud.dialogflow.cx.v3.QueryInput query_input = 3 [(.google.api.field_behavior) = REQUIRED];
-
hasOutputAudioConfig
boolean hasOutputAudioConfig()
Instructs the speech synthesizer how to generate the output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 4;
- Returns:
- Whether the outputAudioConfig field is set.
-
getOutputAudioConfig
OutputAudioConfig getOutputAudioConfig()
Instructs the speech synthesizer how to generate the output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 4;
- Returns:
- The outputAudioConfig.
-
getOutputAudioConfigOrBuilder
OutputAudioConfigOrBuilder getOutputAudioConfigOrBuilder()
Instructs the speech synthesizer how to generate the output audio.
.google.cloud.dialogflow.cx.v3.OutputAudioConfig output_audio_config = 4;
-
getEnablePartialResponse
boolean getEnablePartialResponse()
Enable partial detect intent response. If this flag is not enabled, response stream still contains only one final `DetectIntentResponse` even if some `Fulfillment`s in the agent have been configured to return partial responses.
bool enable_partial_response = 5;
- Returns:
- The enablePartialResponse.
-
getEnableDebuggingInfo
boolean getEnableDebuggingInfo()
If true, `StreamingDetectIntentResponse.debugging_info` will get populated.
bool enable_debugging_info = 8;
- Returns:
- The enableDebuggingInfo.
-
-