Interface FhirStoreSourceOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
FhirStoreSource, FhirStoreSource.Builder

@Generated public interface FhirStoreSourceOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Required.
    com.google.protobuf.ByteString
    Required.
    Intermediate Cloud Storage directory used for the import with a length limit of 2,000 characters.
    com.google.protobuf.ByteString
    Intermediate Cloud Storage directory used for the import with a length limit of 2,000 characters.
    getResourceTypes(int index)
    The FHIR resource types to import.
    com.google.protobuf.ByteString
    The FHIR resource types to import.
    int
    The FHIR resource types to import.
    The FHIR resource types to import.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getFhirStore

      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:
      The fhirStore.
    • getFhirStoreBytes

      com.google.protobuf.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:
      The bytes for fhirStore.
    • getGcsStagingDir

      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:
      The gcsStagingDir.
    • getGcsStagingDirBytes

      com.google.protobuf.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:
      The bytes for gcsStagingDir.
    • getResourceTypesList

      List<String> getResourceTypesList()
       The FHIR resource types to import. The resource types should be a subset of
       all [supported FHIR resource
       types](https://cloud.google.com/generative-ai-app-builder/docs/fhir-schema-reference#resource-level-specification).
       Default to all supported FHIR resource types if empty.
       
      repeated string resource_types = 3;
      Returns:
      A list containing the resourceTypes.
    • getResourceTypesCount

      int getResourceTypesCount()
       The FHIR resource types to import. The resource types should be a subset of
       all [supported FHIR resource
       types](https://cloud.google.com/generative-ai-app-builder/docs/fhir-schema-reference#resource-level-specification).
       Default to all supported FHIR resource types if empty.
       
      repeated string resource_types = 3;
      Returns:
      The count of resourceTypes.
    • getResourceTypes

      String getResourceTypes(int index)
       The FHIR resource types to import. The resource types should be a subset of
       all [supported FHIR resource
       types](https://cloud.google.com/generative-ai-app-builder/docs/fhir-schema-reference#resource-level-specification).
       Default to all supported FHIR resource types if empty.
       
      repeated string resource_types = 3;
      Parameters:
      index - The index of the element to return.
      Returns:
      The resourceTypes at the given index.
    • getResourceTypesBytes

      com.google.protobuf.ByteString getResourceTypesBytes(int index)
       The FHIR resource types to import. The resource types should be a subset of
       all [supported FHIR resource
       types](https://cloud.google.com/generative-ai-app-builder/docs/fhir-schema-reference#resource-level-specification).
       Default to all supported FHIR resource types if empty.
       
      repeated string resource_types = 3;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the resourceTypes at the given index.