Interface ExportTestCasesRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ExportTestCasesRequest, ExportTestCasesRequest.Builder

@Generated public interface ExportTestCasesRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The data format of the exported test cases.
    int
    The data format of the exported test cases.
     
    The filter expression used to filter exported test cases, see [API Filtering](https://aip.dev/160).
    com.google.protobuf.ByteString
    The filter expression used to filter exported test cases, see [API Filtering](https://aip.dev/160).
    The [Google Cloud Storage](https://cloud.google.com/storage/docs/) URI to export the test cases to.
    com.google.protobuf.ByteString
    The [Google Cloud Storage](https://cloud.google.com/storage/docs/) URI to export the test cases to.
    Required.
    com.google.protobuf.ByteString
    Required.
    boolean
    The [Google Cloud Storage](https://cloud.google.com/storage/docs/) URI to export the test cases to.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getParent

      String getParent()
       Required. The agent where to export test cases from.
       Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
       Required. The agent where to export test cases from.
       Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>`.
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for parent.
    • hasGcsUri

      boolean hasGcsUri()
       The [Google Cloud Storage](https://cloud.google.com/storage/docs/) URI to
       export the test cases to. The format of this URI must be
       `gs://<bucket-name>/<object-name>`. 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](https://cloud.google.com/dialogflow/cx/docs/concept/access-control#storage).
       
      string gcs_uri = 2;
      Returns:
      Whether the gcsUri field is set.
    • getGcsUri

      String getGcsUri()
       The [Google Cloud Storage](https://cloud.google.com/storage/docs/) URI to
       export the test cases to. The format of this URI must be
       `gs://<bucket-name>/<object-name>`. 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](https://cloud.google.com/dialogflow/cx/docs/concept/access-control#storage).
       
      string gcs_uri = 2;
      Returns:
      The gcsUri.
    • getGcsUriBytes

      com.google.protobuf.ByteString getGcsUriBytes()
       The [Google Cloud Storage](https://cloud.google.com/storage/docs/) URI to
       export the test cases to. The format of this URI must be
       `gs://<bucket-name>/<object-name>`. 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](https://cloud.google.com/dialogflow/cx/docs/concept/access-control#storage).
       
      string gcs_uri = 2;
      Returns:
      The bytes for gcsUri.
    • getDataFormatValue

      int getDataFormatValue()
       The data format of the exported test cases. If not specified, `BLOB` is
       assumed.
       
      .google.cloud.dialogflow.cx.v3beta1.ExportTestCasesRequest.DataFormat data_format = 3;
      Returns:
      The enum numeric value on the wire for dataFormat.
    • getDataFormat

       The data format of the exported test cases. If not specified, `BLOB` is
       assumed.
       
      .google.cloud.dialogflow.cx.v3beta1.ExportTestCasesRequest.DataFormat data_format = 3;
      Returns:
      The dataFormat.
    • getFilter

      String getFilter()
       The filter expression used to filter exported test cases, see
       [API Filtering](https://aip.dev/160). The expression is case insensitive
       and supports the following syntax:
      
       name = <value> [OR name = <value>] ...
      
       For example:
      
       *   "name = t1 OR name = t2" matches the test case with the exact resource
       name "t1" or "t2".
       
      string filter = 4;
      Returns:
      The filter.
    • getFilterBytes

      com.google.protobuf.ByteString getFilterBytes()
       The filter expression used to filter exported test cases, see
       [API Filtering](https://aip.dev/160). The expression is case insensitive
       and supports the following syntax:
      
       name = <value> [OR name = <value>] ...
      
       For example:
      
       *   "name = t1 OR name = t2" matches the test case with the exact resource
       name "t1" or "t2".
       
      string filter = 4;
      Returns:
      The bytes for filter.
    • getDestinationCase