Package com.google.cloud.alloydb.v1beta
Class ImportClusterRequest
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.alloydb.v1beta.ImportClusterRequest
- All Implemented Interfaces:
ImportClusterRequestOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class ImportClusterRequest
extends com.google.protobuf.GeneratedMessage
implements ImportClusterRequestOrBuilder
Import cluster request.Protobuf type
google.cloud.alloydb.v1beta.ImportClusterRequest- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classImport cluster request.static final classOptions for importing data in CSV format.static interfacestatic enumstatic final classOptions for importing data in SQL format.static interfaceNested 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 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 TypeMethodDescriptionbooleanOptions for importing data in CSV format.Options for importing data in CSV format.Optional.com.google.protobuf.ByteStringOptional.static ImportClusterRequeststatic final com.google.protobuf.Descriptors.DescriptorRequired.com.google.protobuf.ByteStringRequired.getName()Required.com.google.protobuf.ByteStringRequired.com.google.protobuf.Parser<ImportClusterRequest>intOptions for importing data in SQL format.Options for importing data in SQL format.getUser()Optional.com.google.protobuf.ByteStringOptional.booleanOptions for importing data in CSV format.inthashCode()booleanOptions for importing data in SQL format.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic ImportClusterRequest.Builderstatic ImportClusterRequest.BuildernewBuilder(ImportClusterRequest prototype) protected ImportClusterRequest.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static ImportClusterRequestparseDelimitedFrom(InputStream input) static ImportClusterRequestparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ImportClusterRequestparseFrom(byte[] data) static ImportClusterRequestparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ImportClusterRequestparseFrom(com.google.protobuf.ByteString data) static ImportClusterRequestparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ImportClusterRequestparseFrom(com.google.protobuf.CodedInputStream input) static ImportClusterRequestparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ImportClusterRequestparseFrom(InputStream input) static ImportClusterRequestparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ImportClusterRequestparseFrom(ByteBuffer data) static ImportClusterRequestparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ImportClusterRequest>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
-
SQL_IMPORT_OPTIONS_FIELD_NUMBER
public static final int SQL_IMPORT_OPTIONS_FIELD_NUMBER- See Also:
-
CSV_IMPORT_OPTIONS_FIELD_NUMBER
public static final int CSV_IMPORT_OPTIONS_FIELD_NUMBER- See Also:
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
GCS_URI_FIELD_NUMBER
public static final int GCS_URI_FIELD_NUMBER- See Also:
-
DATABASE_FIELD_NUMBER
public static final int DATABASE_FIELD_NUMBER- See Also:
-
USER_FIELD_NUMBER
public static final int USER_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
-
getImportOptionsCase
- Specified by:
getImportOptionsCasein interfaceImportClusterRequestOrBuilder
-
hasSqlImportOptions
public boolean hasSqlImportOptions()Options for importing data in SQL format.
.google.cloud.alloydb.v1beta.ImportClusterRequest.SqlImportOptions sql_import_options = 4;- Specified by:
hasSqlImportOptionsin interfaceImportClusterRequestOrBuilder- Returns:
- Whether the sqlImportOptions field is set.
-
getSqlImportOptions
Options for importing data in SQL format.
.google.cloud.alloydb.v1beta.ImportClusterRequest.SqlImportOptions sql_import_options = 4;- Specified by:
getSqlImportOptionsin interfaceImportClusterRequestOrBuilder- Returns:
- The sqlImportOptions.
-
getSqlImportOptionsOrBuilder
Options for importing data in SQL format.
.google.cloud.alloydb.v1beta.ImportClusterRequest.SqlImportOptions sql_import_options = 4;- Specified by:
getSqlImportOptionsOrBuilderin interfaceImportClusterRequestOrBuilder
-
hasCsvImportOptions
public boolean hasCsvImportOptions()Options for importing data in CSV format.
.google.cloud.alloydb.v1beta.ImportClusterRequest.CsvImportOptions csv_import_options = 7;- Specified by:
hasCsvImportOptionsin interfaceImportClusterRequestOrBuilder- Returns:
- Whether the csvImportOptions field is set.
-
getCsvImportOptions
Options for importing data in CSV format.
.google.cloud.alloydb.v1beta.ImportClusterRequest.CsvImportOptions csv_import_options = 7;- Specified by:
getCsvImportOptionsin interfaceImportClusterRequestOrBuilder- Returns:
- The csvImportOptions.
-
getCsvImportOptionsOrBuilder
Options for importing data in CSV format.
.google.cloud.alloydb.v1beta.ImportClusterRequest.CsvImportOptions csv_import_options = 7;- Specified by:
getCsvImportOptionsOrBuilderin interfaceImportClusterRequestOrBuilder
-
getName
Required. The resource name of the cluster.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getNamein interfaceImportClusterRequestOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Required. The resource name of the cluster.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getNameBytesin interfaceImportClusterRequestOrBuilder- Returns:
- The bytes for name.
-
getGcsUri
Required. The path to the file in Google Cloud Storage where the source file for import will be stored. The URI is in the form `gs://bucketName/fileName`.
string gcs_uri = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getGcsUriin interfaceImportClusterRequestOrBuilder- Returns:
- The gcsUri.
-
getGcsUriBytes
public com.google.protobuf.ByteString getGcsUriBytes()Required. The path to the file in Google Cloud Storage where the source file for import will be stored. The URI is in the form `gs://bucketName/fileName`.
string gcs_uri = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getGcsUriBytesin interfaceImportClusterRequestOrBuilder- Returns:
- The bytes for gcsUri.
-
getDatabase
Optional. Name of the database to which the import will be done. For import from SQL file, this is required only if the file does not specify a database. 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) = OPTIONAL];- Specified by:
getDatabasein interfaceImportClusterRequestOrBuilder- Returns:
- The database.
-
getDatabaseBytes
public com.google.protobuf.ByteString getDatabaseBytes()Optional. Name of the database to which the import will be done. For import from SQL file, this is required only if the file does not specify a database. 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) = OPTIONAL];- Specified by:
getDatabaseBytesin interfaceImportClusterRequestOrBuilder- Returns:
- The bytes for database.
-
getUser
Optional. Database user to be used for importing the data. Note - Value provided should be the same as expected from `SELECT current_user;` and NOT as a resource reference.
string user = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getUserin interfaceImportClusterRequestOrBuilder- Returns:
- The user.
-
getUserBytes
public com.google.protobuf.ByteString getUserBytes()Optional. Database user to be used for importing the data. Note - Value provided should be the same as expected from `SELECT current_user;` and NOT as a resource reference.
string user = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getUserBytesin interfaceImportClusterRequestOrBuilder- Returns:
- The bytes for user.
-
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 ImportClusterRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImportClusterRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImportClusterRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImportClusterRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImportClusterRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ImportClusterRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ImportClusterRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ImportClusterRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ImportClusterRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ImportClusterRequest 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
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ImportClusterRequest.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
-