Class AnalyticsApplicationInputsArgs


  • public final class AnalyticsApplicationInputsArgs
    extends com.pulumi.resources.ResourceArgs
    • 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()