Http

data class Http(val value: HttpTimeout) : ListenerTimeout

An object that represents types of timeouts.

Constructors

Link copied to clipboard
constructor(value: HttpTimeout)

Properties

Link copied to clipboard

Inherited functions

Link copied to clipboard

Casts this ListenerTimeout as a Grpc and retrieves its aws.sdk.kotlin.services.appmesh.model.GrpcTimeout value. Throws an exception if the ListenerTimeout is not a Grpc.

Link copied to clipboard

Casts this ListenerTimeout as a Grpc and retrieves its aws.sdk.kotlin.services.appmesh.model.GrpcTimeout value. Returns null if the ListenerTimeout is not a Grpc.

Link copied to clipboard

Casts this ListenerTimeout as a Http and retrieves its aws.sdk.kotlin.services.appmesh.model.HttpTimeout value. Throws an exception if the ListenerTimeout is not a Http.

Link copied to clipboard

Casts this ListenerTimeout as a Http2 and retrieves its aws.sdk.kotlin.services.appmesh.model.HttpTimeout value. Throws an exception if the ListenerTimeout is not a Http2.

Link copied to clipboard

Casts this ListenerTimeout as a Http2 and retrieves its aws.sdk.kotlin.services.appmesh.model.HttpTimeout value. Returns null if the ListenerTimeout is not a Http2.

Link copied to clipboard

Casts this ListenerTimeout as a Http and retrieves its aws.sdk.kotlin.services.appmesh.model.HttpTimeout value. Returns null if the ListenerTimeout is not a Http.

Link copied to clipboard

Casts this ListenerTimeout as a Tcp and retrieves its aws.sdk.kotlin.services.appmesh.model.TcpTimeout value. Throws an exception if the ListenerTimeout is not a Tcp.

Link copied to clipboard

Casts this ListenerTimeout as a Tcp and retrieves its aws.sdk.kotlin.services.appmesh.model.TcpTimeout value. Returns null if the ListenerTimeout is not a Tcp.