From 3a20f49784880547f919ae398b30bfa0fa27e135 Mon Sep 17 00:00:00 2001 From: Tomo Suzuki Date: Fri, 10 Sep 2021 18:36:07 -0400 Subject: [PATCH] [BEAM-12873] HL7v2IO: to leave schematizedData null, not empty --- .../org/apache/beam/sdk/io/gcp/healthcare/HL7v2Message.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/healthcare/HL7v2Message.java b/sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/healthcare/HL7v2Message.java index 1a2a0b0fee42..b9a72f315b79 100644 --- a/sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/healthcare/HL7v2Message.java +++ b/sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/healthcare/HL7v2Message.java @@ -80,7 +80,9 @@ public Message toModel() { out.setCreateTime(this.getCreateTime()); out.setData(this.getData()); out.setSendFacility(this.getSendFacility()); - out.setSchematizedData(new SchematizedData().setData(this.schematizedData)); + if (this.schematizedData != null) { + out.setSchematizedData(new SchematizedData().setData(this.schematizedData)); + } out.setLabels(this.labels); return out; }