public static final class ExportClusterRequest.CsvExportOptions.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ExportClusterRequest.CsvExportOptions.Builder> implements ExportClusterRequest.CsvExportOptionsOrBuilder
Options for exporting data in CSV format.Protobuf type
google.cloud.alloydb.v1.ExportClusterRequest.CsvExportOptionsgetAllFields, 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<ExportClusterRequest.CsvExportOptions.Builder>public ExportClusterRequest.CsvExportOptions.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ExportClusterRequest.CsvExportOptions.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<ExportClusterRequest.CsvExportOptions.Builder>public ExportClusterRequest.CsvExportOptions getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ExportClusterRequest.CsvExportOptions build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ExportClusterRequest.CsvExportOptions buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ExportClusterRequest.CsvExportOptions.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ExportClusterRequest.CsvExportOptions.Builder>public ExportClusterRequest.CsvExportOptions.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<ExportClusterRequest.CsvExportOptions.Builder>public ExportClusterRequest.CsvExportOptions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ExportClusterRequest.CsvExportOptions.Builder>public ExportClusterRequest.CsvExportOptions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ExportClusterRequest.CsvExportOptions.Builder>public ExportClusterRequest.CsvExportOptions.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<ExportClusterRequest.CsvExportOptions.Builder>public ExportClusterRequest.CsvExportOptions.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<ExportClusterRequest.CsvExportOptions.Builder>public ExportClusterRequest.CsvExportOptions.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExportClusterRequest.CsvExportOptions.Builder>public ExportClusterRequest.CsvExportOptions.Builder mergeFrom(ExportClusterRequest.CsvExportOptions other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ExportClusterRequest.CsvExportOptions.Builder>public ExportClusterRequest.CsvExportOptions.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<ExportClusterRequest.CsvExportOptions.Builder>IOExceptionpublic 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 ExportClusterRequest.CsvExportOptions.Builder setSelectQuery(String value)
Required. The SELECT query used to extract the data.
string select_query = 1 [(.google.api.field_behavior) = REQUIRED];value - The selectQuery to set.public ExportClusterRequest.CsvExportOptions.Builder clearSelectQuery()
Required. The SELECT query used to extract the data.
string select_query = 1 [(.google.api.field_behavior) = REQUIRED];public ExportClusterRequest.CsvExportOptions.Builder setSelectQueryBytes(com.google.protobuf.ByteString value)
Required. The SELECT query used to extract the data.
string select_query = 1 [(.google.api.field_behavior) = REQUIRED];value - The bytes for selectQuery to set.public 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 ExportClusterRequest.CsvExportOptions.Builder setFieldDelimiter(String value)
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];value - The fieldDelimiter to set.public ExportClusterRequest.CsvExportOptions.Builder clearFieldDelimiter()
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];public ExportClusterRequest.CsvExportOptions.Builder setFieldDelimiterBytes(com.google.protobuf.ByteString value)
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];value - The bytes for fieldDelimiter to set.public 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 ExportClusterRequest.CsvExportOptions.Builder setQuoteCharacter(String value)
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];value - The quoteCharacter to set.public ExportClusterRequest.CsvExportOptions.Builder clearQuoteCharacter()
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];public ExportClusterRequest.CsvExportOptions.Builder setQuoteCharacterBytes(com.google.protobuf.ByteString value)
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];value - The bytes for quoteCharacter to set.public 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 ExportClusterRequest.CsvExportOptions.Builder setEscapeCharacter(String value)
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];value - The escapeCharacter to set.public ExportClusterRequest.CsvExportOptions.Builder clearEscapeCharacter()
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];public ExportClusterRequest.CsvExportOptions.Builder setEscapeCharacterBytes(com.google.protobuf.ByteString value)
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];value - The bytes for escapeCharacter to set.public final ExportClusterRequest.CsvExportOptions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExportClusterRequest.CsvExportOptions.Builder>public final ExportClusterRequest.CsvExportOptions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExportClusterRequest.CsvExportOptions.Builder>Copyright © 2025 Google LLC. All rights reserved.