public class JerseyNiFiRegistryClient extends Object implements NiFiRegistryClient
| Modifier and Type | Class and Description |
|---|---|
static class |
JerseyNiFiRegistryClient.Builder
Builder for creating a JerseyNiFiRegistryClient.
|
| Modifier and Type | Field and Description |
|---|---|
private javax.ws.rs.client.WebTarget |
baseTarget |
private BucketClient |
bucketClient |
private javax.ws.rs.client.Client |
client |
(package private) static int |
DEFAULT_CONNECT_TIMEOUT |
(package private) static int |
DEFAULT_READ_TIMEOUT |
private FlowClient |
flowClient |
private FlowSnapshotClient |
flowSnapshotClient |
private ItemsClient |
itemsClient |
(package private) static String |
NIFI_REGISTRY_CONTEXT |
| Modifier | Constructor and Description |
|---|---|
private |
JerseyNiFiRegistryClient(NiFiRegistryClient.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
BucketClient |
getBucketClient() |
BucketClient |
getBucketClient(String... proxiedEntity) |
FlowClient |
getFlowClient() |
FlowClient |
getFlowClient(String... proxiedEntity) |
FlowSnapshotClient |
getFlowSnapshotClient() |
FlowSnapshotClient |
getFlowSnapshotClient(String... proxiedEntity) |
private Map<String,String> |
getHeaders(String[] proxiedEntities) |
ItemsClient |
getItemsClient() |
ItemsClient |
getItemsClient(String... proxiedEntity) |
private String |
getProxiedEntitesValue(String[] proxiedEntities) |
UserClient |
getUserClient() |
UserClient |
getUserClient(String... proxiedEntity) |
private static org.glassfish.jersey.jackson.internal.jackson.jaxrs.json.JacksonJaxbJsonProvider |
jacksonJaxbJsonProvider() |
static final String NIFI_REGISTRY_CONTEXT
static final int DEFAULT_CONNECT_TIMEOUT
static final int DEFAULT_READ_TIMEOUT
private final javax.ws.rs.client.Client client
private final javax.ws.rs.client.WebTarget baseTarget
private final BucketClient bucketClient
private final FlowClient flowClient
private final FlowSnapshotClient flowSnapshotClient
private final ItemsClient itemsClient
private JerseyNiFiRegistryClient(NiFiRegistryClient.Builder builder)
public BucketClient getBucketClient()
getBucketClient in interface NiFiRegistryClientpublic FlowClient getFlowClient()
getFlowClient in interface NiFiRegistryClientpublic FlowSnapshotClient getFlowSnapshotClient()
getFlowSnapshotClient in interface NiFiRegistryClientpublic ItemsClient getItemsClient()
getItemsClient in interface NiFiRegistryClientpublic BucketClient getBucketClient(String... proxiedEntity)
getBucketClient in interface NiFiRegistryClientpublic FlowClient getFlowClient(String... proxiedEntity)
getFlowClient in interface NiFiRegistryClientpublic FlowSnapshotClient getFlowSnapshotClient(String... proxiedEntity)
getFlowSnapshotClient in interface NiFiRegistryClientpublic ItemsClient getItemsClient(String... proxiedEntity)
getItemsClient in interface NiFiRegistryClientpublic UserClient getUserClient()
getUserClient in interface NiFiRegistryClientpublic UserClient getUserClient(String... proxiedEntity)
getUserClient in interface NiFiRegistryClientpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionprivate static org.glassfish.jersey.jackson.internal.jackson.jaxrs.json.JacksonJaxbJsonProvider jacksonJaxbJsonProvider()
Copyright © 2018 Apache NiFi Project. All rights reserved.