Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

A

addBodyParam(String, String) - Method in class com.brsanthu.googleanalytics.httpclient.HttpRequest
 
addRequest(HttpRequest) - Method in class com.brsanthu.googleanalytics.httpclient.HttpBatchRequest
 
adwordsId(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
adwordsId() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
anonymizeIp(Boolean) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
anonymizeIp() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
ApacheHttpClientImpl - Class in com.brsanthu.googleanalytics.httpclient
 
ApacheHttpClientImpl(GoogleAnalyticsConfig) - Constructor for class com.brsanthu.googleanalytics.httpclient.ApacheHttpClientImpl
 
appendSystemProperty(StringBuilder, String) - Static method in class com.brsanthu.googleanalytics.internal.GaUtils
 
applicationId(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
applicationId() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
applicationInstallerId(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
applicationInstallerId() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
applicationName(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
applicationName() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
applicationVersion(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
applicationVersion() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
AwtRequestParameterDiscoverer - Class in com.brsanthu.googleanalytics.discovery
Clases uses AWT classes to discover following properties.
AwtRequestParameterDiscoverer() - Constructor for class com.brsanthu.googleanalytics.discovery.AwtRequestParameterDiscoverer
 

B

BatchUrlEncodedFormEntity - Class in com.brsanthu.googleanalytics.httpclient
 
BatchUrlEncodedFormEntity(List<List<NameValuePair>>) - Constructor for class com.brsanthu.googleanalytics.httpclient.BatchUrlEncodedFormEntity
 
build() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsBuilder
 
builder() - Static method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 

C

cacheBuster(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
cacheBuster() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
campaignContent(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
campaignContent() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
campaignId(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
campaignId() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
campaignKeyword(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
campaignKeyword() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
campaignMedium(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
campaignMedium() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
campaignName(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
campaignName() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
campaignSource(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
campaignSource() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
clientId(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
clientId() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
close() - Method in class com.brsanthu.googleanalytics.httpclient.ApacheHttpClientImpl
 
close() - Method in class com.brsanthu.googleanalytics.httpclient.OkHttpClientImpl
 
close() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
com.brsanthu.googleanalytics - package com.brsanthu.googleanalytics
 
com.brsanthu.googleanalytics.discovery - package com.brsanthu.googleanalytics.discovery
 
com.brsanthu.googleanalytics.httpclient - package com.brsanthu.googleanalytics.httpclient
 
com.brsanthu.googleanalytics.internal - package com.brsanthu.googleanalytics.internal
 
com.brsanthu.googleanalytics.logger - package com.brsanthu.googleanalytics.logger
 
com.brsanthu.googleanalytics.request - package com.brsanthu.googleanalytics.request
 
config - Variable in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
Constants - Interface in com.brsanthu.googleanalytics.internal
 
contentDescription(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
contentDescription() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
createExecutor(GoogleAnalyticsConfig) - Method in class com.brsanthu.googleanalytics.httpclient.ApacheHttpClientImpl
 
createHttpClient() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsBuilder
 
createHttpClient(GoogleAnalyticsConfig) - Method in class com.brsanthu.googleanalytics.httpclient.ApacheHttpClientImpl
 
createHttpClient(GoogleAnalyticsConfig) - Method in class com.brsanthu.googleanalytics.httpclient.OkHttpClientImpl
HTTP Client that uses the OkHttp library for request/response.
createNameValuePairs(HttpRequest) - Method in class com.brsanthu.googleanalytics.httpclient.ApacheHttpClientImpl
 
createThreadFactory(GoogleAnalyticsConfig) - Method in class com.brsanthu.googleanalytics.httpclient.ApacheHttpClientImpl
 
currencyCode(String) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
currencyCode() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
currencyCode(String) - Method in class com.brsanthu.googleanalytics.request.ItemHit
currencyCode() - Method in class com.brsanthu.googleanalytics.request.ItemHit
 
currencyCode(String) - Method in class com.brsanthu.googleanalytics.request.TransactionHit
currencyCode() - Method in class com.brsanthu.googleanalytics.request.TransactionHit
 
currentBatch - Variable in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
customDimension(int) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
customDimension(int, String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
customDimensions - Variable in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
customDimensions() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
customMetric(int, String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
customMetric(int) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
customMetrics - Variable in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
custommMetrics() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 

D

dataSource(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
dataSource() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
DEFAULT_MAX_HTTP_CONNECTIONS_PER_ROUTE - Static variable in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
DefaultLoggerFactory - Class in com.brsanthu.googleanalytics.logger
 
DefaultLoggerFactory() - Constructor for class com.brsanthu.googleanalytics.logger.DefaultLoggerFactory
 
defaultRequest - Variable in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
DefaultRequest - Class in com.brsanthu.googleanalytics.request
Default request that captures default value for any of the parameters.
DefaultRequest() - Constructor for class com.brsanthu.googleanalytics.request.DefaultRequest
 
DefaultRequest(String) - Constructor for class com.brsanthu.googleanalytics.request.DefaultRequest
 
DefaultRequest(String, String, String, String) - Constructor for class com.brsanthu.googleanalytics.request.DefaultRequest
 
DefaultRequestParameterDiscoverer - Class in com.brsanthu.googleanalytics.discovery
Default request parameter discoverer.
DefaultRequestParameterDiscoverer() - Constructor for class com.brsanthu.googleanalytics.discovery.DefaultRequestParameterDiscoverer
 
delegateExecutor - Variable in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
discoverParameters(GoogleAnalyticsConfig, DefaultRequest) - Method in class com.brsanthu.googleanalytics.discovery.AwtRequestParameterDiscoverer
 
discoverParameters(GoogleAnalyticsConfig, DefaultRequest) - Method in class com.brsanthu.googleanalytics.discovery.DefaultRequestParameterDiscoverer
 
discoverParameters(GoogleAnalyticsConfig, DefaultRequest) - Method in interface com.brsanthu.googleanalytics.discovery.RequestParameterDiscoverer
 
displayadId(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
displayadId() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
dnsTime(Integer) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
dnsTime() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
dnsTime(Integer) - Method in class com.brsanthu.googleanalytics.request.TimingHit
dnsTime() - Method in class com.brsanthu.googleanalytics.request.TimingHit
 
documentEncoding(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
documentEncoding() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
documentHostName(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
documentHostName() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
documentPath(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
documentPath() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
documentReferrer(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
documentReferrer() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
documentTitle(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
documentTitle() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
documentUrl(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
documentUrl() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 

E

event() - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
event() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
eventAction(String) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
eventAction() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
eventAction(String) - Method in class com.brsanthu.googleanalytics.request.EventHit
eventAction() - Method in class com.brsanthu.googleanalytics.request.EventHit
 
eventCategory(String) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest

Event Tracking

eventCategory() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
eventCategory(String) - Method in class com.brsanthu.googleanalytics.request.EventHit

Event Tracking

eventCategory() - Method in class com.brsanthu.googleanalytics.request.EventHit
 
eventHit() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsStatsImpl
 
EventHit - Class in com.brsanthu.googleanalytics.request
GA request to track events.
EventHit() - Constructor for class com.brsanthu.googleanalytics.request.EventHit
 
EventHit(String, String) - Constructor for class com.brsanthu.googleanalytics.request.EventHit
 
EventHit(String, String, String, Integer) - Constructor for class com.brsanthu.googleanalytics.request.EventHit
 
eventLabel(String) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
eventLabel() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
eventLabel(String) - Method in class com.brsanthu.googleanalytics.request.EventHit
eventLabel() - Method in class com.brsanthu.googleanalytics.request.EventHit
 
eventValue(Integer) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
eventValue() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
eventValue(Integer) - Method in class com.brsanthu.googleanalytics.request.EventHit
eventValue() - Method in class com.brsanthu.googleanalytics.request.EventHit
 
exception() - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
exception() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
exceptionDescription(String) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
exceptionDescription() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
exceptionDescription(String) - Method in class com.brsanthu.googleanalytics.request.ExceptionHit
exceptionDescription() - Method in class com.brsanthu.googleanalytics.request.ExceptionHit
 
exceptionFatal(Boolean) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
exceptionFatal() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
exceptionFatal(Boolean) - Method in class com.brsanthu.googleanalytics.request.ExceptionHit
exceptionFatal() - Method in class com.brsanthu.googleanalytics.request.ExceptionHit
 
exceptionHit() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsStatsImpl
 
ExceptionHit - Class in com.brsanthu.googleanalytics.request
GA request to track exceptions.
ExceptionHit() - Constructor for class com.brsanthu.googleanalytics.request.ExceptionHit
 
ExceptionHit(String) - Constructor for class com.brsanthu.googleanalytics.request.ExceptionHit
 
ExceptionHit(String, Boolean) - Constructor for class com.brsanthu.googleanalytics.request.ExceptionHit
 
execute(String, HttpEntity) - Method in class com.brsanthu.googleanalytics.httpclient.ApacheHttpClientImpl
 
executor - Variable in class com.brsanthu.googleanalytics.httpclient.ApacheHttpClientImpl
 
experimentId(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
experimentId() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
experimentVariant(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
experimentVariant() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 

F

firstNotNull(T...) - Static method in class com.brsanthu.googleanalytics.internal.GaUtils
 
flashVersion(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
flashVersion() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
flush() - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
flush() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
fromBoolean(Boolean) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
fromDouble(Double) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
fromInteger(Integer) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 

G

gatherStats(GoogleAnalyticsRequest<?>) - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
GaUtils - Class in com.brsanthu.googleanalytics.internal
 
GaUtils() - Constructor for class com.brsanthu.googleanalytics.internal.GaUtils
 
geoid(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
GeoId Override parameter: geoid The geographical ID should be a two letter country code or a criteria ID representing a city or region example: geoid=US
geoid() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
getBatchSize() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
getBatchUrl() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
getBodyParams() - Method in class com.brsanthu.googleanalytics.httpclient.HttpRequest
 
getBoolean(GoogleAnalyticsParameter) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
getConfig() - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
getConfig() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
getContentType() - Method in class com.brsanthu.googleanalytics.httpclient.HttpRequest
 
getDefaultRequest() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
getDouble(GoogleAnalyticsParameter) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
getEventHits() - Method in interface com.brsanthu.googleanalytics.GoogleAnalyticsStats
 
getEventHits() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsStatsImpl
 
getExceptionHits() - Method in interface com.brsanthu.googleanalytics.GoogleAnalyticsStats
 
getExceptionHits() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsStatsImpl
 
getHttpsUrl() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
getHttpUrl() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
getInteger(GoogleAnalyticsParameter) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
getItemHits() - Method in interface com.brsanthu.googleanalytics.GoogleAnalyticsStats
 
getItemHits() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsStatsImpl
 
getLogger(Class<?>) - Method in class com.brsanthu.googleanalytics.logger.DefaultLoggerFactory
 
getLogger(Class<?>) - Method in interface com.brsanthu.googleanalytics.logger.LoggerFactory
 
getMaxHttpConnectionsPerRoute() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
getMaxLength() - Method in enum com.brsanthu.googleanalytics.request.GoogleAnalyticsParameter
 
getMaxThreads() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
Maximum threads to use to process the asynchronous event posting and Http client connection pooling.
getMethod() - Method in class com.brsanthu.googleanalytics.httpclient.HttpRequest
 
getMinThreads() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
getName() - Method in interface com.brsanthu.googleanalytics.httpclient.NameValuePair
 
getPageViewHits() - Method in interface com.brsanthu.googleanalytics.GoogleAnalyticsStats
 
getPageViewHits() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsStatsImpl
 
getParameterName() - Method in enum com.brsanthu.googleanalytics.request.GoogleAnalyticsParameter
 
getParameters() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
getProxyHost() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
getProxyPassword() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
getProxyPort() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
getProxyUserName() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
getRequestParameterDiscoverer() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
getRequestParams() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsResponse
 
getRequests() - Method in class com.brsanthu.googleanalytics.httpclient.HttpBatchRequest
 
getSamplePercentage() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
The sample percentage to apply to all analytics.
getScreenViewHits() - Method in interface com.brsanthu.googleanalytics.GoogleAnalyticsStats
 
getScreenViewHits() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsStatsImpl
 
getSocialHits() - Method in interface com.brsanthu.googleanalytics.GoogleAnalyticsStats
 
getSocialHits() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsStatsImpl
 
getStats() - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
getStats() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
getStatusCode() - Method in class com.brsanthu.googleanalytics.httpclient.HttpBatchResponse
 
getStatusCode() - Method in class com.brsanthu.googleanalytics.httpclient.HttpResponse
 
getStatusCode() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsResponse
 
getString(GoogleAnalyticsParameter) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
getSupportedHitTypes() - Method in enum com.brsanthu.googleanalytics.request.GoogleAnalyticsParameter
 
getThreadNameFormat() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
getThreadQueueSize() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
getThreadTimeoutSecs() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
getTimingHits() - Method in interface com.brsanthu.googleanalytics.GoogleAnalyticsStats
 
getTimingHits() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsStatsImpl
 
getTransactionHits() - Method in interface com.brsanthu.googleanalytics.GoogleAnalyticsStats
 
getTransactionHits() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsStatsImpl
 
getType() - Method in enum com.brsanthu.googleanalytics.request.GoogleAnalyticsParameter
 
getUrl() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
getUrl() - Method in class com.brsanthu.googleanalytics.httpclient.HttpBatchRequest
 
getUrl() - Method in class com.brsanthu.googleanalytics.httpclient.HttpRequest
 
getUserAgent() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
getUserAgentString() - Method in class com.brsanthu.googleanalytics.discovery.DefaultRequestParameterDiscoverer
 
getValue() - Method in interface com.brsanthu.googleanalytics.httpclient.NameValuePair
 
GoogleAnalytics - Interface in com.brsanthu.googleanalytics
 
GoogleAnalyticsBuilder - Class in com.brsanthu.googleanalytics
 
GoogleAnalyticsBuilder() - Constructor for class com.brsanthu.googleanalytics.GoogleAnalyticsBuilder
 
GoogleAnalyticsConfig - Class in com.brsanthu.googleanalytics
Properties that can be configured in this library.
GoogleAnalyticsConfig() - Constructor for class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
GoogleAnalyticsException - Exception in com.brsanthu.googleanalytics
Any exception thrown (usually due to validation), it would be of this type.
GoogleAnalyticsException() - Constructor for exception com.brsanthu.googleanalytics.GoogleAnalyticsException
 
GoogleAnalyticsException(String, Throwable) - Constructor for exception com.brsanthu.googleanalytics.GoogleAnalyticsException
 
GoogleAnalyticsException(String) - Constructor for exception com.brsanthu.googleanalytics.GoogleAnalyticsException
 
GoogleAnalyticsException(Throwable) - Constructor for exception com.brsanthu.googleanalytics.GoogleAnalyticsException
 
GoogleAnalyticsExecutor - Interface in com.brsanthu.googleanalytics
 
GoogleAnalyticsImpl - Class in com.brsanthu.googleanalytics.internal
This is the main class of this library that accepts the requests from clients and sends the events to Google Analytics (GA).
GoogleAnalyticsImpl(GoogleAnalyticsConfig, DefaultRequest, HttpClient) - Constructor for class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
GoogleAnalyticsParameter - Enum in com.brsanthu.googleanalytics.request
Google Analytics Measurement Protocol Parameters.
GoogleAnalyticsRequest<T> - Class in com.brsanthu.googleanalytics.request
Base GA Tracking Request containing the standard and custom parameter values.
GoogleAnalyticsRequest() - Constructor for class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
GoogleAnalyticsRequest(String) - Constructor for class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
GoogleAnalyticsRequest(String, String, String, String) - Constructor for class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
GoogleAnalyticsResponse - Class in com.brsanthu.googleanalytics.request
Response for GA tracking request.
GoogleAnalyticsResponse() - Constructor for class com.brsanthu.googleanalytics.request.GoogleAnalyticsResponse
 
GoogleAnalyticsStats - Interface in com.brsanthu.googleanalytics
 
GoogleAnalyticsStatsImpl - Class in com.brsanthu.googleanalytics.internal
Collects the basic stats about successful events that have been posted to GA.
GoogleAnalyticsStatsImpl() - Constructor for class com.brsanthu.googleanalytics.internal.GoogleAnalyticsStatsImpl
 
GoogleAnalyticsThreadFactory - Class in com.brsanthu.googleanalytics.httpclient
 
GoogleAnalyticsThreadFactory(String) - Constructor for class com.brsanthu.googleanalytics.httpclient.GoogleAnalyticsThreadFactory
 

H

HIT_EVENT - Static variable in interface com.brsanthu.googleanalytics.internal.Constants
 
HIT_EXCEPTION - Static variable in interface com.brsanthu.googleanalytics.internal.Constants
 
HIT_ITEM - Static variable in interface com.brsanthu.googleanalytics.internal.Constants
 
HIT_PAGEVIEW - Static variable in interface com.brsanthu.googleanalytics.internal.Constants
 
HIT_SCREENVIEW - Static variable in interface com.brsanthu.googleanalytics.internal.Constants
 
HIT_SOCIAL - Static variable in interface com.brsanthu.googleanalytics.internal.Constants
 
HIT_TIMING - Static variable in interface com.brsanthu.googleanalytics.internal.Constants
 
HIT_TXN - Static variable in interface com.brsanthu.googleanalytics.internal.Constants
 
hitType(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
hitType() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
HttpBatchRequest - Class in com.brsanthu.googleanalytics.httpclient
 
HttpBatchRequest() - Constructor for class com.brsanthu.googleanalytics.httpclient.HttpBatchRequest
 
HttpBatchResponse - Class in com.brsanthu.googleanalytics.httpclient
 
HttpBatchResponse() - Constructor for class com.brsanthu.googleanalytics.httpclient.HttpBatchResponse
 
HttpClient - Interface in com.brsanthu.googleanalytics.httpclient
 
httpClient - Variable in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
HttpRequest - Class in com.brsanthu.googleanalytics.httpclient
 
HttpRequest(String) - Constructor for class com.brsanthu.googleanalytics.httpclient.HttpRequest
 
HttpResponse - Class in com.brsanthu.googleanalytics.httpclient
 
HttpResponse() - Constructor for class com.brsanthu.googleanalytics.httpclient.HttpResponse
 

I

ifEnabled(Runnable) - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
ifEnabled(Runnable) - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
inSample() - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
inSample - Variable in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
inSample() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
INSTANCE - Static variable in class com.brsanthu.googleanalytics.discovery.DefaultRequestParameterDiscoverer
 
isBatchingEnabled() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
isBatchSupported() - Method in class com.brsanthu.googleanalytics.httpclient.ApacheHttpClientImpl
 
isBatchSupported() - Method in interface com.brsanthu.googleanalytics.httpclient.HttpClient
 
isBatchSupported() - Method in class com.brsanthu.googleanalytics.httpclient.OkHttpClientImpl
 
isBlank(String) - Static method in class com.brsanthu.googleanalytics.internal.GaUtils
 
isDiscoverRequestParameters() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
isEmpty(String) - Static method in class com.brsanthu.googleanalytics.internal.GaUtils
 
isEnabled() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
isGatherStats() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
isNotEmpty(String) - Static method in class com.brsanthu.googleanalytics.internal.GaUtils
 
isRequired() - Method in enum com.brsanthu.googleanalytics.request.GoogleAnalyticsParameter
 
isUseHttps() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
isValidate() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
item() - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
item() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
itemCategory(String) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
itemCategory() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
itemCategory(String) - Method in class com.brsanthu.googleanalytics.request.ItemHit
itemCategory() - Method in class com.brsanthu.googleanalytics.request.ItemHit
 
itemCode(String) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
itemCode() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
itemCode(String) - Method in class com.brsanthu.googleanalytics.request.ItemHit
itemCode() - Method in class com.brsanthu.googleanalytics.request.ItemHit
 
itemHit() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsStatsImpl
 
ItemHit - Class in com.brsanthu.googleanalytics.request
GA request to track items as part of ecommerce transaction.
ItemHit() - Constructor for class com.brsanthu.googleanalytics.request.ItemHit
 
itemName(String) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
itemName() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
itemName(String) - Method in class com.brsanthu.googleanalytics.request.ItemHit
itemName() - Method in class com.brsanthu.googleanalytics.request.ItemHit
 
itemPrice(Double) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
itemPrice() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
itemPrice(Double) - Method in class com.brsanthu.googleanalytics.request.ItemHit
itemPrice() - Method in class com.brsanthu.googleanalytics.request.ItemHit
 
itemQuantity(Integer) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
itemQuantity() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
itemQuantity(Integer) - Method in class com.brsanthu.googleanalytics.request.ItemHit
itemQuantity() - Method in class com.brsanthu.googleanalytics.request.ItemHit
 

J

javaEnabled(Boolean) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
javaEnabled() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 

L

logger - Static variable in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
Logger - Interface in com.brsanthu.googleanalytics.logger
 
LoggerFactory - Interface in com.brsanthu.googleanalytics.logger
 

M

main(String[]) - Static method in class com.brsanthu.googleanalytics.internal.ParameterGetterSetterGenerator
 
mask(String) - Static method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 

N

NameValuePair - Interface in com.brsanthu.googleanalytics.httpclient
 
newThread(Runnable) - Method in class com.brsanthu.googleanalytics.httpclient.GoogleAnalyticsThreadFactory
 
nonInteractionHit(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
nonInteractionHit() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 

O

OkHttpClientImpl - Class in com.brsanthu.googleanalytics.httpclient
 
OkHttpClientImpl(GoogleAnalyticsConfig) - Constructor for class com.brsanthu.googleanalytics.httpclient.OkHttpClientImpl
 

P

pageDownloadTime(Integer) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
pageDownloadTime() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
pageDownloadTime(Integer) - Method in class com.brsanthu.googleanalytics.request.TimingHit
pageDownloadTime() - Method in class com.brsanthu.googleanalytics.request.TimingHit
 
pageLoadTime(Integer) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
pageLoadTime() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
pageLoadTime(Integer) - Method in class com.brsanthu.googleanalytics.request.TimingHit
pageLoadTime() - Method in class com.brsanthu.googleanalytics.request.TimingHit
 
pageView() - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
pageView(String, String) - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
pageView(String, String, String) - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
pageView() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
pageView(String, String) - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
pageView(String, String, String) - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
pageViewHit() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsStatsImpl
 
PageViewHit - Class in com.brsanthu.googleanalytics.request
GA request to track a typical web page view
PageViewHit() - Constructor for class com.brsanthu.googleanalytics.request.PageViewHit
 
PageViewHit(String, String) - Constructor for class com.brsanthu.googleanalytics.request.PageViewHit
 
PageViewHit(String, String, String) - Constructor for class com.brsanthu.googleanalytics.request.PageViewHit
 
parameter(GoogleAnalyticsParameter, String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
parameter(GoogleAnalyticsParameter) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
ParameterGetterSetterGenerator - Class in com.brsanthu.googleanalytics.internal
 
ParameterGetterSetterGenerator() - Constructor for class com.brsanthu.googleanalytics.internal.ParameterGetterSetterGenerator
 
parms - Variable in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
performSamplingElection() - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
performSamplingElection() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
post(GoogleAnalyticsRequest<?>) - Method in interface com.brsanthu.googleanalytics.GoogleAnalyticsExecutor
 
post(HttpRequest) - Method in class com.brsanthu.googleanalytics.httpclient.ApacheHttpClientImpl
 
post(HttpRequest) - Method in interface com.brsanthu.googleanalytics.httpclient.HttpClient
 
post() - Method in class com.brsanthu.googleanalytics.httpclient.HttpRequest
 
post(HttpRequest) - Method in class com.brsanthu.googleanalytics.httpclient.OkHttpClientImpl
 
post(GoogleAnalyticsRequest<?>) - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
postAsync(GoogleAnalyticsRequest<?>) - Method in interface com.brsanthu.googleanalytics.GoogleAnalyticsExecutor
 
postAsync(GoogleAnalyticsRequest<?>) - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
postBatch(HttpBatchRequest) - Method in class com.brsanthu.googleanalytics.httpclient.ApacheHttpClientImpl
 
postBatch(HttpBatchRequest) - Method in interface com.brsanthu.googleanalytics.httpclient.HttpClient
 
postBatch(HttpBatchRequest) - Method in class com.brsanthu.googleanalytics.httpclient.OkHttpClientImpl
 
postBatch(GoogleAnalyticsRequest<?>) - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
postSingle(GoogleAnalyticsRequest<?>) - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
processCustomDimensionParameters(GoogleAnalyticsRequest<?>, HttpRequest) - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
Processes the custom dimensions and adds the values to list of parameters, which would be posted to GA.
processCustomMetricParameters(GoogleAnalyticsRequest<?>, HttpRequest) - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
Processes the custom metrics and adds the values to list of parameters, which would be posted to GA.
processParameters(GoogleAnalyticsRequest<?>, HttpRequest) - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
protocolVersion(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
protocolVersion() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 

Q

queueTime(Integer) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
queueTime() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 

R

redirectResponseTime(Integer) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
redirectResponseTime() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
redirectResponseTime(Integer) - Method in class com.brsanthu.googleanalytics.request.TimingHit
redirectResponseTime() - Method in class com.brsanthu.googleanalytics.request.TimingHit
 
RequestParameterDiscoverer - Interface in com.brsanthu.googleanalytics.discovery
Mechanism to discover some default request parameters.
resetStats() - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
resetStats() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 

S

screenColors(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
screenColors() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
screenName(String) - Method in class com.brsanthu.googleanalytics.request.ScreenViewHit
 
screenName() - Method in class com.brsanthu.googleanalytics.request.ScreenViewHit
 
screenResolution(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
screenResolution() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
screenView() - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
screenView(String, String) - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
screenView() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
screenView(String, String) - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
screenViewHit() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsStatsImpl
 
ScreenViewHit - Class in com.brsanthu.googleanalytics.request
GA request to track a typical web page view
ScreenViewHit() - Constructor for class com.brsanthu.googleanalytics.request.ScreenViewHit
 
ScreenViewHit(String, String) - Constructor for class com.brsanthu.googleanalytics.request.ScreenViewHit
 
send() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
sendAsync() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
serverResponseTime(Integer) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
serverResponseTime() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
serverResponseTime(Integer) - Method in class com.brsanthu.googleanalytics.request.TimingHit
serverResponseTime() - Method in class com.brsanthu.googleanalytics.request.TimingHit
 
sessionControl(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
sessionControl() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
setBatchingEnabled(boolean) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
setBatchSize(int) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
setBatchUrl(String) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
setBoolean(GoogleAnalyticsParameter, Boolean) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
setContentType(String) - Method in class com.brsanthu.googleanalytics.httpclient.HttpRequest
 
setDeriveSystemParameters(boolean) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
setDiscoverRequestParameters(boolean) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
If true, derives the system properties (User Language, Region, Country, Screen Size, Color Depth, and File encoding) and adds to the default request.
setDouble(GoogleAnalyticsParameter, Double) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
setEnabled(boolean) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
Enables or disables the GoogleAnalytics posting.
setExecutor(GoogleAnalyticsExecutor) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
setGatherStats(boolean) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
If set to true, GoogleAnalyticsImpl will collect the basic stats about successful event postings for various hit types and keeps a copy of GoogleAnalyticsStatsImpl, which can be retrieved using GoogleAnalyticsImpl.getStats()
setHttpsUrl(String) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
URL to use when posting the event in https mode.
setHttpUrl(String) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
URL to use when posting the event in http mode.
setInteger(GoogleAnalyticsParameter, Integer) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
setMaxHttpConnectionsPerRoute(int) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
setMaxThreads(int) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
setMethod(String) - Method in class com.brsanthu.googleanalytics.httpclient.HttpRequest
 
setMinThreads(int) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
setProxyHost(String) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
Sets the host name of the proxy server, to connect to Google analytics.
setProxyPassword(String) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
Sets the password which should be used to authenticate to the proxy server.
setProxyPort(int) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
Sets the host name of the proxy server, to connect to Google analytics.
setProxyUserName(String) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
Sets the user name which should be used to authenticate to the proxy server.
setRequestParameterDiscoverer(RequestParameterDiscoverer) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
Sets the appropriate request parameter discoverer.
setRequestParams(Map<String, String>) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsResponse
 
setRequests(List<HttpRequest>) - Method in class com.brsanthu.googleanalytics.httpclient.HttpBatchRequest
 
setSamplePercentage(int) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
setStatusCode(int) - Method in class com.brsanthu.googleanalytics.httpclient.HttpBatchResponse
 
setStatusCode(int) - Method in class com.brsanthu.googleanalytics.httpclient.HttpResponse
 
setStatusCode(int) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsResponse
 
setString(GoogleAnalyticsParameter, String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
Sets the String value for specified parameter.
setThreadNameFormat(String) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
Sets the thread name format that should be while creating the threads.
setThreadQueueSize(int) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
setThreadTimeoutSecs(int) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
setUrl(String) - Method in class com.brsanthu.googleanalytics.httpclient.HttpBatchRequest
 
setUrl(String) - Method in class com.brsanthu.googleanalytics.httpclient.HttpRequest
 
setUseHttps(boolean) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
Instructs to use https url to send the events.
setUserAgent(String) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
Sets the user agent string that should be sent while making the http request.
setValidate(boolean) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
If set, validates the request before sending to Google Analytics.
social() - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
social(String, String, String) - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
social() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
social(String, String, String) - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
socialAction(String) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
socialAction() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
socialAction(String) - Method in class com.brsanthu.googleanalytics.request.SocialHit
socialAction() - Method in class com.brsanthu.googleanalytics.request.SocialHit
 
socialActionTarget(String) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
socialActionTarget() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
socialActionTarget(String) - Method in class com.brsanthu.googleanalytics.request.SocialHit
socialActionTarget() - Method in class com.brsanthu.googleanalytics.request.SocialHit
 
socialHit() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsStatsImpl
 
SocialHit - Class in com.brsanthu.googleanalytics.request
GA request to track social interactions
SocialHit() - Constructor for class com.brsanthu.googleanalytics.request.SocialHit
 
SocialHit(String, String, String) - Constructor for class com.brsanthu.googleanalytics.request.SocialHit
 
socialNetwork(String) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
socialNetwork() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
socialNetwork(String) - Method in class com.brsanthu.googleanalytics.request.SocialHit
socialNetwork() - Method in class com.brsanthu.googleanalytics.request.SocialHit
 
stats - Variable in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 

T

tcpConnectTime(Integer) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
tcpConnectTime() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
tcpConnectTime(Integer) - Method in class com.brsanthu.googleanalytics.request.TimingHit
tcpConnectTime() - Method in class com.brsanthu.googleanalytics.request.TimingHit
 
TEST_TRACKING_ID - Static variable in interface com.brsanthu.googleanalytics.internal.Constants
 
timing() - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
timing() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
timingHit() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsStatsImpl
 
TimingHit - Class in com.brsanthu.googleanalytics.request
GA request to track performance timings like page load time, server response time etc.
TimingHit() - Constructor for class com.brsanthu.googleanalytics.request.TimingHit
 
toBoolean(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
toDouble(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
toInteger(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
toString() - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsConfig
 
toString() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsStatsImpl
 
toString() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
toString() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsResponse
 
trackingId(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
trackingId() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
transaction() - Method in interface com.brsanthu.googleanalytics.GoogleAnalytics
 
transaction() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsImpl
 
transactionHit() - Method in class com.brsanthu.googleanalytics.internal.GoogleAnalyticsStatsImpl
 
TransactionHit - Class in com.brsanthu.googleanalytics.request
GA request to track ecommerce transaction.
TransactionHit() - Constructor for class com.brsanthu.googleanalytics.request.TransactionHit
 
TransactionHit(String) - Constructor for class com.brsanthu.googleanalytics.request.TransactionHit
 
TransactionHit(String, Double) - Constructor for class com.brsanthu.googleanalytics.request.TransactionHit
 
TransactionHit(String, String, Double) - Constructor for class com.brsanthu.googleanalytics.request.TransactionHit
 
TransactionHit(String, String, Double, String) - Constructor for class com.brsanthu.googleanalytics.request.TransactionHit
 
TransactionHit(String, String, Double, Double, Double, String) - Constructor for class com.brsanthu.googleanalytics.request.TransactionHit
 
txAffiliation(String) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
txAffiliation() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
txAffiliation(String) - Method in class com.brsanthu.googleanalytics.request.TransactionHit
txAffiliation() - Method in class com.brsanthu.googleanalytics.request.TransactionHit
 
txId(String) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
txId() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
txId(String) - Method in class com.brsanthu.googleanalytics.request.ItemHit
txId() - Method in class com.brsanthu.googleanalytics.request.ItemHit
 
txId(String) - Method in class com.brsanthu.googleanalytics.request.TransactionHit
txId() - Method in class com.brsanthu.googleanalytics.request.TransactionHit
 
txRevenue(Double) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
txRevenue() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
txRevenue(Double) - Method in class com.brsanthu.googleanalytics.request.TransactionHit
txRevenue() - Method in class com.brsanthu.googleanalytics.request.TransactionHit
 
txShipping(Double) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
txShipping() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
txShipping(Double) - Method in class com.brsanthu.googleanalytics.request.TransactionHit
txShipping() - Method in class com.brsanthu.googleanalytics.request.TransactionHit
 
txTax(Double) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
txTax() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
txTax(Double) - Method in class com.brsanthu.googleanalytics.request.TransactionHit
txTax() - Method in class com.brsanthu.googleanalytics.request.TransactionHit
 
TYPE_BOOLEAN - Static variable in interface com.brsanthu.googleanalytics.internal.Constants
 
TYPE_CURRENCY - Static variable in interface com.brsanthu.googleanalytics.internal.Constants
 
TYPE_INTEGER - Static variable in interface com.brsanthu.googleanalytics.internal.Constants
 
TYPE_TEXT - Static variable in interface com.brsanthu.googleanalytics.internal.Constants
 

U

userAgent(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
User Agent Override parameter: &ua Should be a User Agent reported by the browser.
userAgent() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
userId(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
Optional.
userId() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
userIp(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
IP Override parameter: uip Should be a valid IP address.
userIp() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
userLanguage(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
userLanguage() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 
userTimingCategory(String) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
userTimingCategory() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
userTimingCategory(String) - Method in class com.brsanthu.googleanalytics.request.TimingHit
userTimingCategory() - Method in class com.brsanthu.googleanalytics.request.TimingHit
 
userTimingLabel(String) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
userTimingLabel() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
userTimingLabel(String) - Method in class com.brsanthu.googleanalytics.request.TimingHit
userTimingLabel() - Method in class com.brsanthu.googleanalytics.request.TimingHit
 
userTimingTime(Integer) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
userTimingTime() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
userTimingTime(Integer) - Method in class com.brsanthu.googleanalytics.request.TimingHit
userTimingTime() - Method in class com.brsanthu.googleanalytics.request.TimingHit
 
userTimingVariableName(String) - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
userTimingVariableName() - Method in class com.brsanthu.googleanalytics.request.DefaultRequest
 
userTimingVariableName(String) - Method in class com.brsanthu.googleanalytics.request.TimingHit
userTimingVariableName() - Method in class com.brsanthu.googleanalytics.request.TimingHit
 

V

valueOf(String) - Static method in enum com.brsanthu.googleanalytics.request.GoogleAnalyticsParameter
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.brsanthu.googleanalytics.request.GoogleAnalyticsParameter
Returns an array containing the constants of this enum type, in the order they are declared.
viewportSize(String) - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
viewportSize() - Method in class com.brsanthu.googleanalytics.request.GoogleAnalyticsRequest
 

W

withAppName(String) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsBuilder
 
withAppVersion(String) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsBuilder
 
withConfig(GoogleAnalyticsConfig) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsBuilder
 
withDefaultRequest(DefaultRequest) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsBuilder
 
withHttpClient(HttpClient) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsBuilder
 
withTrackingId(String) - Method in class com.brsanthu.googleanalytics.GoogleAnalyticsBuilder
 
A B C D E F G H I J L M N O P Q R S T U V W 

Copyright © Sep 2013–2018 Mike Hardy. All rights reserved.