Class ExportInsightsDataRequest
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest
-
- All Implemented Interfaces:
ExportInsightsDataRequestOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class ExportInsightsDataRequest extends com.google.protobuf.GeneratedMessageV3 implements ExportInsightsDataRequestOrBuilder
The request to export insights.
Protobuf typegoogle.cloud.contactcenterinsights.v1.ExportInsightsDataRequest- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExportInsightsDataRequest.BigQueryDestinationA BigQuery Table Reference.static interfaceExportInsightsDataRequest.BigQueryDestinationOrBuilderstatic classExportInsightsDataRequest.BuilderThe request to export insights.static classExportInsightsDataRequest.DestinationCasestatic classExportInsightsDataRequest.WriteDispositionSpecifies the action that occurs if the destination table already exists.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
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
-
-
Field Summary
Fields Modifier and Type Field Description static intBIG_QUERY_DESTINATION_FIELD_NUMBERstatic intFILTER_FIELD_NUMBERstatic intKMS_KEY_FIELD_NUMBERstatic intPARENT_FIELD_NUMBERstatic intWRITE_DISPOSITION_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)ExportInsightsDataRequest.BigQueryDestinationgetBigQueryDestination()Specified if sink is a BigQuery table.ExportInsightsDataRequest.BigQueryDestinationOrBuildergetBigQueryDestinationOrBuilder()Specified if sink is a BigQuery table.static ExportInsightsDataRequestgetDefaultInstance()ExportInsightsDataRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()ExportInsightsDataRequest.DestinationCasegetDestinationCase()StringgetFilter()A filter to reduce results to a specific subset.com.google.protobuf.ByteStringgetFilterBytes()A filter to reduce results to a specific subset.StringgetKmsKey()A fully qualified KMS key name for BigQuery tables protected by CMEK.com.google.protobuf.ByteStringgetKmsKeyBytes()A fully qualified KMS key name for BigQuery tables protected by CMEK.StringgetParent()Required.com.google.protobuf.ByteStringgetParentBytes()Required.com.google.protobuf.Parser<ExportInsightsDataRequest>getParserForType()intgetSerializedSize()ExportInsightsDataRequest.WriteDispositiongetWriteDisposition()Options for what to do if the destination table already exists.intgetWriteDispositionValue()Options for what to do if the destination table already exists.booleanhasBigQueryDestination()Specified if sink is a BigQuery table.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ExportInsightsDataRequest.BuildernewBuilder()static ExportInsightsDataRequest.BuildernewBuilder(ExportInsightsDataRequest prototype)ExportInsightsDataRequest.BuildernewBuilderForType()protected ExportInsightsDataRequest.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ExportInsightsDataRequestparseDelimitedFrom(InputStream input)static ExportInsightsDataRequestparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ExportInsightsDataRequestparseFrom(byte[] data)static ExportInsightsDataRequestparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ExportInsightsDataRequestparseFrom(com.google.protobuf.ByteString data)static ExportInsightsDataRequestparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ExportInsightsDataRequestparseFrom(com.google.protobuf.CodedInputStream input)static ExportInsightsDataRequestparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ExportInsightsDataRequestparseFrom(InputStream input)static ExportInsightsDataRequestparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ExportInsightsDataRequestparseFrom(ByteBuffer data)static ExportInsightsDataRequestparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ExportInsightsDataRequest>parser()ExportInsightsDataRequest.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
BIG_QUERY_DESTINATION_FIELD_NUMBER
public static final int BIG_QUERY_DESTINATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FILTER_FIELD_NUMBER
public static final int FILTER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KMS_KEY_FIELD_NUMBER
public static final int KMS_KEY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
WRITE_DISPOSITION_FIELD_NUMBER
public static final int WRITE_DISPOSITION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getDestinationCase
public ExportInsightsDataRequest.DestinationCase getDestinationCase()
- Specified by:
getDestinationCasein interfaceExportInsightsDataRequestOrBuilder
-
hasBigQueryDestination
public boolean hasBigQueryDestination()
Specified if sink is a BigQuery table.
.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.BigQueryDestination big_query_destination = 2;- Specified by:
hasBigQueryDestinationin interfaceExportInsightsDataRequestOrBuilder- Returns:
- Whether the bigQueryDestination field is set.
-
getBigQueryDestination
public ExportInsightsDataRequest.BigQueryDestination getBigQueryDestination()
Specified if sink is a BigQuery table.
.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.BigQueryDestination big_query_destination = 2;- Specified by:
getBigQueryDestinationin interfaceExportInsightsDataRequestOrBuilder- Returns:
- The bigQueryDestination.
-
getBigQueryDestinationOrBuilder
public ExportInsightsDataRequest.BigQueryDestinationOrBuilder getBigQueryDestinationOrBuilder()
Specified if sink is a BigQuery table.
.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.BigQueryDestination big_query_destination = 2;- Specified by:
getBigQueryDestinationOrBuilderin interfaceExportInsightsDataRequestOrBuilder
-
getParent
public String getParent()
Required. The parent resource to export data from.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentin interfaceExportInsightsDataRequestOrBuilder- Returns:
- The parent.
-
getParentBytes
public 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) = { ... }- Specified by:
getParentBytesin interfaceExportInsightsDataRequestOrBuilder- Returns:
- The bytes for parent.
-
getFilter
public String getFilter()
A filter to reduce results to a specific subset. Useful for exporting conversations with specific properties.
string filter = 3;- Specified by:
getFilterin interfaceExportInsightsDataRequestOrBuilder- Returns:
- The filter.
-
getFilterBytes
public com.google.protobuf.ByteString getFilterBytes()
A filter to reduce results to a specific subset. Useful for exporting conversations with specific properties.
string filter = 3;- Specified by:
getFilterBytesin interfaceExportInsightsDataRequestOrBuilder- Returns:
- The bytes for filter.
-
getKmsKey
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;- Specified by:
getKmsKeyin interfaceExportInsightsDataRequestOrBuilder- Returns:
- The kmsKey.
-
getKmsKeyBytes
public 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;- Specified by:
getKmsKeyBytesin interfaceExportInsightsDataRequestOrBuilder- Returns:
- The bytes for kmsKey.
-
getWriteDispositionValue
public int getWriteDispositionValue()
Options for what to do if the destination table already exists.
.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.WriteDisposition write_disposition = 5;- Specified by:
getWriteDispositionValuein interfaceExportInsightsDataRequestOrBuilder- Returns:
- The enum numeric value on the wire for writeDisposition.
-
getWriteDisposition
public ExportInsightsDataRequest.WriteDisposition getWriteDisposition()
Options for what to do if the destination table already exists.
.google.cloud.contactcenterinsights.v1.ExportInsightsDataRequest.WriteDisposition write_disposition = 5;- Specified by:
getWriteDispositionin interfaceExportInsightsDataRequestOrBuilder- Returns:
- The writeDisposition.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ExportInsightsDataRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ExportInsightsDataRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ExportInsightsDataRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ExportInsightsDataRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ExportInsightsDataRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ExportInsightsDataRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ExportInsightsDataRequest parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ExportInsightsDataRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ExportInsightsDataRequest parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ExportInsightsDataRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ExportInsightsDataRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ExportInsightsDataRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ExportInsightsDataRequest.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ExportInsightsDataRequest.Builder newBuilder()
-
newBuilder
public static ExportInsightsDataRequest.Builder newBuilder(ExportInsightsDataRequest prototype)
-
toBuilder
public ExportInsightsDataRequest.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ExportInsightsDataRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ExportInsightsDataRequest getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ExportInsightsDataRequest> parser()
-
getParserForType
public com.google.protobuf.Parser<ExportInsightsDataRequest> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ExportInsightsDataRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-