Skip to content

Commit 6e6b443

Browse files
authored
---
yaml --- r: 7607 b: refs/heads/tswast-patch-1 c: 8db5ed3 h: refs/heads/master i: 7605: 715fcf7 7603: 15f2b41 7599: 7a1045c
1 parent c3cf7af commit 6e6b443

3 files changed

Lines changed: 6 additions & 40 deletions

File tree

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,5 +57,5 @@ refs/tags/v0.18.0: 9d193c4c4b9d1c6f21515dd8e50836b9194ec9bb
5757
refs/tags/v0.19.0: e67b56e4d8dad5f9a7b38c9b2107c23c828f2ed5
5858
refs/tags/v0.20.0: 839f7fb7156535146aa1cb2c5aadd8d375d854e8
5959
refs/tags/v0.20.1: 370471f437f1f4f68a11e068df5cd6bf39edb1fa
60-
refs/heads/tswast-patch-1: dba9ca936690fb7c7b7c236935d0bc7385846da2
60+
refs/heads/tswast-patch-1: 8db5ed3d741f2e8cccd188d009558771b6c89cbe
6161
refs/heads/pubsub-streaming-pull: 19262b752ee874eb2ca3b950eb2aef44d5a5267b

branches/tswast-patch-1/google-cloud-storage/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<dependency>
2626
<groupId>com.google.apis</groupId>
2727
<artifactId>google-api-services-storage</artifactId>
28-
<version>v1-rev82-1.22.0</version>
28+
<version>v1-rev85-1.22.0</version>
2929
<scope>compile</scope>
3030
<exclusions>
3131
<exclusion>

branches/tswast-patch-1/google-cloud-storage/src/main/java/com/google/cloud/storage/spi/DefaultStorageRpc.java

Lines changed: 4 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -93,32 +93,6 @@ public class DefaultStorageRpc implements StorageRpc {
9393
private final Storage storage;
9494

9595
private static final long MEGABYTE = 1024L * 1024L;
96-
private static final Function<Object, ObjectAccessControl> FROM_OBJECT_TO_ACL_FUNCTION =
97-
new Function<Object, ObjectAccessControl>() {
98-
@Override
99-
@SuppressWarnings("unchecked")
100-
public ObjectAccessControl apply(Object obj) {
101-
ObjectAccessControl acl = new ObjectAccessControl();
102-
Map<String, ?> map = (Map<String, ?>) obj;
103-
for (Map.Entry<String, ?> entry : map.entrySet()) {
104-
String key = entry.getKey();
105-
switch (key) {
106-
case "projectTeam":
107-
ObjectAccessControl.ProjectTeam projectTeam = new ObjectAccessControl.ProjectTeam();
108-
projectTeam.putAll((Map<String, ?>) entry.getValue());
109-
acl.set(key, projectTeam);
110-
break;
111-
case "generation":
112-
acl.set(entry.getKey(), Long.parseLong((String) entry.getValue()));
113-
break;
114-
default:
115-
acl.set(entry.getKey(), entry.getValue());
116-
break;
117-
}
118-
}
119-
return acl;
120-
}
121-
};
12296

12397
public DefaultStorageRpc(StorageOptions options) {
12498
HttpTransport transport = options.httpTransportFactory().create();
@@ -785,11 +759,7 @@ public ObjectAccessControl patchDefaultAcl(ObjectAccessControl acl) {
785759
@Override
786760
public List<ObjectAccessControl> listDefaultAcls(String bucket) {
787761
try {
788-
// TODO(mziccard) remove when https://github.com/google/google-api-java-client/issues/1022 is
789-
// fixed
790-
return Lists.transform(
791-
storage.defaultObjectAccessControls().list(bucket).execute().getItems(),
792-
FROM_OBJECT_TO_ACL_FUNCTION);
762+
return storage.defaultObjectAccessControls().list(bucket).execute().getItems();
793763
} catch (IOException ex) {
794764
throw translate(ex);
795765
}
@@ -852,13 +822,9 @@ public ObjectAccessControl patchAcl(ObjectAccessControl acl) {
852822
@Override
853823
public List<ObjectAccessControl> listAcls(String bucket, String object, Long generation) {
854824
try {
855-
// TODO(mziccard) remove when https://github.com/google/google-api-java-client/issues/1022 is
856-
// fixed
857-
return Lists.transform(
858-
storage.objectAccessControls().list(bucket, object)
859-
.setGeneration(generation)
860-
.execute().getItems(),
861-
FROM_OBJECT_TO_ACL_FUNCTION);
825+
return storage.objectAccessControls().list(bucket, object)
826+
.setGeneration(generation)
827+
.execute().getItems();
862828
} catch (IOException ex) {
863829
throw translate(ex);
864830
}

0 commit comments

Comments
 (0)