Reference documentation and code samples for the Contact Center AI Insights V1 API class Google::Cloud::ContactCenterInsights::V1::ExportInsightsDataRequest.
The request to export insights.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#big_query_destination
def big_query_destination() -> ::Google::Cloud::ContactCenterInsights::V1::ExportInsightsDataRequest::BigQueryDestination
Returns
- (::Google::Cloud::ContactCenterInsights::V1::ExportInsightsDataRequest::BigQueryDestination) — Specified if sink is a BigQuery table.
#big_query_destination=
def big_query_destination=(value) -> ::Google::Cloud::ContactCenterInsights::V1::ExportInsightsDataRequest::BigQueryDestination
Parameter
- value (::Google::Cloud::ContactCenterInsights::V1::ExportInsightsDataRequest::BigQueryDestination) — Specified if sink is a BigQuery table.
Returns
- (::Google::Cloud::ContactCenterInsights::V1::ExportInsightsDataRequest::BigQueryDestination) — Specified if sink is a BigQuery table.
#filter
def filter() -> ::String
Returns
- (::String) — A filter to reduce results to a specific subset. Useful for exporting conversations with specific properties.
#filter=
def filter=(value) -> ::String
Parameter
- value (::String) — A filter to reduce results to a specific subset. Useful for exporting conversations with specific properties.
Returns
- (::String) — A filter to reduce results to a specific subset. Useful for exporting conversations with specific properties.
#kms_key
def kms_key() -> ::String
Returns
- (::String) — A fully qualified KMS key name for BigQuery tables protected by CMEK. Format: projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}/cryptoKeyVersions/{version}
#kms_key=
def kms_key=(value) -> ::String
Parameter
- value (::String) — A fully qualified KMS key name for BigQuery tables protected by CMEK. Format: projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}/cryptoKeyVersions/{version}
Returns
- (::String) — A fully qualified KMS key name for BigQuery tables protected by CMEK. Format: projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}/cryptoKeyVersions/{version}
#parent
def parent() -> ::String
Returns
- (::String) — Required. The parent resource to export data from.
#parent=
def parent=(value) -> ::String
Parameter
- value (::String) — Required. The parent resource to export data from.
Returns
- (::String) — Required. The parent resource to export data from.
#write_disposition
def write_disposition() -> ::Google::Cloud::ContactCenterInsights::V1::ExportInsightsDataRequest::WriteDisposition
Returns
- (::Google::Cloud::ContactCenterInsights::V1::ExportInsightsDataRequest::WriteDisposition) — Options for what to do if the destination table already exists.
#write_disposition=
def write_disposition=(value) -> ::Google::Cloud::ContactCenterInsights::V1::ExportInsightsDataRequest::WriteDisposition
Parameter
- value (::Google::Cloud::ContactCenterInsights::V1::ExportInsightsDataRequest::WriteDisposition) — Options for what to do if the destination table already exists.
Returns
- (::Google::Cloud::ContactCenterInsights::V1::ExportInsightsDataRequest::WriteDisposition) — Options for what to do if the destination table already exists.