Interface DatastreamStreamDestinationConfigBigqueryDestinationConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DatastreamStreamDestinationConfigBigqueryDestinationConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:20.868Z") @Stability(Stable) public interface DatastreamStreamDestinationConfigBigqueryDestinationConfig extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDatastreamStreamDestinationConfigBigqueryDestinationConfig.Builderstatic classDatastreamStreamDestinationConfigBigqueryDestinationConfig.Jsii$ProxyAn implementation forDatastreamStreamDestinationConfigBigqueryDestinationConfig
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static DatastreamStreamDestinationConfigBigqueryDestinationConfig.Builderbuilder()default DatastreamStreamDestinationConfigBigqueryDestinationConfigAppendOnlygetAppendOnly()append_only block.default StringgetDataFreshness()The guaranteed data freshness (in seconds) when querying tables created by the stream.default DatastreamStreamDestinationConfigBigqueryDestinationConfigMergegetMerge()merge block.default DatastreamStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetgetSingleTargetDataset()single_target_dataset block.default DatastreamStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsgetSourceHierarchyDatasets()source_hierarchy_datasets block.
-
-
-
Method Detail
-
getAppendOnly
@Stability(Stable) @Nullable default DatastreamStreamDestinationConfigBigqueryDestinationConfigAppendOnly getAppendOnly()
append_only block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_stream#append_only DatastreamStream#append_only}
-
getDataFreshness
@Stability(Stable) @Nullable default String getDataFreshness()
The guaranteed data freshness (in seconds) when querying tables created by the stream.Editing this field will only affect new tables created in the future, but existing tables will not be impacted. Lower values mean that queries will return fresher data, but may result in higher cost. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". Defaults to 900s. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_stream#data_freshness DatastreamStream#data_freshness}
-
getMerge
@Stability(Stable) @Nullable default DatastreamStreamDestinationConfigBigqueryDestinationConfigMerge getMerge()
merge block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_stream#merge DatastreamStream#merge}
-
getSingleTargetDataset
@Stability(Stable) @Nullable default DatastreamStreamDestinationConfigBigqueryDestinationConfigSingleTargetDataset getSingleTargetDataset()
single_target_dataset block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_stream#single_target_dataset DatastreamStream#single_target_dataset}
-
getSourceHierarchyDatasets
@Stability(Stable) @Nullable default DatastreamStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasets getSourceHierarchyDatasets()
source_hierarchy_datasets block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/datastream_stream#source_hierarchy_datasets DatastreamStream#source_hierarchy_datasets}
-
builder
@Stability(Stable) static DatastreamStreamDestinationConfigBigqueryDestinationConfig.Builder builder()
-
-