public class Client
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Client.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Client.Builder |
builder() |
com.netflix.metacat.common.api.MetacatV1 |
getApi()
Return an API instance that can be used to interact with the metacat server
|
<T> T |
getApiClient(java.lang.Class<T> apiType)
Returns an API instance that conforms to the given API Type that can communicate with the Metacat server
|
com.netflix.metacat.common.api.MetadataV1 |
getMetadataApi()
Return an API instance that can be used to interact with the metacat server for only user metadata
|
com.netflix.metacat.common.api.PartitionV1 |
getPartitionApi()
Return an API instance that can be used to interact with the metacat server for partitions
|
public static Client.Builder builder()
public <T> T getApiClient(@Nonnull
java.lang.Class<T> apiType)
T - API Resource instanceapiType - apiType A JAX-RS annotated Metacat interfacepublic com.netflix.metacat.common.api.MetacatV1 getApi()
public com.netflix.metacat.common.api.PartitionV1 getPartitionApi()
public com.netflix.metacat.common.api.MetadataV1 getMetadataApi()