public final class ExportClusterRequest extends com.google.protobuf.GeneratedMessageV3 implements ExportClusterRequestOrBuilder
Export cluster request.Protobuf type
google.cloud.alloydb.v1.ExportClusterRequest| Modifier and Type | Class and Description |
|---|---|
static class |
ExportClusterRequest.Builder
Export cluster request.
|
static class |
ExportClusterRequest.CsvExportOptions
Options for exporting data in CSV format.
|
static interface |
ExportClusterRequest.CsvExportOptionsOrBuilder |
static class |
ExportClusterRequest.DestinationCase |
static class |
ExportClusterRequest.ExportOptionsCase |
static class |
ExportClusterRequest.SqlExportOptions
Options for exporting data in SQL format.
|
static interface |
ExportClusterRequest.SqlExportOptionsOrBuilder |
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 |
CSV_EXPORT_OPTIONS_FIELD_NUMBER |
static int |
DATABASE_FIELD_NUMBER |
static int |
GCS_DESTINATION_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
SQL_EXPORT_OPTIONS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
ExportClusterRequest.CsvExportOptions |
getCsvExportOptions()
Options for exporting data in CSV format.
|
ExportClusterRequest.CsvExportOptionsOrBuilder |
getCsvExportOptionsOrBuilder()
Options for exporting data in CSV format.
|
String |
getDatabase()
Required.
|
com.google.protobuf.ByteString |
getDatabaseBytes()
Required.
|
static ExportClusterRequest |
getDefaultInstance() |
ExportClusterRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
ExportClusterRequest.DestinationCase |
getDestinationCase() |
ExportClusterRequest.ExportOptionsCase |
getExportOptionsCase() |
GcsDestination |
getGcsDestination()
Required.
|
GcsDestinationOrBuilder |
getGcsDestinationOrBuilder()
Required.
|
String |
getName()
Required.
|
com.google.protobuf.ByteString |
getNameBytes()
Required.
|
com.google.protobuf.Parser<ExportClusterRequest> |
getParserForType() |
int |
getSerializedSize() |
ExportClusterRequest.SqlExportOptions |
getSqlExportOptions()
Options for exporting data in SQL format.
|
ExportClusterRequest.SqlExportOptionsOrBuilder |
getSqlExportOptionsOrBuilder()
Options for exporting data in SQL format.
|
boolean |
hasCsvExportOptions()
Options for exporting data in CSV format.
|
boolean |
hasGcsDestination()
Required.
|
int |
hashCode() |
boolean |
hasSqlExportOptions()
Options for exporting data in SQL format.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ExportClusterRequest.Builder |
newBuilder() |
static ExportClusterRequest.Builder |
newBuilder(ExportClusterRequest prototype) |
ExportClusterRequest.Builder |
newBuilderForType() |
protected ExportClusterRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static ExportClusterRequest |
parseDelimitedFrom(InputStream input) |
static ExportClusterRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ExportClusterRequest |
parseFrom(byte[] data) |
static ExportClusterRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ExportClusterRequest |
parseFrom(ByteBuffer data) |
static ExportClusterRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ExportClusterRequest |
parseFrom(com.google.protobuf.ByteString data) |
static ExportClusterRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ExportClusterRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ExportClusterRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ExportClusterRequest |
parseFrom(InputStream input) |
static ExportClusterRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ExportClusterRequest> |
parser() |
ExportClusterRequest.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 GCS_DESTINATION_FIELD_NUMBER
public static final int CSV_EXPORT_OPTIONS_FIELD_NUMBER
public static final int SQL_EXPORT_OPTIONS_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
public static final int DATABASE_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 ExportClusterRequest.DestinationCase getDestinationCase()
getDestinationCase in interface ExportClusterRequestOrBuilderpublic ExportClusterRequest.ExportOptionsCase getExportOptionsCase()
getExportOptionsCase in interface ExportClusterRequestOrBuilderpublic 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 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.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.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 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 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 parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExportClusterRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExportClusterRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExportClusterRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExportClusterRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExportClusterRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ExportClusterRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static ExportClusterRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ExportClusterRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ExportClusterRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ExportClusterRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ExportClusterRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ExportClusterRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ExportClusterRequest.Builder newBuilder()
public static ExportClusterRequest.Builder newBuilder(ExportClusterRequest prototype)
public ExportClusterRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ExportClusterRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ExportClusterRequest getDefaultInstance()
public static com.google.protobuf.Parser<ExportClusterRequest> parser()
public com.google.protobuf.Parser<ExportClusterRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ExportClusterRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.