Interface PipesPipeSourceParametersDynamodbStreamParameters
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
PipesPipeSourceParametersDynamodbStreamParameters.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-30T04:56:54.428Z") @Stability(Stable) public interface PipesPipeSourceParametersDynamodbStreamParameters extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPipesPipeSourceParametersDynamodbStreamParameters.BuilderA builder forPipesPipeSourceParametersDynamodbStreamParametersstatic classPipesPipeSourceParametersDynamodbStreamParameters.Jsii$ProxyAn implementation forPipesPipeSourceParametersDynamodbStreamParameters
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static PipesPipeSourceParametersDynamodbStreamParameters.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 PipesPipeSourceParametersDynamodbStreamParametersDeadLetterConfiggetDeadLetterConfig()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}.
-
-
-
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 PipesPipeSourceParametersDynamodbStreamParametersDeadLetterConfig 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}.
-
builder
@Stability(Stable) static PipesPipeSourceParametersDynamodbStreamParameters.Builder builder()
-
-