Package com.google.cloud.alloydb.v1beta
Class ExportClusterRequest.SqlExportOptions
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.alloydb.v1beta.ExportClusterRequest.SqlExportOptions
- All Implemented Interfaces:
ExportClusterRequest.SqlExportOptionsOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- ExportClusterRequest
public static final class ExportClusterRequest.SqlExportOptions
extends com.google.protobuf.GeneratedMessage
implements ExportClusterRequest.SqlExportOptionsOrBuilder
Options for exporting data in SQL format.Protobuf type
google.cloud.alloydb.v1beta.ExportClusterRequest.SqlExportOptions- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classOptions for exporting data in SQL format.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanOptional.static final com.google.protobuf.Descriptors.DescriptorbooleanOptional.com.google.protobuf.Parser<ExportClusterRequest.SqlExportOptions>booleanOptional.intgetTables(int index) Optional.com.google.protobuf.ByteStringgetTablesBytes(int index) Optional.intOptional.com.google.protobuf.ProtocolStringListOptional.booleanOptional.inthashCode()booleanOptional.booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(ExportClusterRequest.SqlExportOptions prototype) newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ExportClusterRequest.SqlExportOptions>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
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, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
TABLES_FIELD_NUMBER
public static final int TABLES_FIELD_NUMBER- See Also:
-
SCHEMA_ONLY_FIELD_NUMBER
public static final int SCHEMA_ONLY_FIELD_NUMBER- See Also:
-
CLEAN_TARGET_OBJECTS_FIELD_NUMBER
public static final int CLEAN_TARGET_OBJECTS_FIELD_NUMBER- See Also:
-
IF_EXIST_TARGET_OBJECTS_FIELD_NUMBER
public static final int IF_EXIST_TARGET_OBJECTS_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getTablesList
public com.google.protobuf.ProtocolStringList getTablesList()Optional. Tables to export from.
repeated string tables = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTablesListin interfaceExportClusterRequest.SqlExportOptionsOrBuilder- Returns:
- A list containing the tables.
-
getTablesCount
public int getTablesCount()Optional. Tables to export from.
repeated string tables = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTablesCountin interfaceExportClusterRequest.SqlExportOptionsOrBuilder- Returns:
- The count of tables.
-
getTables
Optional. Tables to export from.
repeated string tables = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTablesin interfaceExportClusterRequest.SqlExportOptionsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The tables at the given index.
-
getTablesBytes
public com.google.protobuf.ByteString getTablesBytes(int index) Optional. Tables to export from.
repeated string tables = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTablesBytesin interfaceExportClusterRequest.SqlExportOptionsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the tables at the given index.
-
hasSchemaOnly
public boolean hasSchemaOnly()Optional. If true, only export the schema.
optional bool schema_only = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasSchemaOnlyin interfaceExportClusterRequest.SqlExportOptionsOrBuilder- Returns:
- Whether the schemaOnly field is set.
-
getSchemaOnly
public boolean getSchemaOnly()Optional. If true, only export the schema.
optional bool schema_only = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSchemaOnlyin interfaceExportClusterRequest.SqlExportOptionsOrBuilder- Returns:
- The schemaOnly.
-
hasCleanTargetObjects
public boolean hasCleanTargetObjects()Optional. If true, output commands to DROP all the dumped database objects prior to outputting the commands for creating them.
optional bool clean_target_objects = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasCleanTargetObjectsin interfaceExportClusterRequest.SqlExportOptionsOrBuilder- Returns:
- Whether the cleanTargetObjects field is set.
-
getCleanTargetObjects
public boolean getCleanTargetObjects()Optional. If true, output commands to DROP all the dumped database objects prior to outputting the commands for creating them.
optional bool clean_target_objects = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getCleanTargetObjectsin interfaceExportClusterRequest.SqlExportOptionsOrBuilder- Returns:
- The cleanTargetObjects.
-
hasIfExistTargetObjects
public boolean hasIfExistTargetObjects()Optional. If true, use DROP ... IF EXISTS commands to check for the object's existence before dropping it in clean_target_objects mode.
optional bool if_exist_target_objects = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasIfExistTargetObjectsin interfaceExportClusterRequest.SqlExportOptionsOrBuilder- Returns:
- Whether the ifExistTargetObjects field is set.
-
getIfExistTargetObjects
public boolean getIfExistTargetObjects()Optional. If true, use DROP ... IF EXISTS commands to check for the object's existence before dropping it in clean_target_objects mode.
optional bool if_exist_target_objects = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getIfExistTargetObjectsin interfaceExportClusterRequest.SqlExportOptionsOrBuilder- Returns:
- The ifExistTargetObjects.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- 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 ExportClusterRequest.SqlExportOptions parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ExportClusterRequest.SqlExportOptions parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ExportClusterRequest.SqlExportOptions parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ExportClusterRequest.SqlExportOptions parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ExportClusterRequest.SqlExportOptions parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ExportClusterRequest.SqlExportOptions parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ExportClusterRequest.SqlExportOptions parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static ExportClusterRequest.SqlExportOptions parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static ExportClusterRequest.SqlExportOptions parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ExportClusterRequest.SqlExportOptions parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ExportClusterRequest.SqlExportOptions parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static ExportClusterRequest.SqlExportOptions.Builder newBuilder(ExportClusterRequest.SqlExportOptions prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ExportClusterRequest.SqlExportOptions.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-