Package com.pulumi.gcp.healthcare.inputs
Class FhirStoreStreamConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.healthcare.inputs.FhirStoreStreamConfigArgs.Builder
-
- Enclosing class:
- FhirStoreStreamConfigArgs
public static final class FhirStoreStreamConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(FhirStoreStreamConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FhirStoreStreamConfigArgs.Builder
bigqueryDestination(com.pulumi.core.Output<FhirStoreStreamConfigBigqueryDestinationArgs> bigqueryDestination)
FhirStoreStreamConfigArgs.Builder
bigqueryDestination(FhirStoreStreamConfigBigqueryDestinationArgs bigqueryDestination)
FhirStoreStreamConfigArgs
build()
FhirStoreStreamConfigArgs.Builder
resourceTypes(com.pulumi.core.Output<java.util.List<java.lang.String>> resourceTypes)
FhirStoreStreamConfigArgs.Builder
resourceTypes(java.lang.String... resourceTypes)
FhirStoreStreamConfigArgs.Builder
resourceTypes(java.util.List<java.lang.String> resourceTypes)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FhirStoreStreamConfigArgs defaults)
-
-
Method Detail
-
bigqueryDestination
public FhirStoreStreamConfigArgs.Builder bigqueryDestination(com.pulumi.core.Output<FhirStoreStreamConfigBigqueryDestinationArgs> bigqueryDestination)
- Parameters:
bigqueryDestination
- The destination BigQuery structure that contains both the dataset location and corresponding schema config. The output is organized in one table per resource type. The server reuses the existing tables (if any) that are named after the resource types, e.g. "Patient", "Observation". When there is no existing table for a given resource type, the server attempts to create one. See the [streaming config reference](https://cloud.google.com/healthcare/docs/reference/rest/v1beta1/projects.locations.datasets.fhirStores#streamconfig) for more details. Structure is documented below.- Returns:
- builder
-
bigqueryDestination
public FhirStoreStreamConfigArgs.Builder bigqueryDestination(FhirStoreStreamConfigBigqueryDestinationArgs bigqueryDestination)
- Parameters:
bigqueryDestination
- The destination BigQuery structure that contains both the dataset location and corresponding schema config. The output is organized in one table per resource type. The server reuses the existing tables (if any) that are named after the resource types, e.g. "Patient", "Observation". When there is no existing table for a given resource type, the server attempts to create one. See the [streaming config reference](https://cloud.google.com/healthcare/docs/reference/rest/v1beta1/projects.locations.datasets.fhirStores#streamconfig) for more details. Structure is documented below.- Returns:
- builder
-
resourceTypes
public FhirStoreStreamConfigArgs.Builder resourceTypes(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> resourceTypes)
- Parameters:
resourceTypes
- Supply a FHIR resource type (such as "Patient" or "Observation"). See https://www.hl7.org/fhir/valueset-resource-types.html for a list of all FHIR resource types. The server treats an empty list as an intent to stream all the supported resource types in this FHIR store.- Returns:
- builder
-
resourceTypes
public FhirStoreStreamConfigArgs.Builder resourceTypes(java.util.List<java.lang.String> resourceTypes)
- Parameters:
resourceTypes
- Supply a FHIR resource type (such as "Patient" or "Observation"). See https://www.hl7.org/fhir/valueset-resource-types.html for a list of all FHIR resource types. The server treats an empty list as an intent to stream all the supported resource types in this FHIR store.- Returns:
- builder
-
resourceTypes
public FhirStoreStreamConfigArgs.Builder resourceTypes(java.lang.String... resourceTypes)
- Parameters:
resourceTypes
- Supply a FHIR resource type (such as "Patient" or "Observation"). See https://www.hl7.org/fhir/valueset-resource-types.html for a list of all FHIR resource types. The server treats an empty list as an intent to stream all the supported resource types in this FHIR store.- Returns:
- builder
-
build
public FhirStoreStreamConfigArgs build()
-
-