Class Cache.Pair<RequestT,ResponseT>
java.lang.Object
org.apache.beam.io.requestresponse.Cache.Pair<RequestT,ResponseT>
- Enclosing class:
Cache
A simple POJO that holds both cache read and write
PTransform
s. Functionally, these go
together and must at times be instantiated using the same inputs.-
Method Summary
Modifier and TypeMethodDescriptiongetRead()
getWrite()
static <RequestT,
ResponseT>
Cache.Pair<RequestT, ResponseT> of
(PTransform<PCollection<RequestT>, Result<KV<RequestT, @Nullable ResponseT>>> read, PTransform<PCollection<KV<RequestT, ResponseT>>, Result<KV<RequestT, ResponseT>>> write)
-
Method Details
-
of
public static <RequestT,ResponseT> Cache.Pair<RequestT,ResponseT> of(PTransform<PCollection<RequestT>, Result<KV<RequestT, @Nullable ResponseT>>> read, PTransform<PCollection<KV<RequestT, ResponseT>>, Result<KV<RequestT, ResponseT>>> write) -
getRead
-
getWrite
-