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