public final class FhirStore
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 |
|---|
FhirStore() |
| Modifier and Type | Method and Description |
|---|---|
FhirStore |
clone() |
BulkExportGcsDestination |
getBulkExportGcsDestination()
Optional.
|
String |
getComplexDataTypeReferenceParsing()
Enable parsing of references within complex FHIR data types such as Extensions.
|
ConsentConfig |
getConsentConfig()
Optional.
|
Boolean |
getDefaultSearchHandlingStrict()
If true, overrides the default search behavior for this FHIR store to `handling=strict` which
returns an error for unrecognized search parameters.
|
Boolean |
getDisableReferentialIntegrity()
Immutable.
|
Boolean |
getDisableResourceVersioning()
Immutable.
|
Boolean |
getEnableHistoryModifications()
Optional.
|
Boolean |
getEnableUpdateCreate()
Whether this FHIR store has the [updateCreate
capability](https://www.hl7.org/fhir/capabilitystatement-
definitions.html#CapabilityStatement.rest.resource.updateCreate).
|
Map<String,String> |
getLabels()
User-supplied key-value pairs used to organize FHIR stores.
|
String |
getName()
Output only.
|
NotificationConfig |
getNotificationConfig()
Deprecated.
|
List<FhirNotificationConfig> |
getNotificationConfigs()
Specifies where and whether to send notifications upon changes to a Fhir store.
|
SearchConfig |
getSearchConfig()
Configuration for how FHIR resources can be searched.
|
List<StreamConfig> |
getStreamConfigs()
A list of streaming configs that configure the destinations of streaming export for every
resource mutation in this FHIR store.
|
ValidationConfig |
getValidationConfig()
Configuration for how to validate incoming FHIR resources against configured profiles.
|
String |
getVersion()
Required.
|
FhirStore |
set(String fieldName,
Object value) |
FhirStore |
setBulkExportGcsDestination(BulkExportGcsDestination bulkExportGcsDestination)
Optional.
|
FhirStore |
setComplexDataTypeReferenceParsing(String complexDataTypeReferenceParsing)
Enable parsing of references within complex FHIR data types such as Extensions.
|
FhirStore |
setConsentConfig(ConsentConfig consentConfig)
Optional.
|
FhirStore |
setDefaultSearchHandlingStrict(Boolean defaultSearchHandlingStrict)
If true, overrides the default search behavior for this FHIR store to `handling=strict` which
returns an error for unrecognized search parameters.
|
FhirStore |
setDisableReferentialIntegrity(Boolean disableReferentialIntegrity)
Immutable.
|
FhirStore |
setDisableResourceVersioning(Boolean disableResourceVersioning)
Immutable.
|
FhirStore |
setEnableHistoryModifications(Boolean enableHistoryModifications)
Optional.
|
FhirStore |
setEnableUpdateCreate(Boolean enableUpdateCreate)
Whether this FHIR store has the [updateCreate
capability](https://www.hl7.org/fhir/capabilitystatement-
definitions.html#CapabilityStatement.rest.resource.updateCreate).
|
FhirStore |
setLabels(Map<String,String> labels)
User-supplied key-value pairs used to organize FHIR stores.
|
FhirStore |
setName(String name)
Output only.
|
FhirStore |
setNotificationConfig(NotificationConfig notificationConfig)
Deprecated.
|
FhirStore |
setNotificationConfigs(List<FhirNotificationConfig> notificationConfigs)
Specifies where and whether to send notifications upon changes to a Fhir store.
|
FhirStore |
setSearchConfig(SearchConfig searchConfig)
Configuration for how FHIR resources can be searched.
|
FhirStore |
setStreamConfigs(List<StreamConfig> streamConfigs)
A list of streaming configs that configure the destinations of streaming export for every
resource mutation in this FHIR store.
|
FhirStore |
setValidationConfig(ValidationConfig validationConfig)
Configuration for how to validate incoming FHIR resources against configured profiles.
|
FhirStore |
setVersion(String version)
Required.
|
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 BulkExportGcsDestination getBulkExportGcsDestination()
null for nonepublic FhirStore setBulkExportGcsDestination(BulkExportGcsDestination bulkExportGcsDestination)
bulkExportGcsDestination - bulkExportGcsDestination or null for nonepublic String getComplexDataTypeReferenceParsing()
null for nonepublic FhirStore setComplexDataTypeReferenceParsing(String complexDataTypeReferenceParsing)
complexDataTypeReferenceParsing - complexDataTypeReferenceParsing or null for nonepublic ConsentConfig getConsentConfig()
null for nonepublic FhirStore setConsentConfig(ConsentConfig consentConfig)
consentConfig - consentConfig or null for nonepublic Boolean getDefaultSearchHandlingStrict()
null for nonepublic FhirStore setDefaultSearchHandlingStrict(Boolean defaultSearchHandlingStrict)
defaultSearchHandlingStrict - defaultSearchHandlingStrict or null for nonepublic Boolean getDisableReferentialIntegrity()
null for nonepublic FhirStore setDisableReferentialIntegrity(Boolean disableReferentialIntegrity)
disableReferentialIntegrity - disableReferentialIntegrity or null for nonepublic Boolean getDisableResourceVersioning()
null for nonepublic FhirStore setDisableResourceVersioning(Boolean disableResourceVersioning)
disableResourceVersioning - disableResourceVersioning or null for nonepublic Boolean getEnableHistoryModifications()
null for nonepublic FhirStore setEnableHistoryModifications(Boolean enableHistoryModifications)
enableHistoryModifications - enableHistoryModifications or null for nonepublic Boolean getEnableUpdateCreate()
null for nonepublic FhirStore setEnableUpdateCreate(Boolean enableUpdateCreate)
enableUpdateCreate - enableUpdateCreate or null for nonepublic Map<String,String> getLabels()
null for nonepublic FhirStore setLabels(Map<String,String> labels)
labels - labels or null for nonepublic String getName()
null for nonepublic FhirStore setName(String name)
name - name or null for nonepublic NotificationConfig getNotificationConfig()
null for nonepublic FhirStore setNotificationConfig(NotificationConfig notificationConfig)
notificationConfig - notificationConfig or null for nonepublic List<FhirNotificationConfig> getNotificationConfigs()
null for nonepublic FhirStore setNotificationConfigs(List<FhirNotificationConfig> notificationConfigs)
notificationConfigs - notificationConfigs or null for nonepublic SearchConfig getSearchConfig()
null for nonepublic FhirStore setSearchConfig(SearchConfig searchConfig)
searchConfig - searchConfig or null for nonepublic List<StreamConfig> getStreamConfigs()
null for nonepublic FhirStore setStreamConfigs(List<StreamConfig> streamConfigs)
streamConfigs - streamConfigs or null for nonepublic ValidationConfig getValidationConfig()
null for nonepublic FhirStore setValidationConfig(ValidationConfig validationConfig)
validationConfig - validationConfig or null for nonepublic String getVersion()
null for nonepublic FhirStore setVersion(String version)
version - version or null for nonepublic FhirStore set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic FhirStore clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2025 Google. All rights reserved.