Interface ExportInsightsDataRequestOrBuilder

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

    public interface ExportInsightsDataRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasBigQueryDestination

        boolean hasBigQueryDestination()
         Specified if sink is a BigQuery table.
         
        .google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.BigQueryDestination big_query_destination = 2;
        Returns:
        Whether the bigQueryDestination field is set.
      • getBigQueryDestination

        ExportInsightsDataRequest.BigQueryDestination getBigQueryDestination()
         Specified if sink is a BigQuery table.
         
        .google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.BigQueryDestination big_query_destination = 2;
        Returns:
        The bigQueryDestination.
      • getBigQueryDestinationOrBuilder

        ExportInsightsDataRequest.BigQueryDestinationOrBuilder getBigQueryDestinationOrBuilder()
         Specified if sink is a BigQuery table.
         
        .google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.BigQueryDestination big_query_destination = 2;
      • getParent

        String getParent()
         Required. The parent resource to export data from.
         
        string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The parent.
      • getParentBytes

        com.google.protobuf.ByteString getParentBytes()
         Required. The parent resource to export data from.
         
        string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for parent.
      • getFilter

        String getFilter()
         A filter to reduce results to a specific subset. Useful for exporting
         conversations with specific properties.
         
        string filter = 3;
        Returns:
        The filter.
      • getFilterBytes

        com.google.protobuf.ByteString getFilterBytes()
         A filter to reduce results to a specific subset. Useful for exporting
         conversations with specific properties.
         
        string filter = 3;
        Returns:
        The bytes for filter.
      • getKmsKey

        String getKmsKey()
         A fully qualified KMS key name for BigQuery tables protected by CMEK.
         Format:
         projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}/cryptoKeyVersions/{version}
         
        string kms_key = 4;
        Returns:
        The kmsKey.
      • getKmsKeyBytes

        com.google.protobuf.ByteString getKmsKeyBytes()
         A fully qualified KMS key name for BigQuery tables protected by CMEK.
         Format:
         projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}/cryptoKeyVersions/{version}
         
        string kms_key = 4;
        Returns:
        The bytes for kmsKey.
      • getWriteDispositionValue

        int getWriteDispositionValue()
         Options for what to do if the destination table already exists.
         
        .google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.WriteDisposition write_disposition = 5;
        Returns:
        The enum numeric value on the wire for writeDisposition.
      • getWriteDisposition

        ExportInsightsDataRequest.WriteDisposition getWriteDisposition()
         Options for what to do if the destination table already exists.
         
        .google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.WriteDisposition write_disposition = 5;
        Returns:
        The writeDisposition.