Class ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.kinesisanalyticsv2.inputs.ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder
-
public static final class ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs defaults)
-
-
Method Detail
-
inAppStreamNames
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder inAppStreamNames(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> inAppStreamNames)
- Parameters:
inAppStreamNames- In-application stream names.- Returns:
- builder
-
inAppStreamNames
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder inAppStreamNames(java.util.List<java.lang.String> inAppStreamNames)
- Parameters:
inAppStreamNames- In-application stream names.- Returns:
- builder
-
inAppStreamNames
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder inAppStreamNames(java.lang.String... inAppStreamNames)
- Parameters:
inAppStreamNames- In-application stream names.- Returns:
- builder
-
inputId
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder inputId(@Nullable com.pulumi.core.Output<java.lang.String> inputId)
- Parameters:
inputId- Identifier of the input configuration.- Returns:
- builder
-
inputId
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder inputId(java.lang.String inputId)
- Parameters:
inputId- Identifier of the input configuration.- Returns:
- builder
-
inputParallelism
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder inputParallelism(@Nullable com.pulumi.core.Output<ApplicationApplicationConfigurationSqlApplicationConfigurationInputInputParallelismArgs> inputParallelism)
- Parameters:
inputParallelism- Number of in-application streams to create. See `inputParallelism` Block below.- Returns:
- builder
-
inputParallelism
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder inputParallelism(ApplicationApplicationConfigurationSqlApplicationConfigurationInputInputParallelismArgs inputParallelism)
- Parameters:
inputParallelism- Number of in-application streams to create. See `inputParallelism` Block below.- Returns:
- builder
-
inputProcessingConfiguration
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder inputProcessingConfiguration(@Nullable com.pulumi.core.Output<ApplicationApplicationConfigurationSqlApplicationConfigurationInputInputProcessingConfigurationArgs> inputProcessingConfiguration)
- Parameters:
inputProcessingConfiguration- Input processing configuration for the input. An input processor transforms records as they are received from the stream, before the application's SQL code executes. See `inputProcessingConfiguration` Block below.- Returns:
- builder
-
inputProcessingConfiguration
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder inputProcessingConfiguration(ApplicationApplicationConfigurationSqlApplicationConfigurationInputInputProcessingConfigurationArgs inputProcessingConfiguration)
- Parameters:
inputProcessingConfiguration- Input processing configuration for the input. An input processor transforms records as they are received from the stream, before the application's SQL code executes. See `inputProcessingConfiguration` Block below.- Returns:
- builder
-
inputSchema
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder inputSchema(com.pulumi.core.Output<ApplicationApplicationConfigurationSqlApplicationConfigurationInputInputSchemaArgs> inputSchema)
- Parameters:
inputSchema- Format of the data in the streaming source, and how each data element maps to corresponding columns in the in-application stream that is being created. See `inputSchema` Block below.- Returns:
- builder
-
inputSchema
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder inputSchema(ApplicationApplicationConfigurationSqlApplicationConfigurationInputInputSchemaArgs inputSchema)
- Parameters:
inputSchema- Format of the data in the streaming source, and how each data element maps to corresponding columns in the in-application stream that is being created. See `inputSchema` Block below.- Returns:
- builder
-
inputStartingPositionConfigurations
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder inputStartingPositionConfigurations(@Nullable com.pulumi.core.Output<java.util.List<ApplicationApplicationConfigurationSqlApplicationConfigurationInputInputStartingPositionConfigurationArgs>> inputStartingPositionConfigurations)
- Parameters:
inputStartingPositionConfigurations- Point at which the application starts processing records from the streaming source. See `inputStartingPositionConfiguration` Block below.- Returns:
- builder
-
inputStartingPositionConfigurations
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder inputStartingPositionConfigurations(java.util.List<ApplicationApplicationConfigurationSqlApplicationConfigurationInputInputStartingPositionConfigurationArgs> inputStartingPositionConfigurations)
- Parameters:
inputStartingPositionConfigurations- Point at which the application starts processing records from the streaming source. See `inputStartingPositionConfiguration` Block below.- Returns:
- builder
-
inputStartingPositionConfigurations
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder inputStartingPositionConfigurations(ApplicationApplicationConfigurationSqlApplicationConfigurationInputInputStartingPositionConfigurationArgs... inputStartingPositionConfigurations)
- Parameters:
inputStartingPositionConfigurations- Point at which the application starts processing records from the streaming source. See `inputStartingPositionConfiguration` Block below.- Returns:
- builder
-
kinesisFirehoseInput
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder kinesisFirehoseInput(@Nullable com.pulumi.core.Output<ApplicationApplicationConfigurationSqlApplicationConfigurationInputKinesisFirehoseInputArgs> kinesisFirehoseInput)
- Parameters:
kinesisFirehoseInput- If the streaming source is a Kinesis Data Firehose delivery stream, identifies the delivery stream's ARN. See `kinesisFirehoseInput` Block below.- Returns:
- builder
-
kinesisFirehoseInput
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder kinesisFirehoseInput(ApplicationApplicationConfigurationSqlApplicationConfigurationInputKinesisFirehoseInputArgs kinesisFirehoseInput)
- Parameters:
kinesisFirehoseInput- If the streaming source is a Kinesis Data Firehose delivery stream, identifies the delivery stream's ARN. See `kinesisFirehoseInput` Block below.- Returns:
- builder
-
kinesisStreamsInput
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder kinesisStreamsInput(@Nullable com.pulumi.core.Output<ApplicationApplicationConfigurationSqlApplicationConfigurationInputKinesisStreamsInputArgs> kinesisStreamsInput)
- Parameters:
kinesisStreamsInput- If the streaming source is a Kinesis data stream, identifies the stream's ARN. See `kinesisStreamsInput` Block below.- Returns:
- builder
-
kinesisStreamsInput
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder kinesisStreamsInput(ApplicationApplicationConfigurationSqlApplicationConfigurationInputKinesisStreamsInputArgs kinesisStreamsInput)
- Parameters:
kinesisStreamsInput- If the streaming source is a Kinesis data stream, identifies the stream's ARN. See `kinesisStreamsInput` Block below.- Returns:
- builder
-
namePrefix
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder namePrefix(com.pulumi.core.Output<java.lang.String> namePrefix)
- Parameters:
namePrefix- Name prefix to use when creating an in-application stream.- Returns:
- builder
-
namePrefix
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs.Builder namePrefix(java.lang.String namePrefix)
- Parameters:
namePrefix- Name prefix to use when creating an in-application stream.- Returns:
- builder
-
build
public ApplicationApplicationConfigurationSqlApplicationConfigurationInputArgs build()
-
-