@NotThreadSafe public class ExecutionAttributes extends Object
ExecutionAttributes that can be modified by ExecutionInterceptors in order to save and
retrieve information specific to the current execution.
This is useful for sharing data between ExecutionInterceptor method calls specific to a particular execution.| Constructor and Description |
|---|
ExecutionAttributes() |
| Modifier and Type | Method and Description |
|---|---|
<U> U |
getAttribute(ExecutionAttribute<U> attribute)
Retrieve the current value of the provided attribute in this collection of attributes.
|
<U> ExecutionAttributes |
putAttribute(ExecutionAttribute<U> attribute,
U value)
Update or set the provided attribute in this collection of attributes.
|
public <U> U getAttribute(ExecutionAttribute<U> attribute)
public <U> ExecutionAttributes putAttribute(ExecutionAttribute<U> attribute, U value)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.