From e7146087c4715368caff098bc6f309c574fd2b7e Mon Sep 17 00:00:00 2001 From: Seiichi Uchida Date: Wed, 17 Jul 2019 18:26:02 +0900 Subject: [PATCH] Expose Entity::fromPb, FullEntity::fromPb and Value::fromPb --- .../src/main/java/com/google/cloud/datastore/Entity.java | 2 +- .../src/main/java/com/google/cloud/datastore/FullEntity.java | 2 +- .../src/main/java/com/google/cloud/datastore/Value.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/google-cloud-clients/google-cloud-datastore/src/main/java/com/google/cloud/datastore/Entity.java b/google-cloud-clients/google-cloud-datastore/src/main/java/com/google/cloud/datastore/Entity.java index 599942dd8832..69d230179b5a 100644 --- a/google-cloud-clients/google-cloud-datastore/src/main/java/com/google/cloud/datastore/Entity.java +++ b/google-cloud-clients/google-cloud-datastore/src/main/java/com/google/cloud/datastore/Entity.java @@ -86,7 +86,7 @@ public static Builder newBuilder(Key key, FullEntity copyFrom) { return new Builder(key, copyFrom); } - static Entity fromPb(com.google.datastore.v1.Entity entityPb) { + public static Entity fromPb(com.google.datastore.v1.Entity entityPb) { return new Builder().fill(entityPb).build(); } } diff --git a/google-cloud-clients/google-cloud-datastore/src/main/java/com/google/cloud/datastore/FullEntity.java b/google-cloud-clients/google-cloud-datastore/src/main/java/com/google/cloud/datastore/FullEntity.java index f69fbc22536b..ee342073afab 100644 --- a/google-cloud-clients/google-cloud-datastore/src/main/java/com/google/cloud/datastore/FullEntity.java +++ b/google-cloud-clients/google-cloud-datastore/src/main/java/com/google/cloud/datastore/FullEntity.java @@ -62,7 +62,7 @@ public static Builder newBuilder(FullEntity copy return new Builder<>(copyFrom); } - static FullEntity fromPb(com.google.datastore.v1.Entity entityPb) { + public static FullEntity fromPb(com.google.datastore.v1.Entity entityPb) { return new Builder<>().fill(entityPb).build(); } } diff --git a/google-cloud-clients/google-cloud-datastore/src/main/java/com/google/cloud/datastore/Value.java b/google-cloud-clients/google-cloud-datastore/src/main/java/com/google/cloud/datastore/Value.java index 9301cfae2b67..4bd0a5133163 100644 --- a/google-cloud-clients/google-cloud-datastore/src/main/java/com/google/cloud/datastore/Value.java +++ b/google-cloud-clients/google-cloud-datastore/src/main/java/com/google/cloud/datastore/Value.java @@ -211,7 +211,7 @@ com.google.datastore.v1.Value toPb() { return getType().getMarshaller().toProto(this); } - static Value fromPb(com.google.datastore.v1.Value proto) { + public static Value fromPb(com.google.datastore.v1.Value proto) { ValueTypeCase descriptorId = proto.getValueTypeCase(); ValueType valueType = ValueType.getByDescriptorId(descriptorId.getNumber()); return valueType == null