Interface CfnVirtualNode.ListenerTimeoutProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnVirtualNode.ListenerTimeoutProperty.Jsii$Proxy
- Enclosing class:
CfnVirtualNode
@Stability(Stable)
public static interface CfnVirtualNode.ListenerTimeoutProperty
extends software.amazon.jsii.JsiiSerializable
An object that represents timeouts for different protocols.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.appmesh.*; ListenerTimeoutProperty listenerTimeoutProperty = ListenerTimeoutProperty.builder() .grpc(GrpcTimeoutProperty.builder() .idle(DurationProperty.builder() .unit("unit") .value(123) .build()) .perRequest(DurationProperty.builder() .unit("unit") .value(123) .build()) .build()) .http(HttpTimeoutProperty.builder() .idle(DurationProperty.builder() .unit("unit") .value(123) .build()) .perRequest(DurationProperty.builder() .unit("unit") .value(123) .build()) .build()) .http2(HttpTimeoutProperty.builder() .idle(DurationProperty.builder() .unit("unit") .value(123) .build()) .perRequest(DurationProperty.builder() .unit("unit") .value(123) .build()) .build()) .tcp(TcpTimeoutProperty.builder() .idle(DurationProperty.builder() .unit("unit") .value(123) .build()) .build()) .build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnVirtualNode.ListenerTimeoutProperty
static final class
An implementation forCfnVirtualNode.ListenerTimeoutProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
getGrpc()
An object that represents types of timeouts.default Object
getHttp()
An object that represents types of timeouts.default Object
getHttp2()
An object that represents types of timeouts.default Object
getTcp()
An object that represents types of timeouts.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getGrpc
An object that represents types of timeouts. -
getHttp
An object that represents types of timeouts. -
getHttp2
An object that represents types of timeouts. -
getTcp
An object that represents types of timeouts. -
builder
-