Interface PipesPipeSourceParametersKinesisStreamParameters
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
PipesPipeSourceParametersKinesisStreamParameters.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-30T04:56:54.429Z") @Stability(Stable) public interface PipesPipeSourceParametersKinesisStreamParameters extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPipesPipeSourceParametersKinesisStreamParameters.BuilderA builder forPipesPipeSourceParametersKinesisStreamParametersstatic classPipesPipeSourceParametersKinesisStreamParameters.Jsii$ProxyAn implementation forPipesPipeSourceParametersKinesisStreamParameters
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static PipesPipeSourceParametersKinesisStreamParameters.Builderbuilder()default NumbergetBatchSize()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#batch_size PipesPipe#batch_size}.default PipesPipeSourceParametersKinesisStreamParametersDeadLetterConfiggetDeadLetterConfig()dead_letter_config block.default NumbergetMaximumBatchingWindowInSeconds()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}.default NumbergetMaximumRecordAgeInSeconds()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}.default NumbergetMaximumRetryAttempts()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}.default StringgetOnPartialBatchItemFailure()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}.default NumbergetParallelizationFactor()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#parallelization_factor PipesPipe#parallelization_factor}.StringgetStartingPosition()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#starting_position PipesPipe#starting_position}.default StringgetStartingPositionTimestamp()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}.
-
-
-
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}.
-
builder
@Stability(Stable) static PipesPipeSourceParametersKinesisStreamParameters.Builder builder()
-
-