public final class ExportInsightsDataRequest extends com.google.protobuf.GeneratedMessageV3 implements ExportInsightsDataRequestOrBuilder
The request to export insights.Protobuf type
google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest| Modifier and Type | Class and Description |
|---|---|
static class |
ExportInsightsDataRequest.BigQueryDestination
A BigQuery Table Reference.
|
static interface |
ExportInsightsDataRequest.BigQueryDestinationOrBuilder |
static class |
ExportInsightsDataRequest.Builder
The request to export insights.
|
static class |
ExportInsightsDataRequest.DestinationCase |
static class |
ExportInsightsDataRequest.WriteDisposition
Specifies the action that occurs if the destination table already exists.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
BIG_QUERY_DESTINATION_FIELD_NUMBER |
static int |
FILTER_FIELD_NUMBER |
static int |
KMS_KEY_FIELD_NUMBER |
static int |
PARENT_FIELD_NUMBER |
static int |
WRITE_DISPOSITION_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
ExportInsightsDataRequest.BigQueryDestination |
getBigQueryDestination()
Specified if sink is a BigQuery table.
|
ExportInsightsDataRequest.BigQueryDestinationOrBuilder |
getBigQueryDestinationOrBuilder()
Specified if sink is a BigQuery table.
|
static ExportInsightsDataRequest |
getDefaultInstance() |
ExportInsightsDataRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
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.
|
com.google.protobuf.Parser<ExportInsightsDataRequest> |
getParserForType() |
int |
getSerializedSize() |
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.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ExportInsightsDataRequest.Builder |
newBuilder() |
static ExportInsightsDataRequest.Builder |
newBuilder(ExportInsightsDataRequest prototype) |
ExportInsightsDataRequest.Builder |
newBuilderForType() |
protected ExportInsightsDataRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static ExportInsightsDataRequest |
parseDelimitedFrom(InputStream input) |
static ExportInsightsDataRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ExportInsightsDataRequest |
parseFrom(byte[] data) |
static ExportInsightsDataRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ExportInsightsDataRequest |
parseFrom(ByteBuffer data) |
static ExportInsightsDataRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ExportInsightsDataRequest |
parseFrom(com.google.protobuf.ByteString data) |
static ExportInsightsDataRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ExportInsightsDataRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ExportInsightsDataRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ExportInsightsDataRequest |
parseFrom(InputStream input) |
static ExportInsightsDataRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ExportInsightsDataRequest> |
parser() |
ExportInsightsDataRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int BIG_QUERY_DESTINATION_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
public static final int FILTER_FIELD_NUMBER
public static final int KMS_KEY_FIELD_NUMBER
public static final int WRITE_DISPOSITION_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public ExportInsightsDataRequest.DestinationCase getDestinationCase()
getDestinationCase in interface ExportInsightsDataRequestOrBuilderpublic 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.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 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 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 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.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 final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static ExportInsightsDataRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExportInsightsDataRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExportInsightsDataRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExportInsightsDataRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExportInsightsDataRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExportInsightsDataRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExportInsightsDataRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static ExportInsightsDataRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ExportInsightsDataRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ExportInsightsDataRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ExportInsightsDataRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ExportInsightsDataRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ExportInsightsDataRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ExportInsightsDataRequest.Builder newBuilder()
public static ExportInsightsDataRequest.Builder newBuilder(ExportInsightsDataRequest prototype)
public ExportInsightsDataRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ExportInsightsDataRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ExportInsightsDataRequest getDefaultInstance()
public static com.google.protobuf.Parser<ExportInsightsDataRequest> parser()
public com.google.protobuf.Parser<ExportInsightsDataRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ExportInsightsDataRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.