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
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAppmeshRouteSpecGrpcRouteRetryPolicy.BuilderA builder forAppmeshRouteSpecGrpcRouteRetryPolicystatic classAppmeshRouteSpecGrpcRouteRetryPolicy.Jsii$ProxyAn implementation forAppmeshRouteSpecGrpcRouteRetryPolicy
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static AppmeshRouteSpecGrpcRouteRetryPolicy.Builderbuilder()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}.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}.NumbergetMaxRetries()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/appmesh_route#max_retries AppmeshRoute#max_retries}.AppmeshRouteSpecGrpcRouteRetryPolicyPerRetryTimeoutgetPerRetryTimeout()per_retry_timeout block.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}.
-
-
-
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}.
-
builder
@Stability(Stable) static AppmeshRouteSpecGrpcRouteRetryPolicy.Builder builder()
-
-