Package software.amazon.awssdk.http
Class SdkHttpExecutionAttributes.Builder
- java.lang.Object
-
- software.amazon.awssdk.http.SdkHttpExecutionAttributes.Builder
-
- All Implemented Interfaces:
Buildable
,CopyableBuilder<SdkHttpExecutionAttributes.Builder,SdkHttpExecutionAttributes>
,SdkBuilder<SdkHttpExecutionAttributes.Builder,SdkHttpExecutionAttributes>
- Enclosing class:
- SdkHttpExecutionAttributes
public static final class SdkHttpExecutionAttributes.Builder extends Object implements CopyableBuilder<SdkHttpExecutionAttributes.Builder,SdkHttpExecutionAttributes>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SdkHttpExecutionAttributes
build()
<T> SdkHttpExecutionAttributes.Builder
put(SdkHttpExecutionAttribute<T> key, T value)
Add a mapping between the provided key and value.SdkHttpExecutionAttributes.Builder
putAll(Map<? extends SdkHttpExecutionAttribute<?>,?> attributes)
Adds all the attributes from the map provided.-
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
-
put
public <T> SdkHttpExecutionAttributes.Builder put(SdkHttpExecutionAttribute<T> key, T value)
Add a mapping between the provided key and value.
-
putAll
public SdkHttpExecutionAttributes.Builder putAll(Map<? extends SdkHttpExecutionAttribute<?>,?> attributes)
Adds all the attributes from the map provided.
-
build
public SdkHttpExecutionAttributes build()
- Specified by:
build
in interfaceBuildable
- Specified by:
build
in interfaceSdkBuilder<SdkHttpExecutionAttributes.Builder,SdkHttpExecutionAttributes>
-
-