Class HL7v2Message
- java.lang.Object
-
- org.apache.beam.sdk.io.gcp.healthcare.HL7v2Message
-
public class HL7v2Message extends java.lang.ObjectThe type HL7v2 message to wrap theMessagemodel.
-
-
Constructor Summary
Constructors Constructor Description HL7v2Message(java.lang.String name, java.lang.String messageType, java.lang.String sendTime, java.lang.String createTime, java.lang.String data, java.lang.String sendFacility, @Nullable java.lang.String schematizedData, @Nullable java.util.Map<java.lang.String,java.lang.String> labels)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(@Nullable java.lang.Object o)static HL7v2MessagefromModel(com.google.api.services.healthcare.v1.model.Message msg)From modelMessageto hl7v2 message.java.lang.StringgetCreateTime()Gets create time.java.lang.StringgetData()Gets data.java.util.Map<java.lang.String,java.lang.String>getLabels()Gets labels.java.lang.StringgetMessageType()Gets message type.java.lang.StringgetName()Gets name.java.lang.StringgetSchematizedData()Gets schematized data.java.lang.StringgetSendFacility()Gets send facility.java.lang.StringgetSendTime()Gets send time.inthashCode()voidsetSchematizedData(java.lang.String schematizedData)com.google.api.services.healthcare.v1.model.MessagetoModel()To model message.java.lang.StringtoString()
-
-
-
Constructor Detail
-
HL7v2Message
public HL7v2Message(java.lang.String name, java.lang.String messageType, java.lang.String sendTime, java.lang.String createTime, java.lang.String data, java.lang.String sendFacility, @Nullable java.lang.String schematizedData, @Nullable java.util.Map<java.lang.String,java.lang.String> labels)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
fromModel
public static HL7v2Message fromModel(com.google.api.services.healthcare.v1.model.Message msg)
From modelMessageto hl7v2 message.- Parameters:
msg- the model msg- Returns:
- the hl7v2 message
-
toModel
public com.google.api.services.healthcare.v1.model.Message toModel()
To model message.- Returns:
- the message
-
getName
public java.lang.String getName()
Gets name.- Returns:
- the name
-
getMessageType
public java.lang.String getMessageType()
Gets message type.- Returns:
- the message type
-
getSendTime
public java.lang.String getSendTime()
Gets send time.- Returns:
- the send time
-
getCreateTime
public java.lang.String getCreateTime()
Gets create time.- Returns:
- the create time
-
getData
public java.lang.String getData()
Gets data.- Returns:
- the data
-
getSendFacility
public java.lang.String getSendFacility()
Gets send facility.- Returns:
- the send facility
-
getSchematizedData
public java.lang.String getSchematizedData()
Gets schematized data.- Returns:
- the schematized data
-
setSchematizedData
public void setSchematizedData(java.lang.String schematizedData)
-
getLabels
public java.util.Map<java.lang.String,java.lang.String> getLabels()
Gets labels.- Returns:
- the labels
-
equals
public boolean equals(@Nullable java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-