@ThreadSafe public class StdCallbackContext extends Object
request(String, Function) and
response(String, BiFunction). For
stabilize(String, CallChain.Callback), only when
True is returned it is memoized.| Modifier and Type | Class and Description |
|---|---|
static class |
StdCallbackContext.Deserializer |
static class |
StdCallbackContext.Serializer |
| Constructor and Description |
|---|
StdCallbackContext() |
| Modifier and Type | Method and Description |
|---|---|
int |
attempts(String callGraph) |
void |
attempts(String callGraph,
int attempts) |
Map<String,Object> |
callGraphs() |
<R> R |
evictRequestRecord(String callGraph) |
<RequestT> List<RequestT> |
findAllRequestByContains(String contains) |
<ResponseT> |
findAllResponseByContains(String contains) |
<RequestT> RequestT |
findFirstRequestByContains(String contains) |
<ResponseT> |
findFirstResponseByContains(String contains) |
<M,R> Function<M,R> |
request(String callGraph,
Function<M,R> func) |
<ResponseT> |
response(String callGraph) |
<R,C,RT> BiFunction<R,C,RT> |
response(String callGraph,
BiFunction<R,C,RT> func) |
public <R> R evictRequestRecord(String callGraph)
public <R,C,RT> BiFunction<R,C,RT> response(String callGraph, BiFunction<R,C,RT> func)
public <ResponseT> ResponseT response(String callGraph)
public <RequestT> RequestT findFirstRequestByContains(String contains)
public <ResponseT> ResponseT findFirstResponseByContains(String contains)
public <ResponseT> List<ResponseT> findAllResponseByContains(String contains)
public int attempts(String callGraph)
public void attempts(String callGraph, int attempts)
Copyright © 2019 Amazon Web Services, Inc. All Rights Reserved.