Package com.pulumi.aws.kinesis.inputs
Class AnalyticsApplicationInputsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.kinesis.inputs.AnalyticsApplicationInputsArgs
-
public final class AnalyticsApplicationInputsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAnalyticsApplicationInputsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AnalyticsApplicationInputsArgsEmpty
-
Method Summary
-
-
-
Field Detail
-
Empty
public static final AnalyticsApplicationInputsArgs Empty
-
-
Method Detail
-
id
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> id()
- Returns:
- ARN of the Kinesis Analytics Application.
-
kinesisFirehose
public java.util.Optional<com.pulumi.core.Output<AnalyticsApplicationInputsKinesisFirehoseArgs>> kinesisFirehose()
- Returns:
- Kinesis Firehose configuration for the streaming source. Conflicts with `kinesisStream`. See `inputs.kinesis_firehose` Block below for details.
-
kinesisStream
public java.util.Optional<com.pulumi.core.Output<AnalyticsApplicationInputsKinesisStreamArgs>> kinesisStream()
- Returns:
- Kinesis Stream configuration for the streaming source. Conflicts with `kinesisFirehose`. See `inputs.kinesis_stream` Block below for details.
-
namePrefix
public com.pulumi.core.Output<java.lang.String> namePrefix()
- Returns:
- Name Prefix to use when creating an in-application stream.
-
parallelism
public java.util.Optional<com.pulumi.core.Output<AnalyticsApplicationInputsParallelismArgs>> parallelism()
- Returns:
- Number of Parallel in-application streams to create. See `inputs.parallelism` Block below for details.
-
processingConfiguration
public java.util.Optional<com.pulumi.core.Output<AnalyticsApplicationInputsProcessingConfigurationArgs>> processingConfiguration()
- Returns:
- Processing Configuration to transform records as they are received from the stream. See `inputs.processing_configuration` Block below for details.
-
schema
public com.pulumi.core.Output<AnalyticsApplicationInputsSchemaArgs> schema()
- Returns:
- Schema format of the data in the streaming source. See `inputs.schema` Block below for details.
-
startingPositionConfigurations
public java.util.Optional<com.pulumi.core.Output<java.util.List<AnalyticsApplicationInputsStartingPositionConfigurationArgs>>> startingPositionConfigurations()
- Returns:
- Point at which the application starts processing records from the streaming source. See `inputs.starting_position_configuration` Block below for details.
-
streamNames
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> streamNames()
- Returns:
- Names of the in-application streams created for the input.
-
builder
public static AnalyticsApplicationInputsArgs.Builder builder()
-
builder
public static AnalyticsApplicationInputsArgs.Builder builder(AnalyticsApplicationInputsArgs defaults)
-
-