Interface HealthcareFhirConfigOrBuilder (0.90.0)

public interface HealthcareFhirConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

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 int

The 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 int

The 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.