| Package | Description |
|---|---|
| org.wso2.carbon.analytics.api.exception | |
| org.wso2.carbon.analytics.api.internal.client |
| Modifier and Type | Class and Description |
|---|---|
class |
AnalyticsServiceAuthenticationException
This exception will be thrown when any illegal access to the analytics service is performed.
|
class |
AnalyticsServiceRemoteException
This exception is thrown when there is a connection issue with remote service.
|
class |
AnalyticsServiceUnauthorizedException
This exception is thrown when the session is getting expired or the client is holding an invalid session id.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AnalyticsAPIHttpClient.authenticate(String username,
String password) |
void |
AnalyticsAPIHttpClient.clearIndices(int tenantId,
String username,
String tableName,
boolean securityEnabled) |
void |
AnalyticsAPIHttpClient.createTable(int tenantId,
String username,
String recordStoreName,
String tableName,
boolean securityEnabled,
boolean ifNotExists) |
void |
AnalyticsAPIHttpClient.deleteRecords(int tenantId,
String username,
String tableName,
List<String> recordIds,
boolean securityEnabled) |
void |
AnalyticsAPIHttpClient.deleteRecords(int tenantId,
String username,
String tableName,
long timeFrom,
long timeTo,
boolean securityEnabled) |
void |
AnalyticsAPIHttpClient.deleteTable(int tenantId,
String username,
String tableName,
boolean securityEnabled) |
void |
AnalyticsAPIHttpClient.destroy() |
long |
AnalyticsAPIHttpClient.getRecordCount(int tenantId,
String username,
String tableName,
long timeFrom,
long timeTo,
boolean securityEnabled) |
org.wso2.carbon.analytics.dataservice.commons.AnalyticsDataResponse |
AnalyticsAPIHttpClient.getRecordGroup(int tenantId,
String username,
String tableName,
int numPartitionsHint,
List<String> columns,
List<String> ids,
boolean securityEnabled) |
org.wso2.carbon.analytics.dataservice.commons.AnalyticsDataResponse |
AnalyticsAPIHttpClient.getRecordGroup(int tenantId,
String username,
String tableName,
int numPartitionsHint,
List<String> columns,
long timeFrom,
long timeTo,
int recordsFrom,
int recordsCount,
boolean securityEnabled) |
org.wso2.carbon.analytics.datasource.commons.AnalyticsSchema |
AnalyticsAPIHttpClient.getTableSchema(int tenantId,
String username,
String tableName,
boolean securityEnabled) |
org.wso2.carbon.analytics.dataservice.commons.AnalyticsDataResponse |
AnalyticsAPIHttpClient.getWithKeyValues(int tenantId,
String username,
String tableName,
int numPartitionsHint,
List<String> columns,
List<Map<String,Object>> valuesBatch,
boolean securityEnabled) |
static void |
AnalyticsAPIHttpClient.init(AnalyticsDataConfiguration dataConfiguration) |
boolean |
AnalyticsAPIHttpClient.isTableExists(int tenantId,
String username,
String tableName,
boolean securityEnabled) |
List<String> |
AnalyticsAPIHttpClient.listTables(int tenantId,
String username,
boolean securityEnabled) |
void |
AnalyticsAPIHttpClient.putRecords(String username,
List<org.wso2.carbon.analytics.datasource.commons.Record> records,
boolean securityEnabled) |
org.wso2.carbon.analytics.datasource.commons.AnalyticsIterator<org.wso2.carbon.analytics.datasource.commons.Record> |
AnalyticsAPIHttpClient.readRecords(String recordStoreName,
org.wso2.carbon.analytics.datasource.commons.RecordGroup recordGroup) |
List<org.wso2.carbon.analytics.dataservice.commons.SearchResultEntry> |
AnalyticsAPIHttpClient.search(int tenantId,
String username,
String tableName,
String query,
int start,
int count,
List<org.wso2.carbon.analytics.dataservice.commons.SortByField> sortByFields,
boolean securityEnabled) |
int |
AnalyticsAPIHttpClient.searchCount(int tenantId,
String username,
String tableName,
String query,
boolean securityEnabled) |
void |
AnalyticsAPIHttpClient.setTableSchema(int tenantId,
String username,
String tableName,
org.wso2.carbon.analytics.datasource.commons.AnalyticsSchema schema,
boolean securityEnabled) |
void |
AnalyticsAPIHttpClient.validateAndAuthenticate(String username,
String password) |
void |
AnalyticsAPIHttpClient.waitForIndexing(int tenantId,
String username,
String tableName,
long maxWait,
boolean securityEnabled) |
Copyright © 2016 WSO2. All rights reserved.