public static final class ExportClusterRequest.CsvExportOptions extends com.google.protobuf.GeneratedMessageV3 implements ExportClusterRequest.CsvExportOptionsOrBuilder
Options for exporting data in CSV format.Protobuf type
google.cloud.alloydb.v1.ExportClusterRequest.CsvExportOptions| Modifier and Type | Class and Description |
|---|---|
static class |
ExportClusterRequest.CsvExportOptions.Builder
Options for exporting data in CSV format.
|
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 |
ESCAPE_CHARACTER_FIELD_NUMBER |
static int |
FIELD_DELIMITER_FIELD_NUMBER |
static int |
QUOTE_CHARACTER_FIELD_NUMBER |
static int |
SELECT_QUERY_FIELD_NUMBER |
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 SELECT_QUERY_FIELD_NUMBER
public static final int FIELD_DELIMITER_FIELD_NUMBER
public static final int QUOTE_CHARACTER_FIELD_NUMBER
public static final int ESCAPE_CHARACTER_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 String getSelectQuery()
Required. The SELECT query used to extract the data.
string select_query = 1 [(.google.api.field_behavior) = REQUIRED];getSelectQuery in interface ExportClusterRequest.CsvExportOptionsOrBuilderpublic com.google.protobuf.ByteString getSelectQueryBytes()
Required. The SELECT query used to extract the data.
string select_query = 1 [(.google.api.field_behavior) = REQUIRED];getSelectQueryBytes in interface ExportClusterRequest.CsvExportOptionsOrBuilderpublic String getFieldDelimiter()
Optional. Specifies the character that separates columns within each row (line) of the file. The default is comma. The value of this argument has to be a character in Hex ASCII Code.
string field_delimiter = 2 [(.google.api.field_behavior) = OPTIONAL];getFieldDelimiter in interface ExportClusterRequest.CsvExportOptionsOrBuilderpublic com.google.protobuf.ByteString getFieldDelimiterBytes()
Optional. Specifies the character that separates columns within each row (line) of the file. The default is comma. The value of this argument has to be a character in Hex ASCII Code.
string field_delimiter = 2 [(.google.api.field_behavior) = OPTIONAL];getFieldDelimiterBytes in interface ExportClusterRequest.CsvExportOptionsOrBuilderpublic String getQuoteCharacter()
Optional. Specifies the quoting character to be used when a data value is quoted. The default is double-quote. The value of this argument has to be a character in Hex ASCII Code.
string quote_character = 3 [(.google.api.field_behavior) = OPTIONAL];getQuoteCharacter in interface ExportClusterRequest.CsvExportOptionsOrBuilderpublic com.google.protobuf.ByteString getQuoteCharacterBytes()
Optional. Specifies the quoting character to be used when a data value is quoted. The default is double-quote. The value of this argument has to be a character in Hex ASCII Code.
string quote_character = 3 [(.google.api.field_behavior) = OPTIONAL];getQuoteCharacterBytes in interface ExportClusterRequest.CsvExportOptionsOrBuilderpublic String getEscapeCharacter()
Optional. Specifies the character that should appear before a data character that needs to be escaped. The default is the same as quote character. The value of this argument has to be a character in Hex ASCII Code.
string escape_character = 4 [(.google.api.field_behavior) = OPTIONAL];getEscapeCharacter in interface ExportClusterRequest.CsvExportOptionsOrBuilderpublic com.google.protobuf.ByteString getEscapeCharacterBytes()
Optional. Specifies the character that should appear before a data character that needs to be escaped. The default is the same as quote character. The value of this argument has to be a character in Hex ASCII Code.
string escape_character = 4 [(.google.api.field_behavior) = OPTIONAL];getEscapeCharacterBytes in interface ExportClusterRequest.CsvExportOptionsOrBuilderpublic 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 ExportClusterRequest.CsvExportOptions parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExportClusterRequest.CsvExportOptions parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExportClusterRequest.CsvExportOptions parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExportClusterRequest.CsvExportOptions parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExportClusterRequest.CsvExportOptions parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExportClusterRequest.CsvExportOptions parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExportClusterRequest.CsvExportOptions parseFrom(InputStream input) throws IOException
IOExceptionpublic static ExportClusterRequest.CsvExportOptions parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ExportClusterRequest.CsvExportOptions parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ExportClusterRequest.CsvExportOptions parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ExportClusterRequest.CsvExportOptions parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ExportClusterRequest.CsvExportOptions parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ExportClusterRequest.CsvExportOptions.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ExportClusterRequest.CsvExportOptions.Builder newBuilder()
public static ExportClusterRequest.CsvExportOptions.Builder newBuilder(ExportClusterRequest.CsvExportOptions prototype)
public ExportClusterRequest.CsvExportOptions.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ExportClusterRequest.CsvExportOptions.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ExportClusterRequest.CsvExportOptions getDefaultInstance()
public static com.google.protobuf.Parser<ExportClusterRequest.CsvExportOptions> parser()
public com.google.protobuf.Parser<ExportClusterRequest.CsvExportOptions> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ExportClusterRequest.CsvExportOptions getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.