InstancesImportRequest requestBody = new InstancesImportRequest();
ImportContext importContext = new ImportContext();
importContext.setKind("sql#importContext");
importContext.setFileType("csv");
importContext.setUri("gs://bucket/2018/06/05/myfile.csv");
importContext.setDatabase("my_database");
ImportContext.CsvImportOptions csv = new ImportContext.CsvImportOptions();
csv.setTable("tableName");
importContext.setCsvImportOptions(csv);
requestBody.setImportContext(importContext);
SQLAdmin.Instances.SQLAdminImport request =
sqlAdmin.instances().sqladminImport("my_project_id", "database_instance", requestBody);
Operation response = request.execute();