Interface AppmeshRouteSpecGrpcRouteRetryPolicy

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    AppmeshRouteSpecGrpcRouteRetryPolicy.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:50.455Z")
    @Stability(Stable)
    public interface AppmeshRouteSpecGrpcRouteRetryPolicy
    extends software.amazon.jsii.JsiiSerializable
    • Method Detail

      • getMaxRetries

        @Stability(Stable)
        @NotNull
        Number getMaxRetries()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/appmesh_route#max_retries AppmeshRoute#max_retries}.
      • getPerRetryTimeout

        @Stability(Stable)
        @NotNull
        AppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeout getPerRetryTimeout()
        per_retry_timeout block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/appmesh_route#per_retry_timeout AppmeshRoute#per_retry_timeout}

      • getGrpcRetryEvents

        @Stability(Stable)
        @Nullable
        default List<String> getGrpcRetryEvents()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/appmesh_route#grpc_retry_events AppmeshRoute#grpc_retry_events}.
      • getHttpRetryEvents

        @Stability(Stable)
        @Nullable
        default List<String> getHttpRetryEvents()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/appmesh_route#http_retry_events AppmeshRoute#http_retry_events}.
      • getTcpRetryEvents

        @Stability(Stable)
        @Nullable
        default List<String> getTcpRetryEvents()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/appmesh_route#tcp_retry_events AppmeshRoute#tcp_retry_events}.