Package com.pulumi.aws.kinesis.inputs
Class AnalyticsApplicationOutputArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.kinesis.inputs.AnalyticsApplicationOutputArgs
-
public final class AnalyticsApplicationOutputArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAnalyticsApplicationOutputArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AnalyticsApplicationOutputArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AnalyticsApplicationOutputArgs.Builderbuilder()static AnalyticsApplicationOutputArgs.Builderbuilder(AnalyticsApplicationOutputArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>id()java.util.Optional<com.pulumi.core.Output<AnalyticsApplicationOutputKinesisFirehoseArgs>>kinesisFirehose()java.util.Optional<com.pulumi.core.Output<AnalyticsApplicationOutputKinesisStreamArgs>>kinesisStream()java.util.Optional<com.pulumi.core.Output<AnalyticsApplicationOutputLambdaArgs>>lambda()com.pulumi.core.Output<java.lang.String>name()com.pulumi.core.Output<AnalyticsApplicationOutputSchemaArgs>schema()
-
-
-
Field Detail
-
Empty
public static final AnalyticsApplicationOutputArgs 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<AnalyticsApplicationOutputKinesisFirehoseArgs>> kinesisFirehose()
- Returns:
- Kinesis Firehose configuration for the destination stream. Conflicts with `kinesisStream`. See `outputs.kinesis_firehose` Block below for details.
-
kinesisStream
public java.util.Optional<com.pulumi.core.Output<AnalyticsApplicationOutputKinesisStreamArgs>> kinesisStream()
- Returns:
- Kinesis Stream configuration for the destination stream. Conflicts with `kinesisFirehose`. See `outputs.kinesis_stream` Block below for details.
-
lambda
public java.util.Optional<com.pulumi.core.Output<AnalyticsApplicationOutputLambdaArgs>> lambda()
- Returns:
- Lambda function destination. See `outputs.lambda` Block below for details.
-
name
public com.pulumi.core.Output<java.lang.String> name()
- Returns:
- Name of the in-application stream.
-
schema
public com.pulumi.core.Output<AnalyticsApplicationOutputSchemaArgs> schema()
- Returns:
- Schema format of the data written to the destination. See `outputs.schema` Block below for details.
-
builder
public static AnalyticsApplicationOutputArgs.Builder builder()
-
builder
public static AnalyticsApplicationOutputArgs.Builder builder(AnalyticsApplicationOutputArgs defaults)
-
-