Package com.pulumi.gcp.datastream.inputs
Class StreamDestinationConfigBigqueryDestinationConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.datastream.inputs.StreamDestinationConfigBigqueryDestinationConfigArgs.Builder
-
- Enclosing class:
- StreamDestinationConfigBigqueryDestinationConfigArgs
public static final class StreamDestinationConfigBigqueryDestinationConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(StreamDestinationConfigBigqueryDestinationConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(StreamDestinationConfigBigqueryDestinationConfigArgs defaults)
-
-
Method Detail
-
dataFreshness
public StreamDestinationConfigBigqueryDestinationConfigArgs.Builder dataFreshness(@Nullable com.pulumi.core.Output<java.lang.String> dataFreshness)
- Parameters:
dataFreshness
- 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.- Returns:
- builder
-
dataFreshness
public StreamDestinationConfigBigqueryDestinationConfigArgs.Builder dataFreshness(java.lang.String dataFreshness)
- Parameters:
dataFreshness
- 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.- Returns:
- builder
-
singleTargetDataset
public StreamDestinationConfigBigqueryDestinationConfigArgs.Builder singleTargetDataset(@Nullable com.pulumi.core.Output<StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs> singleTargetDataset)
- Parameters:
singleTargetDataset
- A single target dataset to which all data will be streamed. Structure is documented below.- Returns:
- builder
-
singleTargetDataset
public StreamDestinationConfigBigqueryDestinationConfigArgs.Builder singleTargetDataset(StreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetArgs singleTargetDataset)
- Parameters:
singleTargetDataset
- A single target dataset to which all data will be streamed. Structure is documented below.- Returns:
- builder
-
sourceHierarchyDatasets
public StreamDestinationConfigBigqueryDestinationConfigArgs.Builder sourceHierarchyDatasets(@Nullable com.pulumi.core.Output<StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs> sourceHierarchyDatasets)
- Parameters:
sourceHierarchyDatasets
- Destination datasets are created so that hierarchy of the destination data objects matches the source hierarchy. Structure is documented below.- Returns:
- builder
-
sourceHierarchyDatasets
public StreamDestinationConfigBigqueryDestinationConfigArgs.Builder sourceHierarchyDatasets(StreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsArgs sourceHierarchyDatasets)
- Parameters:
sourceHierarchyDatasets
- Destination datasets are created so that hierarchy of the destination data objects matches the source hierarchy. Structure is documented below.- Returns:
- builder
-
build
public StreamDestinationConfigBigqueryDestinationConfigArgs build()
-
-