public static final class ExportInsightsDataRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ExportInsightsDataRequest.Builder> implements ExportInsightsDataRequestOrBuilder
The request to export insights.Protobuf type
google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest| Modifier and Type | Method and Description |
|---|---|
ExportInsightsDataRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ExportInsightsDataRequest |
build() |
ExportInsightsDataRequest |
buildPartial() |
ExportInsightsDataRequest.Builder |
clear() |
ExportInsightsDataRequest.Builder |
clearBigQueryDestination()
Specified if sink is a BigQuery table.
|
ExportInsightsDataRequest.Builder |
clearDestination() |
ExportInsightsDataRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ExportInsightsDataRequest.Builder |
clearFilter()
A filter to reduce results to a specific subset.
|
ExportInsightsDataRequest.Builder |
clearKmsKey()
A fully qualified KMS key name for BigQuery tables protected by CMEK.
|
ExportInsightsDataRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ExportInsightsDataRequest.Builder |
clearParent()
Required.
|
ExportInsightsDataRequest.Builder |
clearWriteDisposition()
Options for what to do if the destination table already exists.
|
ExportInsightsDataRequest.Builder |
clone() |
ExportInsightsDataRequest.BigQueryDestination |
getBigQueryDestination()
Specified if sink is a BigQuery table.
|
ExportInsightsDataRequest.BigQueryDestination.Builder |
getBigQueryDestinationBuilder()
Specified if sink is a BigQuery table.
|
ExportInsightsDataRequest.BigQueryDestinationOrBuilder |
getBigQueryDestinationOrBuilder()
Specified if sink is a BigQuery table.
|
ExportInsightsDataRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
ExportInsightsDataRequest.DestinationCase |
getDestinationCase() |
String |
getFilter()
A filter to reduce results to a specific subset.
|
com.google.protobuf.ByteString |
getFilterBytes()
A filter to reduce results to a specific subset.
|
String |
getKmsKey()
A fully qualified KMS key name for BigQuery tables protected by CMEK.
|
com.google.protobuf.ByteString |
getKmsKeyBytes()
A fully qualified KMS key name for BigQuery tables protected by CMEK.
|
String |
getParent()
Required.
|
com.google.protobuf.ByteString |
getParentBytes()
Required.
|
ExportInsightsDataRequest.WriteDisposition |
getWriteDisposition()
Options for what to do if the destination table already exists.
|
int |
getWriteDispositionValue()
Options for what to do if the destination table already exists.
|
boolean |
hasBigQueryDestination()
Specified if sink is a BigQuery table.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ExportInsightsDataRequest.Builder |
mergeBigQueryDestination(ExportInsightsDataRequest.BigQueryDestination value)
Specified if sink is a BigQuery table.
|
ExportInsightsDataRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ExportInsightsDataRequest.Builder |
mergeFrom(ExportInsightsDataRequest other) |
ExportInsightsDataRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
ExportInsightsDataRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ExportInsightsDataRequest.Builder |
setBigQueryDestination(ExportInsightsDataRequest.BigQueryDestination.Builder builderForValue)
Specified if sink is a BigQuery table.
|
ExportInsightsDataRequest.Builder |
setBigQueryDestination(ExportInsightsDataRequest.BigQueryDestination value)
Specified if sink is a BigQuery table.
|
ExportInsightsDataRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ExportInsightsDataRequest.Builder |
setFilter(String value)
A filter to reduce results to a specific subset.
|
ExportInsightsDataRequest.Builder |
setFilterBytes(com.google.protobuf.ByteString value)
A filter to reduce results to a specific subset.
|
ExportInsightsDataRequest.Builder |
setKmsKey(String value)
A fully qualified KMS key name for BigQuery tables protected by CMEK.
|
ExportInsightsDataRequest.Builder |
setKmsKeyBytes(com.google.protobuf.ByteString value)
A fully qualified KMS key name for BigQuery tables protected by CMEK.
|
ExportInsightsDataRequest.Builder |
setParent(String value)
Required.
|
ExportInsightsDataRequest.Builder |
setParentBytes(com.google.protobuf.ByteString value)
Required.
|
ExportInsightsDataRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ExportInsightsDataRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ExportInsightsDataRequest.Builder |
setWriteDisposition(ExportInsightsDataRequest.WriteDisposition value)
Options for what to do if the destination table already exists.
|
ExportInsightsDataRequest.Builder |
setWriteDispositionValue(int value)
Options for what to do if the destination table already exists.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ExportInsightsDataRequest.Builder>public ExportInsightsDataRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ExportInsightsDataRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ExportInsightsDataRequest.Builder>public ExportInsightsDataRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ExportInsightsDataRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ExportInsightsDataRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ExportInsightsDataRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ExportInsightsDataRequest.Builder>public ExportInsightsDataRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ExportInsightsDataRequest.Builder>public ExportInsightsDataRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ExportInsightsDataRequest.Builder>public ExportInsightsDataRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ExportInsightsDataRequest.Builder>public ExportInsightsDataRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ExportInsightsDataRequest.Builder>public ExportInsightsDataRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ExportInsightsDataRequest.Builder>public ExportInsightsDataRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExportInsightsDataRequest.Builder>public ExportInsightsDataRequest.Builder mergeFrom(ExportInsightsDataRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ExportInsightsDataRequest.Builder>public ExportInsightsDataRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExportInsightsDataRequest.Builder>IOExceptionpublic ExportInsightsDataRequest.DestinationCase getDestinationCase()
getDestinationCase in interface ExportInsightsDataRequestOrBuilderpublic ExportInsightsDataRequest.Builder clearDestination()
public boolean hasBigQueryDestination()
Specified if sink is a BigQuery table.
.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.BigQueryDestination big_query_destination = 2;
hasBigQueryDestination in interface ExportInsightsDataRequestOrBuilderpublic ExportInsightsDataRequest.BigQueryDestination getBigQueryDestination()
Specified if sink is a BigQuery table.
.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.BigQueryDestination big_query_destination = 2;
getBigQueryDestination in interface ExportInsightsDataRequestOrBuilderpublic ExportInsightsDataRequest.Builder setBigQueryDestination(ExportInsightsDataRequest.BigQueryDestination value)
Specified if sink is a BigQuery table.
.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.BigQueryDestination big_query_destination = 2;
public ExportInsightsDataRequest.Builder setBigQueryDestination(ExportInsightsDataRequest.BigQueryDestination.Builder builderForValue)
Specified if sink is a BigQuery table.
.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.BigQueryDestination big_query_destination = 2;
public ExportInsightsDataRequest.Builder mergeBigQueryDestination(ExportInsightsDataRequest.BigQueryDestination value)
Specified if sink is a BigQuery table.
.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.BigQueryDestination big_query_destination = 2;
public ExportInsightsDataRequest.Builder clearBigQueryDestination()
Specified if sink is a BigQuery table.
.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.BigQueryDestination big_query_destination = 2;
public ExportInsightsDataRequest.BigQueryDestination.Builder getBigQueryDestinationBuilder()
Specified if sink is a BigQuery table.
.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.BigQueryDestination big_query_destination = 2;
public ExportInsightsDataRequest.BigQueryDestinationOrBuilder getBigQueryDestinationOrBuilder()
Specified if sink is a BigQuery table.
.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.BigQueryDestination big_query_destination = 2;
getBigQueryDestinationOrBuilder in interface ExportInsightsDataRequestOrBuilderpublic String getParent()
Required. The parent resource to export data from.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface ExportInsightsDataRequestOrBuilderpublic 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) = { ... }
getParentBytes in interface ExportInsightsDataRequestOrBuilderpublic ExportInsightsDataRequest.Builder setParent(String value)
Required. The parent resource to export data from.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public ExportInsightsDataRequest.Builder clearParent()
Required. The parent resource to export data from.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public ExportInsightsDataRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The parent resource to export data from.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public String getFilter()
A filter to reduce results to a specific subset. Useful for exporting conversations with specific properties.
string filter = 3;getFilter in interface ExportInsightsDataRequestOrBuilderpublic com.google.protobuf.ByteString getFilterBytes()
A filter to reduce results to a specific subset. Useful for exporting conversations with specific properties.
string filter = 3;getFilterBytes in interface ExportInsightsDataRequestOrBuilderpublic ExportInsightsDataRequest.Builder setFilter(String value)
A filter to reduce results to a specific subset. Useful for exporting conversations with specific properties.
string filter = 3;value - The filter to set.public ExportInsightsDataRequest.Builder clearFilter()
A filter to reduce results to a specific subset. Useful for exporting conversations with specific properties.
string filter = 3;public ExportInsightsDataRequest.Builder setFilterBytes(com.google.protobuf.ByteString value)
A filter to reduce results to a specific subset. Useful for exporting conversations with specific properties.
string filter = 3;value - The bytes for filter to set.public 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;getKmsKey in interface ExportInsightsDataRequestOrBuilderpublic 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;getKmsKeyBytes in interface ExportInsightsDataRequestOrBuilderpublic ExportInsightsDataRequest.Builder setKmsKey(String value)
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;value - The kmsKey to set.public ExportInsightsDataRequest.Builder clearKmsKey()
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;public ExportInsightsDataRequest.Builder setKmsKeyBytes(com.google.protobuf.ByteString value)
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;value - The bytes for kmsKey to set.public int getWriteDispositionValue()
Options for what to do if the destination table already exists.
.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.WriteDisposition write_disposition = 5;
getWriteDispositionValue in interface ExportInsightsDataRequestOrBuilderpublic ExportInsightsDataRequest.Builder setWriteDispositionValue(int value)
Options for what to do if the destination table already exists.
.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.WriteDisposition write_disposition = 5;
value - The enum numeric value on the wire for writeDisposition to set.public ExportInsightsDataRequest.WriteDisposition getWriteDisposition()
Options for what to do if the destination table already exists.
.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.WriteDisposition write_disposition = 5;
getWriteDisposition in interface ExportInsightsDataRequestOrBuilderpublic ExportInsightsDataRequest.Builder setWriteDisposition(ExportInsightsDataRequest.WriteDisposition value)
Options for what to do if the destination table already exists.
.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.WriteDisposition write_disposition = 5;
value - The writeDisposition to set.public ExportInsightsDataRequest.Builder clearWriteDisposition()
Options for what to do if the destination table already exists.
.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.WriteDisposition write_disposition = 5;
public final ExportInsightsDataRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExportInsightsDataRequest.Builder>public final ExportInsightsDataRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExportInsightsDataRequest.Builder>Copyright © 2025 Google LLC. All rights reserved.