public static class ApiMessageOperationTransformers.ResponseTransformer<ResponseT extends ApiMessage> extends Object implements com.google.api.core.ApiFunction<com.google.api.gax.longrunning.OperationSnapshot,ResponseT>
| Modifier and Type | Method and Description |
|---|---|
ResponseT |
apply(com.google.api.gax.longrunning.OperationSnapshot operationSnapshot)
Unwraps an OperationSnapshot and returns the contained method response message.
|
static <ResponseT extends ApiMessage> |
create(Class<ResponseT> packedClass) |
public ResponseT apply(com.google.api.gax.longrunning.OperationSnapshot operationSnapshot)
apply in interface com.google.api.core.ApiFunction<com.google.api.gax.longrunning.OperationSnapshot,ResponseT extends ApiMessage>public static <ResponseT extends ApiMessage> ApiMessageOperationTransformers.ResponseTransformer<ResponseT> create(Class<ResponseT> packedClass)