Class HealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfig.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.healthcare_fhir_store.HealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfig.Jsii$Proxy
-
- All Implemented Interfaces:
HealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfig,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- HealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfig
@Stability(Stable) @Internal public static final class HealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfig.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements HealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfig
An implementation forHealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfig
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.healthcare_fhir_store.HealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfig
HealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfig.Builder, HealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfig.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(HealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfig.Builder builder)Constructor that initializes the object based on literal property values passed by theHealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfig.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)HealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfigLastUpdatedPartitionConfiggetLastUpdatedPartitionConfig()last_updated_partition_config block.NumbergetRecursiveStructureDepth()The depth for all recursive structures in the output analytics schema.StringgetSchemaType()Specifies the output schema type.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(HealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfig.Builder builder)
Constructor that initializes the object based on literal property values passed by theHealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfig.Builder.
-
-
Method Detail
-
getRecursiveStructureDepth
public final Number getRecursiveStructureDepth()
Description copied from interface:HealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfigThe depth for all recursive structures in the output analytics schema.For example, concept in the CodeSystem resource is a recursive structure; when the depth is 2, the CodeSystem table will have a column called concept.concept but not concept.concept.concept. If not specified or set to 0, the server will use the default value 2. The maximum depth allowed is 5. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/healthcare_fhir_store#recursive_structure_depth HealthcareFhirStore#recursive_structure_depth}
- Specified by:
getRecursiveStructureDepthin interfaceHealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfig
-
getLastUpdatedPartitionConfig
public final HealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfigLastUpdatedPartitionConfig getLastUpdatedPartitionConfig()
Description copied from interface:HealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfiglast_updated_partition_config block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/healthcare_fhir_store#last_updated_partition_config HealthcareFhirStore#last_updated_partition_config}
- Specified by:
getLastUpdatedPartitionConfigin interfaceHealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfig
-
getSchemaType
public final String getSchemaType()
Description copied from interface:HealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfigSpecifies the output schema type.* ANALYTICS: Analytics schema defined by the FHIR community. See https://github.com/FHIR/sql-on-fhir/blob/master/sql-on-fhir.md. * ANALYTICS_V2: Analytics V2, similar to schema defined by the FHIR community, with added support for extensions with one or more occurrences and contained resources in stringified JSON. * LOSSLESS: A data-driven schema generated from the fields present in the FHIR data being exported, with no additional simplification. Default value: "ANALYTICS" Possible values: ["ANALYTICS", "ANALYTICS_V2", "LOSSLESS"] Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/healthcare_fhir_store#schema_type HealthcareFhirStore#schema_type}
- Specified by:
getSchemaTypein interfaceHealthcareFhirStoreStreamConfigsBigqueryDestinationSchemaConfig
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-