public interface HealthcareFhirConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getEnableConfigurableSchema()
public abstract boolean getEnableConfigurableSchema() Whether to enable configurable schema for HEALTHCARE_FHIR vertical.
If set to true, the predefined healthcare fhir schema can be extended
for more customized searching and filtering.
bool enable_configurable_schema = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
The enableConfigurableSchema. |
getEnableStaticIndexingForBatchIngestion()
public abstract boolean getEnableStaticIndexingForBatchIngestion() Whether to enable static indexing for HEALTHCARE_FHIR batch
ingestion.
If set to true, the batch ingestion will be processed in a static
indexing mode which is slower but more capable of handling larger
volume.
bool enable_static_indexing_for_batch_ingestion = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
The enableStaticIndexingForBatchIngestion. |
getInitialFilterGroups(int index)
public abstract String getInitialFilterGroups(int index) Optional. Names of the Group resources to use as a basis for the initial
patient filter, in format
projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Group/{group_id}.
The filter group must be a FHIR resource name of
type Group, and the filter will be constructed from the direct members of
the group which are Patient resources.
repeated string initial_filter_groups = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The initialFilterGroups at the given index. |
getInitialFilterGroupsBytes(int index)
public abstract ByteString getInitialFilterGroupsBytes(int index) Optional. Names of the Group resources to use as a basis for the initial
patient filter, in format
projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Group/{group_id}.
The filter group must be a FHIR resource name of
type Group, and the filter will be constructed from the direct members of
the group which are Patient resources.
repeated string initial_filter_groups = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the initialFilterGroups at the given index. |
getInitialFilterGroupsCount()
public abstract int getInitialFilterGroupsCount() Optional. Names of the Group resources to use as a basis for the initial
patient filter, in format
projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Group/{group_id}.
The filter group must be a FHIR resource name of
type Group, and the filter will be constructed from the direct members of
the group which are Patient resources.
repeated string initial_filter_groups = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The count of initialFilterGroups. |
getInitialFilterGroupsList()
public abstract List<String> getInitialFilterGroupsList() Optional. Names of the Group resources to use as a basis for the initial
patient filter, in format
projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/fhirStores/{fhir_store_id}/fhir/Group/{group_id}.
The filter group must be a FHIR resource name of
type Group, and the filter will be constructed from the direct members of
the group which are Patient resources.
repeated string initial_filter_groups = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the initialFilterGroups. |