ParserConfigArgs

data class ParserConfigArgs(val allowNullHeader: Output<Boolean>? = null, val schema: Output<SchemaPackageArgs>? = null, val segmentTerminator: Output<String>? = null, val version: Output<ParserConfigVersion>? = null) : ConvertibleToJava<ParserConfigArgs>

The configuration for the parser. It determines how the server parses the messages.

Constructors

Link copied to clipboard
fun ParserConfigArgs(allowNullHeader: Output<Boolean>? = null, schema: Output<SchemaPackageArgs>? = null, segmentTerminator: Output<String>? = null, version: Output<ParserConfigVersion>? = null)

Functions

Link copied to clipboard
open override fun toJava(): ParserConfigArgs

Properties

Link copied to clipboard
val allowNullHeader: Output<Boolean>? = null

Determines whether messages with no header are allowed.

Link copied to clipboard
val schema: Output<SchemaPackageArgs>? = null

Schemas used to parse messages in this store, if schematized parsing is desired.

Link copied to clipboard
val segmentTerminator: Output<String>? = null

Byte(s) to use as the segment terminator. If this is unset, '\r' is used as segment terminator, matching the HL7 version 2 specification.

Link copied to clipboard
val version: Output<ParserConfigVersion>? = null

Immutable. Determines the version of both the default parser to be used when schema is not given, as well as the schematized parser used when schema is specified. This field is immutable after HL7v2 store creation.