Interface PipesPipeSourceParametersKinesisStreamParameters

    • Method Detail

      • getStartingPosition

        @Stability(Stable)
        @NotNull
        String getStartingPosition()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#starting_position PipesPipe#starting_position}.
      • getBatchSize

        @Stability(Stable)
        @Nullable
        default Number getBatchSize()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#batch_size PipesPipe#batch_size}.
      • getDeadLetterConfig

        @Stability(Stable)
        @Nullable
        default PipesPipeSourceParametersKinesisStreamParametersDeadLetterConfig getDeadLetterConfig()
        dead_letter_config block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#dead_letter_config PipesPipe#dead_letter_config}

      • getMaximumBatchingWindowInSeconds

        @Stability(Stable)
        @Nullable
        default Number getMaximumBatchingWindowInSeconds()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#maximum_batching_window_in_seconds PipesPipe#maximum_batching_window_in_seconds}.
      • getMaximumRecordAgeInSeconds

        @Stability(Stable)
        @Nullable
        default Number getMaximumRecordAgeInSeconds()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#maximum_record_age_in_seconds PipesPipe#maximum_record_age_in_seconds}.
      • getMaximumRetryAttempts

        @Stability(Stable)
        @Nullable
        default Number getMaximumRetryAttempts()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#maximum_retry_attempts PipesPipe#maximum_retry_attempts}.
      • getOnPartialBatchItemFailure

        @Stability(Stable)
        @Nullable
        default String getOnPartialBatchItemFailure()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#on_partial_batch_item_failure PipesPipe#on_partial_batch_item_failure}.
      • getParallelizationFactor

        @Stability(Stable)
        @Nullable
        default Number getParallelizationFactor()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#parallelization_factor PipesPipe#parallelization_factor}.
      • getStartingPositionTimestamp

        @Stability(Stable)
        @Nullable
        default String getStartingPositionTimestamp()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#starting_position_timestamp PipesPipe#starting_position_timestamp}.