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 class
AnalyticsApplicationInputsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AnalyticsApplicationInputsArgs
Empty
-
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:
- The ARN of the Kinesis Analytics Application.
-
kinesisFirehose
public java.util.Optional<com.pulumi.core.Output<AnalyticsApplicationInputsKinesisFirehoseArgs>> kinesisFirehose()
- Returns:
- The Kinesis Firehose configuration for the streaming source. Conflicts with `kinesis_stream`. See Kinesis Firehose below for more details.
-
kinesisStream
public java.util.Optional<com.pulumi.core.Output<AnalyticsApplicationInputsKinesisStreamArgs>> kinesisStream()
- Returns:
- The Kinesis Stream configuration for the streaming source. Conflicts with `kinesis_firehose`. See Kinesis Stream below for more details.
-
namePrefix
public com.pulumi.core.Output<java.lang.String> namePrefix()
- Returns:
- The Name Prefix to use when creating an in-application stream.
-
parallelism
public java.util.Optional<com.pulumi.core.Output<AnalyticsApplicationInputsParallelismArgs>> parallelism()
- Returns:
- The number of Parallel in-application streams to create. See Parallelism below for more details.
-
processingConfiguration
public java.util.Optional<com.pulumi.core.Output<AnalyticsApplicationInputsProcessingConfigurationArgs>> processingConfiguration()
- Returns:
- The Processing Configuration to transform records as they are received from the stream. See Processing Configuration below for more details.
-
schema
public com.pulumi.core.Output<AnalyticsApplicationInputsSchemaArgs> schema()
- Returns:
- The Schema format of the data in the streaming source. See Source Schema below for more details.
-
startingPositionConfigurations
public java.util.Optional<com.pulumi.core.Output<java.util.List<AnalyticsApplicationInputsStartingPositionConfigurationArgs>>> startingPositionConfigurations()
- Returns:
- The point at which the application starts processing records from the streaming source. See Starting Position Configuration below for more details.
-
streamNames
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> streamNames()
-
builder
public static AnalyticsApplicationInputsArgs.Builder builder()
-
builder
public static AnalyticsApplicationInputsArgs.Builder builder(AnalyticsApplicationInputsArgs defaults)
-
-