Class HL7v2ReadParameter

java.lang.Object
org.apache.beam.sdk.io.gcp.healthcare.HL7v2ReadParameter
All Implemented Interfaces:
Serializable

@DefaultSchema(AutoValueSchema.class) public abstract class HL7v2ReadParameter extends Object implements Serializable
HL7v2ReadParameter represents the read parameters for a HL7v2 read request, used as the input type for HL7v2IO.HL7v2Read.
See Also:
  • Constructor Details

    • HL7v2ReadParameter

      public HL7v2ReadParameter()
  • Method Details

    • getMetadata

      public abstract String getMetadata()
      String representing the metadata of the messageId to be read. Used to pass metadata through the HL7v2Read PTransform.
    • getHl7v2MessageId

      public abstract String getHl7v2MessageId()
      HL7v2MessageId string.
    • of

      @SchemaCreate public static HL7v2ReadParameter of(@Nullable String metadata, String hl7v2MessageId)
    • equals

      public final boolean equals(@Nullable Object o)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object