public static List<String> toStringList(List<InstanceName> values) { List<String> list = new ArrayList<String>(values.size()); for (InstanceName value : values) { if (value == null) { list.add(""); } else { list.add(value.toString()); } } return list; }
public static String format(String project, String instance) { return newBuilder().setProject(project).setInstance(instance).build().toString(); }
/** * Lists Cloud Spanner databases. * * <p>Sample code: * * <pre><code> * try (DatabaseAdminClient databaseAdminClient = DatabaseAdminClient.create()) { * InstanceName parent = InstanceName.of("[PROJECT]", "[INSTANCE]"); * for (Database element : databaseAdminClient.listDatabases(parent).iterateAll()) { * // doThingsWith(element); * } * } * </code></pre> * * @param parent Required. The instance whose databases should be listed. Values are of the form * `projects/<project>/instances/<instance>`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final ListDatabasesPagedResponse listDatabases(InstanceName parent) { ListDatabasesRequest request = ListDatabasesRequest.newBuilder() .setParent(parent == null ? null : parent.toString()) .build(); return listDatabases(request); }
.setParent(parent == null ? null : parent.toString()) .setCreateStatement(createStatement) .build();
public static List<String> toStringList(List<InstanceName> values) { List<String> list = new ArrayList<String>(values.size()); for (InstanceName value : values) { if (value == null) { list.add(""); } else { list.add(value.toString()); } } return list; }
public static String format(String project, String instance) { return newBuilder().setProject(project).setInstance(instance).build().toString(); }
/** * Lists Cloud Spanner databases. * * <p>Sample code: * * <pre><code> * try (DatabaseAdminClient databaseAdminClient = DatabaseAdminClient.create()) { * InstanceName parent = InstanceName.of("[PROJECT]", "[INSTANCE]"); * for (Database element : databaseAdminClient.listDatabases(parent).iterateAll()) { * // doThingsWith(element); * } * } * </code></pre> * * @param parent Required. The instance whose databases should be listed. Values are of the form * `projects/<project>/instances/<instance>`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final ListDatabasesPagedResponse listDatabases(InstanceName parent) { ListDatabasesRequest request = ListDatabasesRequest.newBuilder() .setParent(parent == null ? null : parent.toString()) .build(); return listDatabases(request); }
.setParent(parent == null ? null : parent.toString()) .setCreateStatement(createStatement) .build();