Interface FhirStoreSourceOrBuilder (0.58.0)

public interface FhirStoreSourceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getFhirStore()

public abstract String getFhirStore()

Required. The full resource name of the FHIR store to import data from, in the format of projects/{project}/locations/{location}/datasets/{dataset}/fhirStores/{fhir_store}.

string fhir_store = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The fhirStore.

getFhirStoreBytes()

public abstract ByteString getFhirStoreBytes()

Required. The full resource name of the FHIR store to import data from, in the format of projects/{project}/locations/{location}/datasets/{dataset}/fhirStores/{fhir_store}.

string fhir_store = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for fhirStore.

getGcsStagingDir()

public abstract String getGcsStagingDir()

Intermediate Cloud Storage directory used for the import with a length limit of 2,000 characters. Can be specified if one wants to have the FhirStore export to a specific Cloud Storage directory.

string gcs_staging_dir = 2;

Returns
Type Description
String

The gcsStagingDir.

getGcsStagingDirBytes()

public abstract ByteString getGcsStagingDirBytes()

Intermediate Cloud Storage directory used for the import with a length limit of 2,000 characters. Can be specified if one wants to have the FhirStore export to a specific Cloud Storage directory.

string gcs_staging_dir = 2;

Returns
Type Description
ByteString

The bytes for gcsStagingDir.

getResourceTypes(int index)

public abstract String getResourceTypes(int index)

The FHIR resource types to import. The resource types should be a subset of all supported FHIR resource types. Default to all supported FHIR resource types if empty.

repeated string resource_types = 3;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The resourceTypes at the given index.

getResourceTypesBytes(int index)

public abstract ByteString getResourceTypesBytes(int index)

The FHIR resource types to import. The resource types should be a subset of all supported FHIR resource types. Default to all supported FHIR resource types if empty.

repeated string resource_types = 3;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the resourceTypes at the given index.

getResourceTypesCount()

public abstract int getResourceTypesCount()

The FHIR resource types to import. The resource types should be a subset of all supported FHIR resource types. Default to all supported FHIR resource types if empty.

repeated string resource_types = 3;

Returns
Type Description
int

The count of resourceTypes.

getResourceTypesList()

public abstract List<String> getResourceTypesList()

The FHIR resource types to import. The resource types should be a subset of all supported FHIR resource types. Default to all supported FHIR resource types if empty.

repeated string resource_types = 3;

Returns
Type Description
List<String>

A list containing the resourceTypes.

getUpdateFromLatestPredefinedSchema()

public abstract boolean getUpdateFromLatestPredefinedSchema()

Optional. Whether to update the DataStore schema to the latest predefined schema.

If true, the DataStore schema will be updated to include any FHIR fields or resource types that have been added since the last import and corresponding FHIR resources will be imported from the FHIR store.

Note this field cannot be used in conjunction with resource_types. It should be used after initial import.

bool update_from_latest_predefined_schema = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The updateFromLatestPredefinedSchema.