A B C D E F G I K O P R S T U V W 

A

addFilter(String, boolean) - Method in class com.kii.cloud.analytics.aggregationresult.Filter
Add boolean value filter.
addFilter(String, String) - Method in class com.kii.cloud.analytics.aggregationresult.Filter
Add string value filter.
addFilter(String, int) - Method in class com.kii.cloud.analytics.aggregationresult.Filter
Add int value filter.
addFilter(String, long) - Method in class com.kii.cloud.analytics.aggregationresult.Filter
Add long value filter.
addFilter(String, float) - Method in class com.kii.cloud.analytics.aggregationresult.Filter
Add float value filter.
addResponseInterceptor(HttpResponseInterceptor) - Method in class com.kii.cloud.analytics.okhttp.KiiHttpClient
 
AnalyticsResult - Interface in com.kii.cloud.analytics.aggregationresult
 

B

build() - Method in class com.kii.cloud.analytics.aggregationresult.ResultQuery.Builder
Build ResultQuery from this builder.
builderWithDateRange(DateRange) - Static method in class com.kii.cloud.analytics.aggregationresult.ResultQuery
Create Builder with the date range.
builderWithFilter(Filter) - Static method in class com.kii.cloud.analytics.aggregationresult.ResultQuery
Create Builder with the filter.
builderWithGroupingKey(String) - Static method in class com.kii.cloud.analytics.aggregationresult.ResultQuery
Create Builder with the grouping key.

C

clearResponseInterceptors() - Method in class com.kii.cloud.analytics.okhttp.KiiHttpClient
 
com.kii.cloud.analytics - package com.kii.cloud.analytics
 
com.kii.cloud.analytics.aggregationresult - package com.kii.cloud.analytics.aggregationresult
 
com.kii.cloud.analytics.callback - package com.kii.cloud.analytics.callback
 
com.kii.cloud.analytics.okhttp - package com.kii.cloud.analytics.okhttp
 

D

DataSource - Enum in com.kii.cloud.analytics
 
DataType - Enum in com.kii.cloud.analytics
 
DateRange - Class in com.kii.cloud.analytics.aggregationresult
 
DateRange(SimpleDate, SimpleDate) - Constructor for class com.kii.cloud.analytics.aggregationresult.DateRange
Create date range of result.

E

event(String) - Static method in class com.kii.cloud.analytics.KiiAnalytics
Instantiate new event.
execute(HttpUriRequest) - Method in class com.kii.cloud.analytics.okhttp.KiiHttpClient
 
execute(HttpUriRequest, HttpContext) - Method in class com.kii.cloud.analytics.okhttp.KiiHttpClient
 
execute(HttpHost, HttpRequest) - Method in class com.kii.cloud.analytics.okhttp.KiiHttpClient
 
execute(HttpHost, HttpRequest, HttpContext) - Method in class com.kii.cloud.analytics.okhttp.KiiHttpClient
 
execute(HttpUriRequest, ResponseHandler<? extends T>) - Method in class com.kii.cloud.analytics.okhttp.KiiHttpClient
 
execute(HttpUriRequest, ResponseHandler<? extends T>, HttpContext) - Method in class com.kii.cloud.analytics.okhttp.KiiHttpClient
 
execute(HttpHost, HttpRequest, ResponseHandler<? extends T>) - Method in class com.kii.cloud.analytics.okhttp.KiiHttpClient
 
execute(HttpHost, HttpRequest, ResponseHandler<? extends T>, HttpContext) - Method in class com.kii.cloud.analytics.okhttp.KiiHttpClient
 

F

Filter - Class in com.kii.cloud.analytics.aggregationresult
Filter for analytics result.
Filter() - Constructor for class com.kii.cloud.analytics.aggregationresult.Filter
 

G

get(String) - Method in class com.kii.cloud.analytics.aggregationresult.Filter
Return the value for the specified key.
getCause() - Method in exception com.kii.cloud.analytics.KiiAnalyticsException
Return cause of error when error occurs before got response from server or can't process server response.
getConnectionManager() - Method in class com.kii.cloud.analytics.okhttp.KiiHttpClient
 
getData() - Method in class com.kii.cloud.analytics.aggregationresult.GroupedSnapShot
Get data array grouped by.
getDateRange() - Method in class com.kii.cloud.analytics.aggregationresult.ResultQuery
Get date range of result.
getEnd() - Method in class com.kii.cloud.analytics.aggregationresult.DateRange
Return end date
getFilter() - Method in class com.kii.cloud.analytics.aggregationresult.ResultQuery
Get grouping key.
getGroupingKey() - Method in class com.kii.cloud.analytics.aggregationresult.ResultQuery
Get filter of results
getMap() - Method in class com.kii.cloud.analytics.aggregationresult.Filter
Return the keys.
getName() - Method in class com.kii.cloud.analytics.aggregationresult.GroupedSnapShot
Get name of the key specified on Group by.
getParams() - Method in class com.kii.cloud.analytics.okhttp.KiiHttpClient
 
getPointInterval() - Method in class com.kii.cloud.analytics.aggregationresult.GroupedSnapShot
Get the interval of aggregation procedure.(in milliseconds.)
getPointStart() - Method in class com.kii.cloud.analytics.aggregationresult.GroupedSnapShot
Get the started time of aggregation procedure.(UNIX time, in milliseconds.)
getResult(String, ResultQuery) - Static method in class com.kii.cloud.analytics.KiiAnalytics
Get analytics result in Grouped format.
getResult(String, ResultQuery, KiiResultCallback) - Static method in class com.kii.cloud.analytics.KiiAnalytics
Asynchronous version of KiiAnalytics.getResult(String, ResultQuery)
NOTE: this api should be called from UI/Main thread.
getSDKVersion() - Static method in class com.kii.cloud.analytics.KiiAnalytics
Returns KiiAnalytics SDK Version Number.
getSnapShots() - Method in class com.kii.cloud.analytics.aggregationresult.GroupedResult
Get list of result snapt shot.
getStart() - Method in class com.kii.cloud.analytics.aggregationresult.DateRange
Return start date
getStatusCode() - Method in exception com.kii.cloud.analytics.KiiAnalyticsException
Error response code of server.
GroupedResult - Class in com.kii.cloud.analytics.aggregationresult
Grouped result.
GroupedResult(List<GroupedSnapShot>) - Constructor for class com.kii.cloud.analytics.aggregationresult.GroupedResult
 
GroupedSnapShot - Class in com.kii.cloud.analytics.aggregationresult
Snap shot of analytics result.
GroupedSnapShot(String, long, long, JSONArray) - Constructor for class com.kii.cloud.analytics.aggregationresult.GroupedSnapShot
 

I

initialize(Context, String, String, String) - Static method in class com.kii.cloud.analytics.KiiAnalytics
Initialize KiiAnalytics SDK.
initialize(Context, String, String, KiiAnalytics.Site) - Static method in class com.kii.cloud.analytics.KiiAnalytics
Initialize KiiAnalytics SDK.
isValidKey(String) - Static method in class com.kii.cloud.analytics.KiiEvent
Check whether the key is valid or not.
isValidType(String) - Static method in class com.kii.cloud.analytics.KiiEvent
Check whether the type is valid or not.

K

KiiAnalytics - Class in com.kii.cloud.analytics
 
KiiAnalytics.Site - Enum in com.kii.cloud.analytics
 
KiiAnalyticsException - Exception in com.kii.cloud.analytics
Thrown when analytics operation interact with KiiCloud has failed.
KiiAnalyticsException(String, Throwable) - Constructor for exception com.kii.cloud.analytics.KiiAnalyticsException
 
KiiAnalyticsException(String, Throwable, int, String) - Constructor for exception com.kii.cloud.analytics.KiiAnalyticsException
 
KiiAnalyticsFormatException - Exception in com.kii.cloud.analytics
Thrown when format error has occured.
KiiAnalyticsFormatException(String, Throwable) - Constructor for exception com.kii.cloud.analytics.KiiAnalyticsFormatException
 
KiiAnalyticsFormatException(String) - Constructor for exception com.kii.cloud.analytics.KiiAnalyticsFormatException
 
KiiEvent - Class in com.kii.cloud.analytics
 
KiiEventCallback - Class in com.kii.cloud.analytics.callback
 
KiiEventCallback() - Constructor for class com.kii.cloud.analytics.callback.KiiEventCallback
 
KiiHttpClient - Class in com.kii.cloud.analytics.okhttp
 
KiiHttpClient(com.squareup.okhttp.apache.OkApacheClient) - Constructor for class com.kii.cloud.analytics.okhttp.KiiHttpClient
 
KiiResultCallback - Class in com.kii.cloud.analytics.callback
 
KiiResultCallback() - Constructor for class com.kii.cloud.analytics.callback.KiiResultCallback
 

O

onGetCompleted(String, ResultQuery, AnalyticsResult, Exception) - Method in class com.kii.cloud.analytics.callback.KiiResultCallback
 
onPushCompleted(KiiEvent, Exception) - Method in class com.kii.cloud.analytics.callback.KiiEventCallback
Called when completion of @link KiiEvent.push(KiiEventCallback)
This api called on UI thread.
onStartActivity(Activity, String, String, KiiAnalytics.Site) - Static method in class com.kii.cloud.analytics.SessionTracker
To track the session, please put those codes in all activities in your Activity classes
onStartActivity(Activity) - Static method in class com.kii.cloud.analytics.SessionTracker
For details please refer to #onStartActivity(Activity, String, String, Site) The difference is this doesn't call KiiAnalytics.initialize(Context, String, String, Site) inside.
onStopActivity(Activity) - Static method in class com.kii.cloud.analytics.SessionTracker
Call this method in your Activity#onStop() to track the session.
If KiiAnalytics has not been initialized, this method does nothing.
onUploadCompleted(KiiEvent, Exception) - Method in class com.kii.cloud.analytics.callback.KiiEventCallback
Called when upload event has completed by KiiEvent.upload(KiiEventCallback)
This api called on UI thread.

P

push(KiiEventCallback) - Method in class com.kii.cloud.analytics.KiiEvent
Asynchronous version of KiiEvent.push()
NOTE: this api should be called from UI/Main thread.
push() - Method in class com.kii.cloud.analytics.KiiEvent
Event will be cached in persistent storage and uploaded by batch.
Upload will be done automatically in a fixed interval.
So no need to care about the upload after you pushed in the queue by calling this method.

R

removeResponseInterceptorByClass(Class<T>) - Method in class com.kii.cloud.analytics.okhttp.KiiHttpClient
 
responseBody() - Method in exception com.kii.cloud.analytics.KiiAnalyticsException
Error response body of server.
ResultQuery - Class in com.kii.cloud.analytics.aggregationresult
 
ResultQuery() - Constructor for class com.kii.cloud.analytics.aggregationresult.ResultQuery
Deprecated.
Use one of the following method to create a ResultQuery builder and call ResultQuery.Builder.build() to get an instance.
  • ResultQuery.builderWithGroupingKey(String) Create a builder with grouping key added in it.
  • ResultQuery.builderWithDateRange(DateRange) Create a builder with date range added in it.
  • ResultQuery.builderWithFilter(Filter) Create a builder with filter added in it.
  • ResultQuery.Builder - Class in com.kii.cloud.analytics.aggregationresult
     

    S

    SessionTracker - Class in com.kii.cloud.analytics
    This class helps you to track the session of your application.
    setContinueDuration(long) - Static method in class com.kii.cloud.analytics.SessionTracker
    Configures duration.
    setDateRange(DateRange) - Method in class com.kii.cloud.analytics.aggregationresult.ResultQuery
    Deprecated.
    Use ResultQuery.Builder.withDateRange(DateRange) to create result query with dateRange.
    setFilter(Filter) - Method in class com.kii.cloud.analytics.aggregationresult.ResultQuery
    Deprecated.
    Use ResultQuery.Builder.withFilter(Filter) to create result query with filter.
    setGrouping(String) - Method in class com.kii.cloud.analytics.aggregationresult.ResultQuery
    Deprecated.
    Use ResultQuery.Builder.withGroupingKey(String) to create result query with grouping key.
    SimpleDate - Class in com.kii.cloud.analytics.aggregationresult
     
    SimpleDate(int, int, int) - Constructor for class com.kii.cloud.analytics.aggregationresult.SimpleDate
     

    T

    toJson() - Method in class com.kii.cloud.analytics.KiiEvent
    Return JSON representation of the event.
    toString() - Method in class com.kii.cloud.analytics.aggregationresult.SimpleDate
     

    U

    upload() - Method in class com.kii.cloud.analytics.KiiEvent
    Deprecated.
    Use KiiEvent.push(KiiEventCallback) instead. Upload this event to server. Event will be analyzed by defined rule on server by batch.
    upload(KiiEventCallback) - Method in class com.kii.cloud.analytics.KiiEvent
    Deprecated.
    Use KiiEvent.push(KiiEventCallback) instead. Asynchronous version of KiiEvent.upload()
    NOTE: this api should be called from UI/Main thread. WrongThreadException will be thrown when this api called from sub thread.

    V

    validateKey(String) - Static method in class com.kii.cloud.analytics.KiiEvent
    Validate Key.
    validateType(String) - Static method in class com.kii.cloud.analytics.KiiEvent
    Validate type Must matches with the pattern ^\\S.* Length must be less than or equals 128bytes in UTF-8
    valueOf(String) - Static method in enum com.kii.cloud.analytics.DataSource
    Returns the enum constant of this type with the specified name.
    valueOf(String) - Static method in enum com.kii.cloud.analytics.DataType
    Returns the enum constant of this type with the specified name.
    valueOf(String) - Static method in enum com.kii.cloud.analytics.KiiAnalytics.Site
    Returns the enum constant of this type with the specified name.
    values() - Static method in enum com.kii.cloud.analytics.DataSource
    Returns an array containing the constants of this enum type, in the order they are declared.
    values() - Static method in enum com.kii.cloud.analytics.DataType
    Returns an array containing the constants of this enum type, in the order they are declared.
    values() - Static method in enum com.kii.cloud.analytics.KiiAnalytics.Site
    Returns an array containing the constants of this enum type, in the order they are declared.

    W

    withDateRange(DateRange) - Method in class com.kii.cloud.analytics.aggregationresult.ResultQuery.Builder
    Build with date range.
    withFilter(Filter) - Method in class com.kii.cloud.analytics.aggregationresult.ResultQuery.Builder
    Build with filter.
    withGroupingKey(String) - Method in class com.kii.cloud.analytics.aggregationresult.ResultQuery.Builder
    Build with groupingKey.
    WrongThreadException - Exception in com.kii.cloud.analytics
    Thrown when wrong thread error happens that callee thread was not called from properly thread.
    WrongThreadException(String) - Constructor for exception com.kii.cloud.analytics.WrongThreadException
     
    A B C D E F G I K O P R S T U V W 

    Copyright 2014 Kii Corporation. All rights reserved. (Last updated on 2015-05-26 10:13 UTC)