Package software.amazon.awssdk.core.http
Class ExecutionContext.Builder
- java.lang.Object
-
- software.amazon.awssdk.core.http.ExecutionContext.Builder
-
- All Implemented Interfaces:
Buildable
,CopyableBuilder<ExecutionContext.Builder,ExecutionContext>
,SdkBuilder<ExecutionContext.Builder,ExecutionContext>
- Enclosing class:
- ExecutionContext
public static class ExecutionContext.Builder extends Object implements CopyableBuilder<ExecutionContext.Builder,ExecutionContext>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExecutionContext
build()
ExecutionContext.Builder
executionAttributes(ExecutionAttributes executionAttributes)
ExecutionContext.Builder
interceptorChain(ExecutionInterceptorChain interceptorChain)
ExecutionContext.Builder
interceptorContext(InterceptorContext interceptorContext)
ExecutionContext.Builder
metricCollector(MetricCollector metricCollector)
ExecutionContext.Builder
signer(Signer signer)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation
-
-
-
-
Method Detail
-
interceptorContext
public ExecutionContext.Builder interceptorContext(InterceptorContext interceptorContext)
-
interceptorChain
public ExecutionContext.Builder interceptorChain(ExecutionInterceptorChain interceptorChain)
-
executionAttributes
public ExecutionContext.Builder executionAttributes(ExecutionAttributes executionAttributes)
-
signer
public ExecutionContext.Builder signer(Signer signer)
-
metricCollector
public ExecutionContext.Builder metricCollector(MetricCollector metricCollector)
-
build
public ExecutionContext build()
- Specified by:
build
in interfaceBuildable
- Specified by:
build
in interfaceSdkBuilder<ExecutionContext.Builder,ExecutionContext>
-
-