Interface PipesPipeSourceParametersSelfManagedKafkaParameters

    • Method Detail

      • getTopicName

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

        @Stability(Stable)
        @Nullable
        default List<String> getAdditionalBootstrapServers()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/pipes_pipe#additional_bootstrap_servers PipesPipe#additional_bootstrap_servers}.
      • 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}.
      • getConsumerGroupId

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

        @Stability(Stable)
        @Nullable
        default PipesPipeSourceParametersSelfManagedKafkaParametersCredentials getCredentials()
        credentials block.

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

      • 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}.
      • getServerRootCaCertificate

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

        @Stability(Stable)
        @Nullable
        default 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}.