public static class IndexClient.Builder extends Object
| Constructor and Description |
|---|
IndexClient.Builder() |
IndexClient.Builder(org.gcube.rest.index.common.discover.IndexDiscovererAPI<org.gcube.rest.index.common.resources.IndexResource> indexDiscoverer) |
| Modifier and Type | Method and Description |
|---|---|
IndexClient |
build() |
IndexClient.Builder |
clusterID(String clusterID) |
IndexClient.Builder |
collectionID(String collectionID) |
IndexClient.Builder |
endpoint(String endpoint) |
IndexClient.Builder |
indexID(String indexID) |
IndexClient.Builder |
resourceID(String resourceID) |
IndexClient.Builder |
scope(String scope) |
@Inject public IndexClient.Builder(org.gcube.rest.index.common.discover.IndexDiscovererAPI<org.gcube.rest.index.common.resources.IndexResource> indexDiscoverer)
public IndexClient.Builder()
public IndexClient.Builder endpoint(String endpoint)
public IndexClient.Builder resourceID(String resourceID)
public IndexClient.Builder scope(String scope)
public IndexClient.Builder clusterID(String clusterID)
public IndexClient.Builder indexID(String indexID)
public IndexClient.Builder collectionID(String collectionID)
public IndexClient build() throws IndexException
IndexExceptionCopyright © 2014. All Rights Reserved.