Class HL7v2ReadParameter
- java.lang.Object
-
- org.apache.beam.sdk.io.gcp.healthcare.HL7v2ReadParameter
-
- All Implemented Interfaces:
java.io.Serializable
@DefaultSchema(org.apache.beam.sdk.schemas.AutoValueSchema.class) public abstract class HL7v2ReadParameter extends java.lang.Object implements java.io.SerializableHL7v2ReadParameter represents the read parameters for a HL7v2 read request, used as the input type forHL7v2IO.HL7v2Read.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description HL7v2ReadParameter()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)abstract java.lang.StringgetHl7v2MessageId()HL7v2MessageId string.abstract java.lang.StringgetMetadata()String representing the metadata of the messageId to be read.inthashCode()static HL7v2ReadParameterof(java.lang.String metadata, java.lang.String hl7v2MessageId)
-
-
-
Method Detail
-
getMetadata
public abstract java.lang.String getMetadata()
String representing the metadata of the messageId to be read. Used to pass metadata through the HL7v2Read PTransform.
-
getHl7v2MessageId
public abstract java.lang.String getHl7v2MessageId()
HL7v2MessageId string.
-
of
@SchemaCreate public static HL7v2ReadParameter of(@Nullable java.lang.String metadata, java.lang.String hl7v2MessageId)
-
equals
public final boolean equals(@Nullable java.lang.Object o)- Overrides:
equalsin classjava.lang.Object
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-