public final class ValidationConfig
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.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
ValidationConfig() |
| Modifier and Type | Method and Description |
|---|---|
ValidationConfig |
clone() |
Boolean |
getDisableFhirpathValidation()
Whether to disable FHIRPath validation for incoming resources.
|
Boolean |
getDisableProfileValidation()
Whether to disable profile validation for this FHIR store.
|
Boolean |
getDisableReferenceTypeValidation()
Whether to disable reference type validation for incoming resources.
|
Boolean |
getDisableRequiredFieldValidation()
Whether to disable required fields validation for incoming resources.
|
List<String> |
getEnabledImplementationGuides()
A list of ImplementationGuide URLs in this FHIR store that are used to configure the profiles
to use for validation.
|
ValidationConfig |
set(String fieldName,
Object value) |
ValidationConfig |
setDisableFhirpathValidation(Boolean disableFhirpathValidation)
Whether to disable FHIRPath validation for incoming resources.
|
ValidationConfig |
setDisableProfileValidation(Boolean disableProfileValidation)
Whether to disable profile validation for this FHIR store.
|
ValidationConfig |
setDisableReferenceTypeValidation(Boolean disableReferenceTypeValidation)
Whether to disable reference type validation for incoming resources.
|
ValidationConfig |
setDisableRequiredFieldValidation(Boolean disableRequiredFieldValidation)
Whether to disable required fields validation for incoming resources.
|
ValidationConfig |
setEnabledImplementationGuides(List<String> enabledImplementationGuides)
A list of ImplementationGuide URLs in this FHIR store that are used to configure the profiles
to use for validation.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic Boolean getDisableFhirpathValidation()
null for nonepublic ValidationConfig setDisableFhirpathValidation(Boolean disableFhirpathValidation)
disableFhirpathValidation - disableFhirpathValidation or null for nonepublic Boolean getDisableProfileValidation()
null for nonepublic ValidationConfig setDisableProfileValidation(Boolean disableProfileValidation)
disableProfileValidation - disableProfileValidation or null for nonepublic Boolean getDisableReferenceTypeValidation()
null for nonepublic ValidationConfig setDisableReferenceTypeValidation(Boolean disableReferenceTypeValidation)
disableReferenceTypeValidation - disableReferenceTypeValidation or null for nonepublic Boolean getDisableRequiredFieldValidation()
null for nonepublic ValidationConfig setDisableRequiredFieldValidation(Boolean disableRequiredFieldValidation)
disableRequiredFieldValidation - disableRequiredFieldValidation or null for nonepublic List<String> getEnabledImplementationGuides()
null for nonepublic ValidationConfig setEnabledImplementationGuides(List<String> enabledImplementationGuides)
enabledImplementationGuides - enabledImplementationGuides or null for nonepublic ValidationConfig set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic ValidationConfig clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2025 Google. All rights reserved.