Class CfnRoute.GrpcRetryPolicyProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appmesh.CfnRoute.GrpcRetryPolicyProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnRoute.GrpcRetryPolicyProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRoute.GrpcRetryPolicyProperty
@Stability(Stable)
@Internal
public static final class CfnRoute.GrpcRetryPolicyProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRoute.GrpcRetryPolicyProperty
An implementation for
CfnRoute.GrpcRetryPolicyProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.appmesh.CfnRoute.GrpcRetryPolicyProperty
CfnRoute.GrpcRetryPolicyProperty.Builder, CfnRoute.GrpcRetryPolicyProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnRoute.GrpcRetryPolicyProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
Specify at least one of the valid values.Specify at least one of the following values.final Number
The maximum number of retry attempts.final Object
The timeout for each retry attempt.Specify a valid value.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnRoute.GrpcRetryPolicyProperty.Builder
.
-
-
Method Details
-
getMaxRetries
Description copied from interface:CfnRoute.GrpcRetryPolicyProperty
The maximum number of retry attempts.- Specified by:
getMaxRetries
in interfaceCfnRoute.GrpcRetryPolicyProperty
- See Also:
-
getPerRetryTimeout
Description copied from interface:CfnRoute.GrpcRetryPolicyProperty
The timeout for each retry attempt.- Specified by:
getPerRetryTimeout
in interfaceCfnRoute.GrpcRetryPolicyProperty
- See Also:
-
getGrpcRetryEvents
Description copied from interface:CfnRoute.GrpcRetryPolicyProperty
Specify at least one of the valid values.- Specified by:
getGrpcRetryEvents
in interfaceCfnRoute.GrpcRetryPolicyProperty
- See Also:
-
getHttpRetryEvents
Description copied from interface:CfnRoute.GrpcRetryPolicyProperty
Specify at least one of the following values.- server-error – HTTP status codes 500, 501, 502, 503, 504, 505, 506, 507, 508, 510, and 511
- gateway-error – HTTP status codes 502, 503, and 504
- client-error – HTTP status code 409
- stream-error – Retry on refused stream
- Specified by:
getHttpRetryEvents
in interfaceCfnRoute.GrpcRetryPolicyProperty
- See Also:
-
getTcpRetryEvents
Description copied from interface:CfnRoute.GrpcRetryPolicyProperty
Specify a valid value.The event occurs before any processing of a request has started and is encountered when the upstream is temporarily or permanently unavailable.
- Specified by:
getTcpRetryEvents
in interfaceCfnRoute.GrpcRetryPolicyProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-