public class ProxyMetadataProvider extends Object implements TarantoolMetadataProvider
Constructor and Description |
---|
ProxyMetadataProvider(TarantoolCallOperations client,
String metadataFunctionName,
ValueConverter<org.msgpack.value.Value,TarantoolMetadataContainer> metadataConverter,
Class<? extends SingleValueCallResult<TarantoolMetadataContainer>> resultClass)
Basic constructor
|
Modifier and Type | Method and Description |
---|---|
CompletableFuture<TarantoolMetadataContainer> |
getMetadata()
Retrieve the metadata from an external source
|
public ProxyMetadataProvider(TarantoolCallOperations client, String metadataFunctionName, ValueConverter<org.msgpack.value.Value,TarantoolMetadataContainer> metadataConverter, Class<? extends SingleValueCallResult<TarantoolMetadataContainer>> resultClass)
client
- configured Tarantool client to make requests withmetadataFunctionName
- the stored function namemetadataConverter
- converter to TarantoolMetadataContainer
aware of the function call result formatresultClass
- result classpublic CompletableFuture<TarantoolMetadataContainer> getMetadata()
TarantoolMetadataProvider
getMetadata
in interface TarantoolMetadataProvider
Copyright © 2025 Picodata. All rights reserved.