Interface ExportInsightsDataRequestOrBuilder (2.44.0)

public interface ExportInsightsDataRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBigQueryDestination()

public abstract ExportInsightsDataRequest.BigQueryDestination getBigQueryDestination()

Specified if sink is a BigQuery table.

.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.BigQueryDestination big_query_destination = 2;

Returns
Type Description
ExportInsightsDataRequest.BigQueryDestination

The bigQueryDestination.

getBigQueryDestinationOrBuilder()

public abstract ExportInsightsDataRequest.BigQueryDestinationOrBuilder getBigQueryDestinationOrBuilder()

Specified if sink is a BigQuery table.

.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.BigQueryDestination big_query_destination = 2;

Returns
Type Description
ExportInsightsDataRequest.BigQueryDestinationOrBuilder

getDestinationCase()

public abstract ExportInsightsDataRequest.DestinationCase getDestinationCase()
Returns
Type Description
ExportInsightsDataRequest.DestinationCase

getFilter()

public abstract String getFilter()

A filter to reduce results to a specific subset. Useful for exporting conversations with specific properties.

string filter = 3;

Returns
Type Description
String

The filter.

getFilterBytes()

public abstract ByteString getFilterBytes()

A filter to reduce results to a specific subset. Useful for exporting conversations with specific properties.

string filter = 3;

Returns
Type Description
ByteString

The bytes for filter.

getKmsKey()

public abstract 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
Type Description
String

The kmsKey.

getKmsKeyBytes()

public abstract 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
Type Description
ByteString

The bytes for kmsKey.

getParent()

public abstract String getParent()

Required. The parent resource to export data from.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. The parent resource to export data from.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getWriteDisposition()

public abstract ExportInsightsDataRequest.WriteDisposition getWriteDisposition()

Options for what to do if the destination table already exists.

.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.WriteDisposition write_disposition = 5;

Returns
Type Description
ExportInsightsDataRequest.WriteDisposition

The writeDisposition.

getWriteDispositionValue()

public abstract int getWriteDispositionValue()

Options for what to do if the destination table already exists.

.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.WriteDisposition write_disposition = 5;

Returns
Type Description
int

The enum numeric value on the wire for writeDisposition.

hasBigQueryDestination()

public abstract boolean hasBigQueryDestination()

Specified if sink is a BigQuery table.

.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.BigQueryDestination big_query_destination = 2;

Returns
Type Description
boolean

Whether the bigQueryDestination field is set.