AkkaHttpClientBuilder

com.github.matsluni.akkahttpspi.AkkaHttpClient$.AkkaHttpClientBuilder
case class AkkaHttpClientBuilder(actorSystem: Option[ActorSystem], executionContext: Option[ExecutionContext], connectionPoolSettings: Option[ConnectionPoolSettings]) extends Builder[AkkaHttpClientBuilder]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Builder[AkkaHttpClientBuilder]
trait SdkBuilder[AkkaHttpClientBuilder, SdkAsyncHttpClient]
trait Buildable
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def buildWithDefaults(attributeMap: AttributeMap): SdkAsyncHttpClient
def withActorSystem(actorSystem: ActorSystem): AkkaHttpClientBuilder
def withActorSystem(actorSystem: ClassicActorSystemProvider): AkkaHttpClientBuilder
def withConnectionPoolSettings(connectionPoolSettings: ConnectionPoolSettings): AkkaHttpClientBuilder
def withExecutionContext(executionContext: ExecutionContext): AkkaHttpClientBuilder

Inherited methods

def applyMutation(x$0: Consumer[AkkaHttpClientBuilder]): B

Attributes

Inherited from:
SdkBuilder
def build(): SdkAsyncHttpClient

Attributes

Inherited from:
Builder
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product