public interface ImportContextOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getBakImportOptions()
public abstract ImportContext.SqlBakImportOptions getBakImportOptions()Import parameters specific to SQL Server .BAK files
.google.cloud.sql.v1.ImportContext.SqlBakImportOptions bak_import_options = 7;
| Returns | |
|---|---|
| Type | Description |
ImportContext.SqlBakImportOptions |
The bakImportOptions. |
getBakImportOptionsOrBuilder()
public abstract ImportContext.SqlBakImportOptionsOrBuilder getBakImportOptionsOrBuilder()Import parameters specific to SQL Server .BAK files
.google.cloud.sql.v1.ImportContext.SqlBakImportOptions bak_import_options = 7;
| Returns | |
|---|---|
| Type | Description |
ImportContext.SqlBakImportOptionsOrBuilder |
|
getCsvImportOptions()
public abstract ImportContext.SqlCsvImportOptions getCsvImportOptions()Options for importing data as CSV.
.google.cloud.sql.v1.ImportContext.SqlCsvImportOptions csv_import_options = 5;
| Returns | |
|---|---|
| Type | Description |
ImportContext.SqlCsvImportOptions |
The csvImportOptions. |
getCsvImportOptionsOrBuilder()
public abstract ImportContext.SqlCsvImportOptionsOrBuilder getCsvImportOptionsOrBuilder()Options for importing data as CSV.
.google.cloud.sql.v1.ImportContext.SqlCsvImportOptions csv_import_options = 5;
| Returns | |
|---|---|
| Type | Description |
ImportContext.SqlCsvImportOptionsOrBuilder |
|
getDatabase()
public abstract String getDatabase() The target database for the import. If fileType is SQL, this field
is required only if the import file does not specify a database, and is
overridden by any database specification in the import file. For entire
instance parallel import operations, the database is overridden by the
database name stored in subdirectory name. If
fileType is CSV, one database must be specified.
string database = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The database. |
getDatabaseBytes()
public abstract ByteString getDatabaseBytes() The target database for the import. If fileType is SQL, this field
is required only if the import file does not specify a database, and is
overridden by any database specification in the import file. For entire
instance parallel import operations, the database is overridden by the
database name stored in subdirectory name. If
fileType is CSV, one database must be specified.
string database = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for database. |
getFileType()
public abstract SqlFileType getFileType() The file type for the specified uri.\SQL: The file
contains SQL statements. \CSV: The file contains CSV data.
.google.cloud.sql.v1.SqlFileType file_type = 4;
| Returns | |
|---|---|
| Type | Description |
SqlFileType |
The fileType. |
getFileTypeValue()
public abstract int getFileTypeValue() The file type for the specified uri.\SQL: The file
contains SQL statements. \CSV: The file contains CSV data.
.google.cloud.sql.v1.SqlFileType file_type = 4;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for fileType. |
getImportUser()
public abstract String getImportUser()The PostgreSQL user for this import operation. PostgreSQL instances only.
string import_user = 6;
| Returns | |
|---|---|
| Type | Description |
String |
The importUser. |
getImportUserBytes()
public abstract ByteString getImportUserBytes()The PostgreSQL user for this import operation. PostgreSQL instances only.
string import_user = 6;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for importUser. |
getKind()
public abstract String getKind() This is always sql#importContext.
string kind = 3;
| Returns | |
|---|---|
| Type | Description |
String |
The kind. |
getKindBytes()
public abstract ByteString getKindBytes() This is always sql#importContext.
string kind = 3;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for kind. |
getSqlImportOptions()
public abstract ImportContext.SqlImportOptions getSqlImportOptions()Optional. Options for importing data from SQL statements.
.google.cloud.sql.v1.ImportContext.SqlImportOptions sql_import_options = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ImportContext.SqlImportOptions |
The sqlImportOptions. |
getSqlImportOptionsOrBuilder()
public abstract ImportContext.SqlImportOptionsOrBuilder getSqlImportOptionsOrBuilder()Optional. Options for importing data from SQL statements.
.google.cloud.sql.v1.ImportContext.SqlImportOptions sql_import_options = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ImportContext.SqlImportOptionsOrBuilder |
|
getTdeImportOptions()
public abstract ImportContext.SqlTdeImportOptions getTdeImportOptions()Optional. Import parameters specific to SQL Server TDE certificates
.google.cloud.sql.v1.ImportContext.SqlTdeImportOptions tde_import_options = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ImportContext.SqlTdeImportOptions |
The tdeImportOptions. |
getTdeImportOptionsOrBuilder()
public abstract ImportContext.SqlTdeImportOptionsOrBuilder getTdeImportOptionsOrBuilder()Optional. Import parameters specific to SQL Server TDE certificates
.google.cloud.sql.v1.ImportContext.SqlTdeImportOptions tde_import_options = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ImportContext.SqlTdeImportOptionsOrBuilder |
|
getUri()
public abstract String getUri() Path to the import file in Cloud Storage, in the form
gs://bucketName/fileName. Compressed gzip files (.gz) are supported
when fileType is SQL. The instance must have
write permissions to the bucket and read access to the file.
string uri = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The uri. |
getUriBytes()
public abstract ByteString getUriBytes() Path to the import file in Cloud Storage, in the form
gs://bucketName/fileName. Compressed gzip files (.gz) are supported
when fileType is SQL. The instance must have
write permissions to the bucket and read access to the file.
string uri = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for uri. |
hasBakImportOptions()
public abstract boolean hasBakImportOptions()Import parameters specific to SQL Server .BAK files
.google.cloud.sql.v1.ImportContext.SqlBakImportOptions bak_import_options = 7;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the bakImportOptions field is set. |
hasCsvImportOptions()
public abstract boolean hasCsvImportOptions()Options for importing data as CSV.
.google.cloud.sql.v1.ImportContext.SqlCsvImportOptions csv_import_options = 5;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the csvImportOptions field is set. |
hasSqlImportOptions()
public abstract boolean hasSqlImportOptions()Optional. Options for importing data from SQL statements.
.google.cloud.sql.v1.ImportContext.SqlImportOptions sql_import_options = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the sqlImportOptions field is set. |
hasTdeImportOptions()
public abstract boolean hasTdeImportOptions()Optional. Import parameters specific to SQL Server TDE certificates
.google.cloud.sql.v1.ImportContext.SqlTdeImportOptions tde_import_options = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the tdeImportOptions field is set. |