Skip to content

Commit 5762104

Browse files
committed
Remove null checks
1 parent ad93a73 commit 5762104

File tree

3 files changed

+4
-10
lines changed

3 files changed

+4
-10
lines changed

sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/firestore/FirestoreV1.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1197,7 +1197,7 @@ static final class PartitionQueryResponseToRunQueryRequest
11971197
.filter(
11981198
v -> {
11991199
String referenceValue = v.getReferenceValue();
1200-
return referenceValue != null && !referenceValue.isEmpty();
1200+
return !referenceValue.isEmpty();
12011201
})
12021202
.findFirst();
12031203
Function<String, String[]> stringToPath = (String s) -> s.split("/");

sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubsubGrpcClient.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -269,13 +269,12 @@ public List<IncomingMessage> pull(
269269
List<IncomingMessage> incomingMessages = new ArrayList<>(response.getReceivedMessagesCount());
270270
for (ReceivedMessage message : response.getReceivedMessagesList()) {
271271
PubsubMessage pubsubMessage = message.getMessage();
272-
@Nullable Map<String, String> attributes = pubsubMessage.getAttributes();
272+
Map<String, String> attributes = pubsubMessage.getAttributes();
273273

274274
// Timestamp.
275275
long timestampMsSinceEpoch;
276276
if (Strings.isNullOrEmpty(timestampAttribute)) {
277277
Timestamp timestampProto = pubsubMessage.getPublishTime();
278-
checkArgument(timestampProto != null, "Pubsub message is missing timestamp proto");
279278
timestampMsSinceEpoch =
280279
timestampProto.getSeconds() * 1000 + timestampProto.getNanos() / 1000L / 1000L;
281280
} else {
@@ -288,7 +287,7 @@ public List<IncomingMessage> pull(
288287

289288
// Record id, if any.
290289
@Nullable String recordId = null;
291-
if (idAttribute != null && attributes != null) {
290+
if (idAttribute != null) {
292291
recordId = attributes.get(idAttribute);
293292
}
294293
if (Strings.isNullOrEmpty(recordId)) {

sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubsubJsonClient.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -158,12 +158,7 @@ public int publish(TopicPath topic, List<OutgoingMessage> outgoingMessages) thro
158158
}
159159

160160
private Map<String, String> getMessageAttributes(OutgoingMessage outgoingMessage) {
161-
Map<String, String> attributes = null;
162-
if (outgoingMessage.getMessage().getAttributesMap() == null) {
163-
attributes = new TreeMap<>();
164-
} else {
165-
attributes = new TreeMap<>(outgoingMessage.getMessage().getAttributesMap());
166-
}
161+
Map<String, String> attributes = new TreeMap<>(outgoingMessage.getMessage().getAttributesMap());
167162
if (timestampAttribute != null) {
168163
attributes.put(
169164
timestampAttribute, String.valueOf(outgoingMessage.getTimestampMsSinceEpoch()));

0 commit comments

Comments
 (0)