public final class SchemaPackage
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Cloud Healthcare API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
SchemaPackage() |
Modifier and Type | Method and Description |
---|---|
SchemaPackage |
clone() |
Boolean |
getIgnoreMinOccurs()
Flag to ignore all min_occurs restrictions in the schema.
|
List<Hl7SchemaConfig> |
getSchemas()
Schema configs that are layered based on their VersionSources that match the incoming message.
|
String |
getSchematizedParsingType()
Determines how messages that fail to parse are handled.
|
List<Hl7TypesConfig> |
getTypes()
Schema type definitions that are layered based on their VersionSources that match the incoming
message.
|
String |
getUnexpectedSegmentHandling()
Determines how unexpected segments (segments not matched to the schema) are handled.
|
SchemaPackage |
set(String fieldName,
Object value) |
SchemaPackage |
setIgnoreMinOccurs(Boolean ignoreMinOccurs)
Flag to ignore all min_occurs restrictions in the schema.
|
SchemaPackage |
setSchemas(List<Hl7SchemaConfig> schemas)
Schema configs that are layered based on their VersionSources that match the incoming message.
|
SchemaPackage |
setSchematizedParsingType(String schematizedParsingType)
Determines how messages that fail to parse are handled.
|
SchemaPackage |
setTypes(List<Hl7TypesConfig> types)
Schema type definitions that are layered based on their VersionSources that match the incoming
message.
|
SchemaPackage |
setUnexpectedSegmentHandling(String unexpectedSegmentHandling)
Determines how unexpected segments (segments not matched to the schema) are handled.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public Boolean getIgnoreMinOccurs()
null
for nonepublic SchemaPackage setIgnoreMinOccurs(Boolean ignoreMinOccurs)
ignoreMinOccurs
- ignoreMinOccurs or null
for nonepublic List<Hl7SchemaConfig> getSchemas()
null
for nonepublic SchemaPackage setSchemas(List<Hl7SchemaConfig> schemas)
schemas
- schemas or null
for nonepublic String getSchematizedParsingType()
null
for nonepublic SchemaPackage setSchematizedParsingType(String schematizedParsingType)
schematizedParsingType
- schematizedParsingType or null
for nonepublic List<Hl7TypesConfig> getTypes()
null
for nonepublic SchemaPackage setTypes(List<Hl7TypesConfig> types)
types
- types or null
for nonepublic String getUnexpectedSegmentHandling()
null
for nonepublic SchemaPackage setUnexpectedSegmentHandling(String unexpectedSegmentHandling)
unexpectedSegmentHandling
- unexpectedSegmentHandling or null
for nonepublic SchemaPackage set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public SchemaPackage clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.