Package com.pulumi.gcp.datastream.inputs
Class StreamSourceConfigMysqlSourceConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.datastream.inputs.StreamSourceConfigMysqlSourceConfigArgs.Builder
-
- Enclosing class:
- StreamSourceConfigMysqlSourceConfigArgs
public static final class StreamSourceConfigMysqlSourceConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(StreamSourceConfigMysqlSourceConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StreamSourceConfigMysqlSourceConfigArgs
build()
StreamSourceConfigMysqlSourceConfigArgs.Builder
excludeObjects(com.pulumi.core.Output<StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs> excludeObjects)
StreamSourceConfigMysqlSourceConfigArgs.Builder
excludeObjects(StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs excludeObjects)
StreamSourceConfigMysqlSourceConfigArgs.Builder
includeObjects(com.pulumi.core.Output<StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs> includeObjects)
StreamSourceConfigMysqlSourceConfigArgs.Builder
includeObjects(StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs includeObjects)
StreamSourceConfigMysqlSourceConfigArgs.Builder
maxConcurrentCdcTasks(com.pulumi.core.Output<java.lang.Integer> maxConcurrentCdcTasks)
StreamSourceConfigMysqlSourceConfigArgs.Builder
maxConcurrentCdcTasks(java.lang.Integer maxConcurrentCdcTasks)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(StreamSourceConfigMysqlSourceConfigArgs defaults)
-
-
Method Detail
-
excludeObjects
public StreamSourceConfigMysqlSourceConfigArgs.Builder excludeObjects(@Nullable com.pulumi.core.Output<StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs> excludeObjects)
- Parameters:
excludeObjects
- MySQL objects to exclude from the stream. Structure is documented below.- Returns:
- builder
-
excludeObjects
public StreamSourceConfigMysqlSourceConfigArgs.Builder excludeObjects(StreamSourceConfigMysqlSourceConfigExcludeObjectsArgs excludeObjects)
- Parameters:
excludeObjects
- MySQL objects to exclude from the stream. Structure is documented below.- Returns:
- builder
-
includeObjects
public StreamSourceConfigMysqlSourceConfigArgs.Builder includeObjects(@Nullable com.pulumi.core.Output<StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs> includeObjects)
- Parameters:
includeObjects
- MySQL objects to retrieve from the source. Structure is documented below.- Returns:
- builder
-
includeObjects
public StreamSourceConfigMysqlSourceConfigArgs.Builder includeObjects(StreamSourceConfigMysqlSourceConfigIncludeObjectsArgs includeObjects)
- Parameters:
includeObjects
- MySQL objects to retrieve from the source. Structure is documented below.- Returns:
- builder
-
maxConcurrentCdcTasks
public StreamSourceConfigMysqlSourceConfigArgs.Builder maxConcurrentCdcTasks(@Nullable com.pulumi.core.Output<java.lang.Integer> maxConcurrentCdcTasks)
- Parameters:
maxConcurrentCdcTasks
- Maximum number of concurrent CDC tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.- Returns:
- builder
-
maxConcurrentCdcTasks
public StreamSourceConfigMysqlSourceConfigArgs.Builder maxConcurrentCdcTasks(java.lang.Integer maxConcurrentCdcTasks)
- Parameters:
maxConcurrentCdcTasks
- Maximum number of concurrent CDC tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.- Returns:
- builder
-
build
public StreamSourceConfigMysqlSourceConfigArgs build()
-
-