Package com.google.cloud.dialogflow.v2
Interface ToolCallResultOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ToolCallResult,ToolCallResult.Builder
@Generated
public interface ToolCallResultOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOptional.com.google.protobuf.ByteStringOptional.Optional.com.google.protobuf.ByteStringOptional.Optional.com.google.protobuf.ByteStringOptional.Optional.com.google.protobuf.ByteStringOptional.Optional.com.google.protobuf.ByteStringOptional.Only populated if the response content is utf-8 encoded.com.google.protobuf.ByteStringOnly populated if the response content is utf-8 encoded.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.getError()The tool call's error.The tool call's error.com.google.protobuf.ByteStringOnly populated if the response content is not utf-8 encoded.getTool()Optional.com.google.protobuf.ByteStringOptional.booleanOptional.booleanOptional.booleanOptional.booleanOnly populated if the response content is utf-8 encoded.booleanOutput only.booleanhasError()The tool call's error.booleanOnly populated if the response content is not utf-8 encoded.booleanhasTool()Optional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasTool
boolean hasTool()Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with this call. Format: `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- Whether the tool field is set.
-
getTool
String getTool()Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with this call. Format: `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- The tool.
-
getToolBytes
com.google.protobuf.ByteString getToolBytes()Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with this call. Format: `projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>`.
string tool = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for tool.
-
hasCesToolset
boolean hasCesToolset()Optional. CES toolset name for this call. Format: `projects/<ProjectID>/locations/<LocationID>/apps/<AppID>/toolsets/ToolsetID>`.
string ces_toolset = 13 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- Whether the cesToolset field is set.
-
getCesToolset
String getCesToolset()Optional. CES toolset name for this call. Format: `projects/<ProjectID>/locations/<LocationID>/apps/<AppID>/toolsets/ToolsetID>`.
string ces_toolset = 13 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- The cesToolset.
-
getCesToolsetBytes
com.google.protobuf.ByteString getCesToolsetBytes()Optional. CES toolset name for this call. Format: `projects/<ProjectID>/locations/<LocationID>/apps/<AppID>/toolsets/ToolsetID>`.
string ces_toolset = 13 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for cesToolset.
-
hasCesTool
boolean hasCesTool()Optional. CES tool name for this call. Format: `projects/<ProjectID>/locations/<LocationID>/apps/<AppID>/tools/<ToolID>`.
string ces_tool = 12 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- Whether the cesTool field is set.
-
getCesTool
String getCesTool()Optional. CES tool name for this call. Format: `projects/<ProjectID>/locations/<LocationID>/apps/<AppID>/tools/<ToolID>`.
string ces_tool = 12 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- The cesTool.
-
getCesToolBytes
com.google.protobuf.ByteString getCesToolBytes()Optional. CES tool name for this call. Format: `projects/<ProjectID>/locations/<LocationID>/apps/<AppID>/tools/<ToolID>`.
string ces_tool = 12 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for cesTool.
-
hasCesApp
boolean hasCesApp()Optional. CES app name for this call. Format: `projects/<ProjectID>/locations/<LocationID>/apps/<AppID>`.
string ces_app = 11 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- Whether the cesApp field is set.
-
getCesApp
String getCesApp()Optional. CES app name for this call. Format: `projects/<ProjectID>/locations/<LocationID>/apps/<AppID>`.
string ces_app = 11 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- The cesApp.
-
getCesAppBytes
com.google.protobuf.ByteString getCesAppBytes()Optional. CES app name for this call. Format: `projects/<ProjectID>/locations/<LocationID>/apps/<AppID>`.
string ces_app = 11 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for cesApp.
-
getAction
String getAction()Optional. The name of the tool's action associated with this call.
string action = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The action.
-
getActionBytes
com.google.protobuf.ByteString getActionBytes()Optional. The name of the tool's action associated with this call.
string action = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for action.
-
hasError
boolean hasError()The tool call's error.
.google.cloud.dialogflow.v2.ToolCallResult.Error error = 3;- Returns:
- Whether the error field is set.
-
getError
ToolCallResult.Error getError()The tool call's error.
.google.cloud.dialogflow.v2.ToolCallResult.Error error = 3;- Returns:
- The error.
-
getErrorOrBuilder
ToolCallResult.ErrorOrBuilder getErrorOrBuilder()The tool call's error.
.google.cloud.dialogflow.v2.ToolCallResult.Error error = 3; -
hasRawContent
boolean hasRawContent()Only populated if the response content is not utf-8 encoded. (by definition byte fields are base64 encoded).
bytes raw_content = 5;- Returns:
- Whether the rawContent field is set.
-
getRawContent
com.google.protobuf.ByteString getRawContent()Only populated if the response content is not utf-8 encoded. (by definition byte fields are base64 encoded).
bytes raw_content = 5;- Returns:
- The rawContent.
-
hasContent
boolean hasContent()Only populated if the response content is utf-8 encoded.
string content = 6;- Returns:
- Whether the content field is set.
-
getContent
String getContent()Only populated if the response content is utf-8 encoded.
string content = 6;- Returns:
- The content.
-
getContentBytes
com.google.protobuf.ByteString getContentBytes()Only populated if the response content is utf-8 encoded.
string content = 6;- Returns:
- The bytes for content.
-
hasCreateTime
boolean hasCreateTime()Output only. Create time of the tool call result.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the createTime field is set.
-
getCreateTime
com.google.protobuf.Timestamp getCreateTime()Output only. Create time of the tool call result.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The createTime.
-
getCreateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. Create time of the tool call result.
.google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getAnswerRecord
String getAnswerRecord()Optional. The answer record associated with this tool call result.
string answer_record = 9 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The answerRecord.
-
getAnswerRecordBytes
com.google.protobuf.ByteString getAnswerRecordBytes()Optional. The answer record associated with this tool call result.
string answer_record = 9 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for answerRecord.
-
getSourceCase
ToolCallResult.SourceCase getSourceCase() -
getResultCase
ToolCallResult.ResultCase getResultCase()
-