Class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ExportTestCasesRequest
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ExportTestCasesRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dialogflow_v3beta1/classes.rb,
lib/google/apis/dialogflow_v3beta1/representations.rb,
lib/google/apis/dialogflow_v3beta1/representations.rb
Overview
The request message for TestCases.ExportTestCases.
Instance Attribute Summary collapse
-
#data_format ⇒ String
The data format of the exported test cases.
-
#filter ⇒ String
The filter expression used to filter exported test cases, see API Filtering.
-
#gcs_uri ⇒ String
The Google Cloud Storage URI to export the test cases to.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDialogflowCxV3beta1ExportTestCasesRequest
constructor
A new instance of GoogleCloudDialogflowCxV3beta1ExportTestCasesRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowCxV3beta1ExportTestCasesRequest
Returns a new instance of GoogleCloudDialogflowCxV3beta1ExportTestCasesRequest.
7034 7035 7036 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7034 def initialize(**args) update!(**args) end |
Instance Attribute Details
#data_format ⇒ String
The data format of the exported test cases. If not specified, BLOB
is
assumed.
Corresponds to the JSON property dataFormat
7013 7014 7015 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7013 def data_format @data_format end |
#filter ⇒ String
The filter expression used to filter exported test cases, see API Filtering. The expression is case insensitive and supports the
following syntax: name = [OR name = ] ... For example: * "name = t1 OR name =
t2" matches the test case with the exact resource name "t1" or "t2".
Corresponds to the JSON property filter
7021 7022 7023 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7021 def filter @filter end |
#gcs_uri ⇒ String
The Google Cloud Storage URI to
export the test cases to. The format of this URI must be gs:///
. If
unspecified, the serialized test cases is returned inline. Dialogflow performs
a write operation for the Cloud Storage object on the caller's behalf, so your
request authentication must have write permissions for the object. For more
information, see Dialogflow access control.
Corresponds to the JSON property gcsUri
7032 7033 7034 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7032 def gcs_uri @gcs_uri end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
7039 7040 7041 7042 7043 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 7039 def update!(**args) @data_format = args[:data_format] if args.key?(:data_format) @filter = args[:filter] if args.key?(:filter) @gcs_uri = args[:gcs_uri] if args.key?(:gcs_uri) end |