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.Flags
AbstractMap.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, 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 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.GenericJson
public ValidationConfig clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.