public static final class ExportClusterRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ExportClusterRequest.Builder> implements ExportClusterRequestOrBuilder
Export cluster request.Protobuf type
google.cloud.alloydb.v1.ExportClusterRequestgetAllFields, 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.Builder>public ExportClusterRequest.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.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.Builder>public ExportClusterRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ExportClusterRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ExportClusterRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ExportClusterRequest.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.Builder>public ExportClusterRequest.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.Builder>public ExportClusterRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ExportClusterRequest.Builder>public ExportClusterRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ExportClusterRequest.Builder>public ExportClusterRequest.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.Builder>public ExportClusterRequest.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.Builder>public ExportClusterRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExportClusterRequest.Builder>public ExportClusterRequest.Builder mergeFrom(ExportClusterRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ExportClusterRequest.Builder>public ExportClusterRequest.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.Builder>IOExceptionpublic ExportClusterRequest.DestinationCase getDestinationCase()
getDestinationCase in interface ExportClusterRequestOrBuilderpublic ExportClusterRequest.Builder clearDestination()
public ExportClusterRequest.ExportOptionsCase getExportOptionsCase()
getExportOptionsCase in interface ExportClusterRequestOrBuilderpublic ExportClusterRequest.Builder clearExportOptions()
public boolean hasGcsDestination()
Required. Option to export data to cloud storage.
.google.cloud.alloydb.v1.GcsDestination gcs_destination = 2 [(.google.api.field_behavior) = REQUIRED];
hasGcsDestination in interface ExportClusterRequestOrBuilderpublic GcsDestination getGcsDestination()
Required. Option to export data to cloud storage.
.google.cloud.alloydb.v1.GcsDestination gcs_destination = 2 [(.google.api.field_behavior) = REQUIRED];
getGcsDestination in interface ExportClusterRequestOrBuilderpublic ExportClusterRequest.Builder setGcsDestination(GcsDestination value)
Required. Option to export data to cloud storage.
.google.cloud.alloydb.v1.GcsDestination gcs_destination = 2 [(.google.api.field_behavior) = REQUIRED];
public ExportClusterRequest.Builder setGcsDestination(GcsDestination.Builder builderForValue)
Required. Option to export data to cloud storage.
.google.cloud.alloydb.v1.GcsDestination gcs_destination = 2 [(.google.api.field_behavior) = REQUIRED];
public ExportClusterRequest.Builder mergeGcsDestination(GcsDestination value)
Required. Option to export data to cloud storage.
.google.cloud.alloydb.v1.GcsDestination gcs_destination = 2 [(.google.api.field_behavior) = REQUIRED];
public ExportClusterRequest.Builder clearGcsDestination()
Required. Option to export data to cloud storage.
.google.cloud.alloydb.v1.GcsDestination gcs_destination = 2 [(.google.api.field_behavior) = REQUIRED];
public GcsDestination.Builder getGcsDestinationBuilder()
Required. Option to export data to cloud storage.
.google.cloud.alloydb.v1.GcsDestination gcs_destination = 2 [(.google.api.field_behavior) = REQUIRED];
public GcsDestinationOrBuilder getGcsDestinationOrBuilder()
Required. Option to export data to cloud storage.
.google.cloud.alloydb.v1.GcsDestination gcs_destination = 2 [(.google.api.field_behavior) = REQUIRED];
getGcsDestinationOrBuilder in interface ExportClusterRequestOrBuilderpublic boolean hasCsvExportOptions()
Options for exporting data in CSV format. Required field to be set for CSV file type.
.google.cloud.alloydb.v1.ExportClusterRequest.CsvExportOptions csv_export_options = 4;
hasCsvExportOptions in interface ExportClusterRequestOrBuilderpublic ExportClusterRequest.CsvExportOptions getCsvExportOptions()
Options for exporting data in CSV format. Required field to be set for CSV file type.
.google.cloud.alloydb.v1.ExportClusterRequest.CsvExportOptions csv_export_options = 4;
getCsvExportOptions in interface ExportClusterRequestOrBuilderpublic ExportClusterRequest.Builder setCsvExportOptions(ExportClusterRequest.CsvExportOptions value)
Options for exporting data in CSV format. Required field to be set for CSV file type.
.google.cloud.alloydb.v1.ExportClusterRequest.CsvExportOptions csv_export_options = 4;
public ExportClusterRequest.Builder setCsvExportOptions(ExportClusterRequest.CsvExportOptions.Builder builderForValue)
Options for exporting data in CSV format. Required field to be set for CSV file type.
.google.cloud.alloydb.v1.ExportClusterRequest.CsvExportOptions csv_export_options = 4;
public ExportClusterRequest.Builder mergeCsvExportOptions(ExportClusterRequest.CsvExportOptions value)
Options for exporting data in CSV format. Required field to be set for CSV file type.
.google.cloud.alloydb.v1.ExportClusterRequest.CsvExportOptions csv_export_options = 4;
public ExportClusterRequest.Builder clearCsvExportOptions()
Options for exporting data in CSV format. Required field to be set for CSV file type.
.google.cloud.alloydb.v1.ExportClusterRequest.CsvExportOptions csv_export_options = 4;
public ExportClusterRequest.CsvExportOptions.Builder getCsvExportOptionsBuilder()
Options for exporting data in CSV format. Required field to be set for CSV file type.
.google.cloud.alloydb.v1.ExportClusterRequest.CsvExportOptions csv_export_options = 4;
public ExportClusterRequest.CsvExportOptionsOrBuilder getCsvExportOptionsOrBuilder()
Options for exporting data in CSV format. Required field to be set for CSV file type.
.google.cloud.alloydb.v1.ExportClusterRequest.CsvExportOptions csv_export_options = 4;
getCsvExportOptionsOrBuilder in interface ExportClusterRequestOrBuilderpublic boolean hasSqlExportOptions()
Options for exporting data in SQL format. Required field to be set for SQL file type.
.google.cloud.alloydb.v1.ExportClusterRequest.SqlExportOptions sql_export_options = 5;
hasSqlExportOptions in interface ExportClusterRequestOrBuilderpublic ExportClusterRequest.SqlExportOptions getSqlExportOptions()
Options for exporting data in SQL format. Required field to be set for SQL file type.
.google.cloud.alloydb.v1.ExportClusterRequest.SqlExportOptions sql_export_options = 5;
getSqlExportOptions in interface ExportClusterRequestOrBuilderpublic ExportClusterRequest.Builder setSqlExportOptions(ExportClusterRequest.SqlExportOptions value)
Options for exporting data in SQL format. Required field to be set for SQL file type.
.google.cloud.alloydb.v1.ExportClusterRequest.SqlExportOptions sql_export_options = 5;
public ExportClusterRequest.Builder setSqlExportOptions(ExportClusterRequest.SqlExportOptions.Builder builderForValue)
Options for exporting data in SQL format. Required field to be set for SQL file type.
.google.cloud.alloydb.v1.ExportClusterRequest.SqlExportOptions sql_export_options = 5;
public ExportClusterRequest.Builder mergeSqlExportOptions(ExportClusterRequest.SqlExportOptions value)
Options for exporting data in SQL format. Required field to be set for SQL file type.
.google.cloud.alloydb.v1.ExportClusterRequest.SqlExportOptions sql_export_options = 5;
public ExportClusterRequest.Builder clearSqlExportOptions()
Options for exporting data in SQL format. Required field to be set for SQL file type.
.google.cloud.alloydb.v1.ExportClusterRequest.SqlExportOptions sql_export_options = 5;
public ExportClusterRequest.SqlExportOptions.Builder getSqlExportOptionsBuilder()
Options for exporting data in SQL format. Required field to be set for SQL file type.
.google.cloud.alloydb.v1.ExportClusterRequest.SqlExportOptions sql_export_options = 5;
public ExportClusterRequest.SqlExportOptionsOrBuilder getSqlExportOptionsOrBuilder()
Options for exporting data in SQL format. Required field to be set for SQL file type.
.google.cloud.alloydb.v1.ExportClusterRequest.SqlExportOptions sql_export_options = 5;
getSqlExportOptionsOrBuilder in interface ExportClusterRequestOrBuilderpublic String getName()
Required. The resource name of the cluster.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getName in interface ExportClusterRequestOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Required. The resource name of the cluster.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getNameBytes in interface ExportClusterRequestOrBuilderpublic ExportClusterRequest.Builder setName(String value)
Required. The resource name of the cluster.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The name to set.public ExportClusterRequest.Builder clearName()
Required. The resource name of the cluster.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public ExportClusterRequest.Builder setNameBytes(com.google.protobuf.ByteString value)
Required. The resource name of the cluster.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for name to set.public String getDatabase()
Required. Name of the database where the export command will be executed. Note - Value provided should be the same as expected from `SELECT current_database();` and NOT as a resource reference.
string database = 3 [(.google.api.field_behavior) = REQUIRED];getDatabase in interface ExportClusterRequestOrBuilderpublic com.google.protobuf.ByteString getDatabaseBytes()
Required. Name of the database where the export command will be executed. Note - Value provided should be the same as expected from `SELECT current_database();` and NOT as a resource reference.
string database = 3 [(.google.api.field_behavior) = REQUIRED];getDatabaseBytes in interface ExportClusterRequestOrBuilderpublic ExportClusterRequest.Builder setDatabase(String value)
Required. Name of the database where the export command will be executed. Note - Value provided should be the same as expected from `SELECT current_database();` and NOT as a resource reference.
string database = 3 [(.google.api.field_behavior) = REQUIRED];value - The database to set.public ExportClusterRequest.Builder clearDatabase()
Required. Name of the database where the export command will be executed. Note - Value provided should be the same as expected from `SELECT current_database();` and NOT as a resource reference.
string database = 3 [(.google.api.field_behavior) = REQUIRED];public ExportClusterRequest.Builder setDatabaseBytes(com.google.protobuf.ByteString value)
Required. Name of the database where the export command will be executed. Note - Value provided should be the same as expected from `SELECT current_database();` and NOT as a resource reference.
string database = 3 [(.google.api.field_behavior) = REQUIRED];value - The bytes for database to set.public final ExportClusterRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExportClusterRequest.Builder>public final ExportClusterRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExportClusterRequest.Builder>Copyright © 2025 Google LLC. All rights reserved.