Class HealthcareFhirStoreStreamConfigs.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.healthcare_fhir_store.HealthcareFhirStoreStreamConfigs.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<HealthcareFhirStoreStreamConfigs>
- Enclosing interface:
- HealthcareFhirStoreStreamConfigs
@Stability(Stable) public static final class HealthcareFhirStoreStreamConfigs.Builder extends Object implements software.amazon.jsii.Builder<HealthcareFhirStoreStreamConfigs>
A builder forHealthcareFhirStoreStreamConfigs
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HealthcareFhirStoreStreamConfigs.BuilderbigqueryDestination(HealthcareFhirStoreStreamConfigsBigqueryDestination bigqueryDestination)Sets the value ofHealthcareFhirStoreStreamConfigs.getBigqueryDestination()HealthcareFhirStoreStreamConfigsbuild()Builds the configured instance.HealthcareFhirStoreStreamConfigs.BuilderresourceTypes(List<String> resourceTypes)Sets the value ofHealthcareFhirStoreStreamConfigs.getResourceTypes()
-
-
-
Method Detail
-
bigqueryDestination
@Stability(Stable) public HealthcareFhirStoreStreamConfigs.Builder bigqueryDestination(HealthcareFhirStoreStreamConfigsBigqueryDestination bigqueryDestination)
Sets the value ofHealthcareFhirStoreStreamConfigs.getBigqueryDestination()- Parameters:
bigqueryDestination- bigquery_destination block. This parameter is required. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/healthcare_fhir_store#bigquery_destination HealthcareFhirStore#bigquery_destination}- Returns:
this
-
resourceTypes
@Stability(Stable) public HealthcareFhirStoreStreamConfigs.Builder resourceTypes(List<String> resourceTypes)
Sets the value ofHealthcareFhirStoreStreamConfigs.getResourceTypes()- 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. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/healthcare_fhir_store#resource_types HealthcareFhirStore#resource_types}- Returns:
this
-
build
@Stability(Stable) public HealthcareFhirStoreStreamConfigs build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<HealthcareFhirStoreStreamConfigs>- Returns:
- a new instance of
HealthcareFhirStoreStreamConfigs - Throws:
NullPointerException- if any required attribute was not provided
-
-