Skip to content

Commit a963ef4

Browse files
authored
Deprecate namespace setter, undo deprecating getGeneratedKeys (#1358)
1 parent e7063d4 commit a963ef4

7 files changed

Lines changed: 15 additions & 8 deletions

File tree

google-cloud-datastore/src/main/java/com/google/cloud/datastore/DatastoreOptions.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,15 @@ public DatastoreOptions build() {
8282
/**
8383
* Sets the default namespace to be used by the datastore service.
8484
*/
85+
@Deprecated
8586
public Builder namespace(String namespace) {
87+
return setNamespace(namespace);
88+
}
89+
90+
/**
91+
* Sets the default namespace to be used by the datastore service.
92+
*/
93+
public Builder setNamespace(String namespace) {
8694
this.namespace = validateNamespace(namespace);
8795
return this;
8896
}

google-cloud-datastore/src/main/java/com/google/cloud/datastore/Transaction.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@ interface Response {
6666
/**
6767
* Returns a list of keys generated by a transaction.
6868
*/
69-
@Deprecated
7069
List<Key> getGeneratedKeys();
7170
}
7271

google-cloud-datastore/src/main/java/com/google/cloud/datastore/testing/LocalDatastoreHelper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -667,15 +667,15 @@ public DatastoreOptions getOptions() {
667667
*/
668668
@Deprecated
669669
public DatastoreOptions options(String namespace) {
670-
return optionsBuilder().namespace(namespace).build();
670+
return optionsBuilder().setNamespace(namespace).build();
671671
}
672672

673673
/**
674674
* Returns a {@link DatastoreOptions} instance that sets the host to use the Datastore emulator on
675675
* localhost. The default namespace is set to {@code namespace}.
676676
*/
677677
public DatastoreOptions getOptions(String namespace) {
678-
return optionsBuilder().namespace(namespace).build();
678+
return optionsBuilder().setNamespace(namespace).build();
679679
}
680680

681681
/**

google-cloud-datastore/src/main/java/com/google/cloud/datastore/testing/RemoteDatastoreHelper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ public void deleteNamespace() {
8585
*/
8686
public static RemoteDatastoreHelper create() {
8787
DatastoreOptions datastoreOption = DatastoreOptions.newBuilder()
88-
.namespace(UUID.randomUUID().toString())
88+
.setNamespace(UUID.randomUUID().toString())
8989
.setRetryParams(retryParams())
9090
.setConnectTimeout(60000)
9191
.setReadTimeout(60000)

google-cloud-datastore/src/test/java/com/google/cloud/datastore/DatastoreOptionsTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public void testHost() throws Exception {
6262
@Test
6363
public void testNamespace() throws Exception {
6464
assertTrue(options.build().getNamespace().isEmpty());
65-
assertEquals("ns1", options.namespace("ns1").build().getNamespace());
65+
assertEquals("ns1", options.setNamespace("ns1").build().getNamespace());
6666
}
6767

6868
@Test
@@ -72,7 +72,7 @@ public void testDatastore() throws Exception {
7272

7373
@Test
7474
public void testToBuilder() throws Exception {
75-
DatastoreOptions original = options.namespace("ns1").build();
75+
DatastoreOptions original = options.setNamespace("ns1").build();
7676
DatastoreOptions copy = original.toBuilder().build();
7777
assertEquals(original.getProjectId(), copy.getProjectId());
7878
assertEquals(original.getNamespace(), copy.getNamespace());

google-cloud-datastore/src/test/java/com/google/cloud/datastore/SerializationTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ protected java.io.Serializable[] serializableObjects() {
115115
.setProjectId("ds1")
116116
.build();
117117
DatastoreOptions otherOptions = options.toBuilder()
118-
.namespace("ns1")
118+
.setNamespace("ns1")
119119
.setAuthCredentials(null)
120120
.build();
121121
return new java.io.Serializable[]{KEY1, KEY2, INCOMPLETE_KEY1, INCOMPLETE_KEY2, ENTITY1,

google-cloud-examples/src/main/java/com/google/cloud/examples/datastore/DatastoreExample.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,7 @@ public static void main(String... args) throws Exception {
293293
// .setHost("http://localhost:8080")
294294
// .build();
295295
DatastoreOptions options =
296-
DatastoreOptions.newBuilder().setProjectId(projectId).namespace(NAMESPACE).build();
296+
DatastoreOptions.newBuilder().setProjectId(projectId).setNamespace(NAMESPACE).build();
297297
String name = args.length > 1 ? args[1] : System.getProperty("user.getName");
298298
Datastore datastore = options.getService();
299299
KeyFactory keyFactory = datastore.newKeyFactory().setKind(USER_KIND);

0 commit comments

Comments
 (0)