AwsClient

smithy4s.aws.AwsClient$
object AwsClient

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

final class AWSInterpreterBuilder[Alg[_[_, _, _, _, _]]](awsProtocol: AwsProtocol, service: Service[Alg], endpointPrefix: String)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
case class InitialisationError(msg: String) extends Throwable

Attributes

Graph
Supertypes
trait Product
trait Equals
class Throwable
trait Serializable
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[Alg[_[_, _, _, _, _]], F[_] : MonadThrow](service: Service[Alg], awsEnv: AwsEnvironment[F]): Resource[F, AwsClient[Alg, F]]
def prepare[Alg[_[_, _, _, _, _]]](service: Service[Alg]): Either[Throwable, AWSInterpreterBuilder[Alg]]