A B C D E F G H I M N O P Q R S T U V 
All Classes All Packages

A

actionName(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
actionTime(Long) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
actionUrl(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
addCustomTrackingParameter(String, Object) - Method in class org.matomo.java.tracking.MatomoRequest
Add a custom tracking parameter to the specified key.
addEcommerceItem(EcommerceItem) - Method in class org.matomo.java.tracking.MatomoRequest
Add an EcommerceItem to this order.
addParameter(String, Object) - Method in class org.matomo.java.tracking.MatomoRequest
Add more values to the given parameter
apiVersion(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
AUTH_TOKEN_LENGTH - Static variable in class org.matomo.java.tracking.MatomoRequest
 
authToken(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 

B

build() - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
builder() - Static method in class org.matomo.java.tracking.MatomoRequest
 

C

campaignKeyword(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
campaignName(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
characterSet(Charset) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
clearCustomTrackingParameter() - Method in class org.matomo.java.tracking.MatomoRequest
Removes all custom tracking parameters
clearEcommerceItems() - Method in class org.matomo.java.tracking.MatomoRequest
Clears all EcommerceItem from this order.
contentInteraction(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
contentName(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
contentPiece(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
contentTarget(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
currentHour(Integer) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
currentMinute(Integer) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
currentSecond(Integer) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
customAction(Boolean) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
customTrackingParameters(Map<String, Object>) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
CustomVariable - Class in org.matomo.java.tracking
A user defined custom variable.
CustomVariable - Class in org.piwik.java.tracking
Deprecated.
Use CustomVariable instead.
CustomVariable() - Constructor for class org.matomo.java.tracking.CustomVariable
 
CustomVariable(String, String) - Constructor for class org.piwik.java.tracking.CustomVariable
Deprecated.
Use MatomoRequest instead.

D

deviceResolution(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
downloadUrl(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 

E

ecommerceDiscount(Double) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
ecommerceId(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
EcommerceItem - Class in org.matomo.java.tracking
Represents an item in an ecommerce order.
EcommerceItem - Class in org.piwik.java.tracking
Deprecated.
Use EcommerceItem instead.
EcommerceItem() - Constructor for class org.matomo.java.tracking.EcommerceItem
 
EcommerceItem(String, String, String, Double, Integer) - Constructor for class org.piwik.java.tracking.EcommerceItem
Deprecated.
Use MatomoRequest instead.
ecommerceLastOrderTimestamp(Long) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
ecommerceRevenue(Double) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
ecommerceShippingCost(Double) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
ecommerceSubtotal(Double) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
ecommerceTax(Double) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
enableEcommerce() - Method in class org.matomo.java.tracking.MatomoRequest
Sets idgoal=0 in the request to track an ecommerce interaction: cart update or an ecommerce order.
eventAction(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
eventCategory(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
eventName(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
eventValue(Number) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 

F

fromMap(Map<String, Collection<Object>>) - Static method in class org.matomo.java.tracking.QueryParameters
 

G

getActionName() - Method in class org.matomo.java.tracking.MatomoRequest
Get the title of the action being tracked
getActionTime() - Method in class org.matomo.java.tracking.MatomoRequest
Get the amount of time it took the server to generate this action, in milliseconds.
getActionUrl() - Method in class org.matomo.java.tracking.MatomoRequest
Deprecated.
getActionUrlAsString() - Method in class org.matomo.java.tracking.MatomoRequest
Deprecated.
getApiVersion() - Method in class org.matomo.java.tracking.MatomoRequest
Get the api version
getAuthToken() - Method in class org.matomo.java.tracking.MatomoRequest
Get the authorization key.
getCampaignKeyword() - Method in class org.matomo.java.tracking.MatomoRequest
Get the campaign keyword
getCampaignName() - Method in class org.matomo.java.tracking.MatomoRequest
Get the campaign name
getCharacterSet() - Method in class org.matomo.java.tracking.MatomoRequest
Get the charset of the page being tracked
getContentInteraction() - Method in class org.matomo.java.tracking.MatomoRequest
Get the name of the interaction with the content
getContentName() - Method in class org.matomo.java.tracking.MatomoRequest
Get the name of the content
getContentPiece() - Method in class org.matomo.java.tracking.MatomoRequest
Get the content piece.
getContentTarget() - Method in class org.matomo.java.tracking.MatomoRequest
Get the content target
getContentTargetAsString() - Method in class org.matomo.java.tracking.MatomoRequest
Get the content target
getCurrentHour() - Method in class org.matomo.java.tracking.MatomoRequest
Get the current hour.
getCurrentMinute() - Method in class org.matomo.java.tracking.MatomoRequest
Get the current minute.
getCurrentSecond() - Method in class org.matomo.java.tracking.MatomoRequest
Get the current second
getCustomAction() - Method in class org.matomo.java.tracking.MatomoRequest
Get the custom action
getCustomTrackingParameter(String) - Method in class org.matomo.java.tracking.MatomoRequest
Gets the list of objects currently stored at the specified custom tracking parameter.
getDeviceResolution() - Method in class org.matomo.java.tracking.MatomoRequest
Get the resolution of the device
getDownloadUrl() - Method in class org.matomo.java.tracking.MatomoRequest
Get the url of a file the user had downloaded
getDownloadUrlAsString() - Method in class org.matomo.java.tracking.MatomoRequest
Get the url of a file the user had downloaded
getEcommerceDiscount() - Method in class org.matomo.java.tracking.MatomoRequest
Get the discount offered.
getEcommerceId() - Method in class org.matomo.java.tracking.MatomoRequest
Get the id of this order.
getEcommerceItem(int) - Method in class org.matomo.java.tracking.MatomoRequest
Get the EcommerceItem at the specified index
getEcommerceLastOrderTimestamp() - Method in class org.matomo.java.tracking.MatomoRequest
Get the timestamp of the customer's last ecommerce order
getEcommerceRevenue() - Method in class org.matomo.java.tracking.MatomoRequest
Get the grand total of the ecommerce order.
getEcommerceShippingCost() - Method in class org.matomo.java.tracking.MatomoRequest
Get the shipping cost of the ecommerce order.
getEcommerceSubtotal() - Method in class org.matomo.java.tracking.MatomoRequest
Get the subtotal of the ecommerce order; excludes shipping.
getEcommerceTax() - Method in class org.matomo.java.tracking.MatomoRequest
Get the tax amount of the ecommerce order.
getEventAction() - Method in class org.matomo.java.tracking.MatomoRequest
Get the event action.
getEventCategory() - Method in class org.matomo.java.tracking.MatomoRequest
Get the event category.
getEventName() - Method in class org.matomo.java.tracking.MatomoRequest
Get the event name.
getEventValue() - Method in class org.matomo.java.tracking.MatomoRequest
Get the event value.
getGoalId() - Method in class org.matomo.java.tracking.MatomoRequest
Get the goal id
getGoalRevenue() - Method in class org.matomo.java.tracking.MatomoRequest
Get the goal revenue.
getHeaderAcceptLanguage() - Method in class org.matomo.java.tracking.MatomoRequest
Get the Accept-Language HTTP header
getHeaderUserAgent() - Method in class org.matomo.java.tracking.MatomoRequest
Get the User-Agent HTTP header
getHttpAsyncClient() - Method in class org.matomo.java.tracking.MatomoTracker
Get an async HTTP client.
getHttpClient() - Method in class org.matomo.java.tracking.MatomoTracker
Get a HTTP client.
getNewVisit() - Method in class org.matomo.java.tracking.MatomoRequest
Get if this request will force a new visit.
getOutlinkUrl() - Method in class org.matomo.java.tracking.MatomoRequest
Get the outlink url
getOutlinkUrlAsString() - Method in class org.matomo.java.tracking.MatomoRequest
Get the outlink url
getPageCustomVariable(int) - Method in class org.matomo.java.tracking.MatomoRequest
Get the page custom variable at the specified index.
getPageCustomVariable(String) - Method in class org.matomo.java.tracking.MatomoRequest
Deprecated.
getParameters() - Method in class org.matomo.java.tracking.MatomoRequest
 
getPluginDirector() - Method in class org.matomo.java.tracking.MatomoRequest
Check if the visitor has the Director plugin.
getPluginFlash() - Method in class org.matomo.java.tracking.MatomoRequest
Check if the visitor has the Flash plugin.
getPluginGears() - Method in class org.matomo.java.tracking.MatomoRequest
Check if the visitor has the Gears plugin.
getPluginJava() - Method in class org.matomo.java.tracking.MatomoRequest
Check if the visitor has the Java plugin.
getPluginPDF() - Method in class org.matomo.java.tracking.MatomoRequest
Check if the visitor has the PDF plugin.
getPluginQuicktime() - Method in class org.matomo.java.tracking.MatomoRequest
Check if the visitor has the Quicktime plugin.
getPluginRealPlayer() - Method in class org.matomo.java.tracking.MatomoRequest
Check if the visitor has the RealPlayer plugin.
getPluginSilverlight() - Method in class org.matomo.java.tracking.MatomoRequest
Check if the visitor has the Silverlight plugin.
getPluginWindowsMedia() - Method in class org.matomo.java.tracking.MatomoRequest
Check if the visitor has the Windows Media plugin.
getQueryString() - Method in class org.matomo.java.tracking.MatomoRequest
Deprecated.
Use URIBuilder in conjunction with MatomoRequest.getParameters() and QueryParameters.fromMap(Map) ()} instead
getRandomHexString(int) - Static method in class org.matomo.java.tracking.MatomoRequest
Get a random hexadecimal string of a specified length.
getRandomValue() - Method in class org.matomo.java.tracking.MatomoRequest
Get the random value for this request
getReferrerUrl() - Method in class org.matomo.java.tracking.MatomoRequest
Get the referrer url
getReferrerUrlAsString() - Method in class org.matomo.java.tracking.MatomoRequest
Get the referrer url
getRequestDatetime() - Method in class org.matomo.java.tracking.MatomoRequest
Get the datetime of the request
getRequired() - Method in class org.matomo.java.tracking.MatomoRequest
Get if this request will be tracked.
getResponseAsImage() - Method in class org.matomo.java.tracking.MatomoRequest
Get if the response will be an image.
getSearchCategory() - Method in class org.matomo.java.tracking.MatomoRequest
Get the search category
getSearchQuery() - Method in class org.matomo.java.tracking.MatomoRequest
Get the search query.
getSearchResultsCount() - Method in class org.matomo.java.tracking.MatomoRequest
Get the search results count.
getSiteId() - Method in class org.matomo.java.tracking.MatomoRequest
Get the id of the website we're tracking.
getTime() - Method in class org.matomo.java.tracking.MatomoDate
Converts this datetime to the number of milliseconds from the epoch of 1970-01-01T00:00:00Z.
getTrackBotRequests() - Method in class org.matomo.java.tracking.MatomoRequest
Set if bot requests should be tracked
getUrlEncodedQueryString() - Method in class org.matomo.java.tracking.MatomoRequest
Deprecated.
Use URIBuilder in conjunction with MatomoRequest.getParameters() and QueryParameters.fromMap(Map) ()} instead
getUserCustomVariable(String) - Method in class org.matomo.java.tracking.MatomoRequest
Deprecated.
getUserId() - Method in class org.matomo.java.tracking.MatomoRequest
Get the user id for this request.
getVisitCustomVariable(int) - Method in class org.matomo.java.tracking.MatomoRequest
Get the visit custom variable at the specified index.
getVisitorCity() - Method in class org.matomo.java.tracking.MatomoRequest
Get the visitor's city.
getVisitorCountry() - Method in class org.matomo.java.tracking.MatomoRequest
Get the visitor's country.
getVisitorCustomId() - Method in class org.matomo.java.tracking.MatomoRequest
Get the visitor's custom id.
getVisitorFirstVisitTimestamp() - Method in class org.matomo.java.tracking.MatomoRequest
Get the timestamp of the visitor's first visit.
getVisitorId() - Method in class org.matomo.java.tracking.MatomoRequest
Get the visitor's id.
getVisitorIp() - Method in class org.matomo.java.tracking.MatomoRequest
Get the visitor's ip.
getVisitorLatitude() - Method in class org.matomo.java.tracking.MatomoRequest
Get the visitor's latitude.
getVisitorLongitude() - Method in class org.matomo.java.tracking.MatomoRequest
Get the visitor's longitude.
getVisitorPreviousVisitTimestamp() - Method in class org.matomo.java.tracking.MatomoRequest
Get the timestamp of the visitor's previous visit.
getVisitorRegion() - Method in class org.matomo.java.tracking.MatomoRequest
Get the visitor's region.
getVisitorVisitCount() - Method in class org.matomo.java.tracking.MatomoRequest
Get the count of visits for this visitor.
goalId(Integer) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
goalRevenue(Double) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 

H

headerAcceptLanguage(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
headerUserAgent(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 

I

ID_LENGTH - Static variable in class org.matomo.java.tracking.MatomoRequest
 
InvalidUrlException - Exception in org.matomo.java.tracking
 
InvalidUrlException(Throwable) - Constructor for exception org.matomo.java.tracking.InvalidUrlException
 

M

MatomoBoolean - Class in org.matomo.java.tracking
Object representing a locale required by some Matomo query parameters.
MatomoBoolean() - Constructor for class org.matomo.java.tracking.MatomoBoolean
 
MatomoDate - Class in org.matomo.java.tracking
A datetime object that will return the datetime in the format yyyy-MM-dd hh:mm:ss.
MatomoDate() - Constructor for class org.matomo.java.tracking.MatomoDate
Allocates a Date object and initializes it so that it represents the time at which it was allocated, measured to the nearest millisecond.
MatomoDate(long) - Constructor for class org.matomo.java.tracking.MatomoDate
Allocates a Date object and initializes it to represent the specified number of milliseconds since the standard base time known as "the epoch", namely January 1, 1970, 00:00:00 GMT.
MatomoException - Exception in org.matomo.java.tracking
 
MatomoException(String, Throwable) - Constructor for exception org.matomo.java.tracking.MatomoException
 
MatomoLocale - Class in org.matomo.java.tracking
Object representing a locale required by some Matomo query parameters.
MatomoLocale() - Constructor for class org.matomo.java.tracking.MatomoLocale
 
MatomoRequest - Class in org.matomo.java.tracking
A class that implements the Matomo Tracking HTTP API.
MatomoRequest(int, String) - Constructor for class org.matomo.java.tracking.MatomoRequest
Create a new request from the id of the site being tracked and the full url for the current action.
MatomoRequestBuilder - Class in org.matomo.java.tracking
 
MatomoRequestBuilder() - Constructor for class org.matomo.java.tracking.MatomoRequestBuilder
 
MatomoTracker - Class in org.matomo.java.tracking
A class that sends MatomoRequests to a specified Matomo server.
MatomoTracker(String) - Constructor for class org.matomo.java.tracking.MatomoTracker
Creates a tracker that will send MatomoRequests to the specified Tracking HTTP API endpoint.
MatomoTracker(String, int) - Constructor for class org.matomo.java.tracking.MatomoTracker
Creates a tracker that will send MatomoRequests to the specified Tracking HTTP API endpoint.
MatomoTracker(String, String, int) - Constructor for class org.matomo.java.tracking.MatomoTracker
Creates a tracker that will send MatomoRequests to the specified Tracking HTTP API endpoint via the provided proxy
MatomoTracker(String, String, int, int) - Constructor for class org.matomo.java.tracking.MatomoTracker
 

N

newVisit(Boolean) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 

O

org.matomo.java.tracking - package org.matomo.java.tracking
 
org.piwik.java.tracking - package org.piwik.java.tracking
 
outlinkUrl(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 

P

pageCustomVariables(List<CustomVariable>) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
PiwikDate - Class in org.piwik.java.tracking
Deprecated.
Use MatomoDate instead.
PiwikDate() - Constructor for class org.piwik.java.tracking.PiwikDate
Deprecated.
Use MatomoDate instead.
PiwikDate(long) - Constructor for class org.piwik.java.tracking.PiwikDate
Deprecated.
Use MatomoDate instead.
PiwikLocale - Class in org.piwik.java.tracking
Deprecated.
Use MatomoLocale instead.
PiwikLocale(Locale) - Constructor for class org.piwik.java.tracking.PiwikLocale
Deprecated.
Use MatomoLocale instead.
PiwikRequest - Class in org.piwik.java.tracking
Deprecated.
Use MatomoRequest instead.
PiwikRequest(int, URL) - Constructor for class org.piwik.java.tracking.PiwikRequest
Deprecated.
Use MatomoRequest instead.
PiwikTracker - Class in org.piwik.java.tracking
Deprecated.
Use MatomoTracker instead.
PiwikTracker(String) - Constructor for class org.piwik.java.tracking.PiwikTracker
Deprecated.
Use MatomoTracker instead.
PiwikTracker(String, int) - Constructor for class org.piwik.java.tracking.PiwikTracker
Deprecated.
Use MatomoTracker instead.
PiwikTracker(String, String, int) - Constructor for class org.piwik.java.tracking.PiwikTracker
Deprecated.
Use MatomoTracker instead.
PiwikTracker(String, String, int, int) - Constructor for class org.piwik.java.tracking.PiwikTracker
Deprecated.
Use MatomoTracker instead.
pluginDirector(Boolean) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
pluginFlash(Boolean) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
pluginGears(Boolean) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
pluginJava(Boolean) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
pluginPDF(Boolean) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
pluginQuicktime(Boolean) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
pluginRealPlayer(Boolean) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
pluginSilverlight(Boolean) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
pluginWindowsMedia(Boolean) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 

Q

QueryParameters - Class in org.matomo.java.tracking
 

R

randomValue(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
referrerUrl(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
requestDatetime(MatomoDate) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
required(Boolean) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
responseAsImage(Boolean) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 

S

searchCategory(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
searchQuery(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
searchResultsCount(Long) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
sendBulkRequest(Iterable<? extends MatomoRequest>) - Method in class org.matomo.java.tracking.MatomoTracker
Deprecated.
use sendBulkRequestAsync instead
sendBulkRequest(Iterable<? extends MatomoRequest>, String) - Method in class org.matomo.java.tracking.MatomoTracker
Deprecated.
use sendBulkRequestAsync instead
sendBulkRequestAsync(Iterable<? extends MatomoRequest>) - Method in class org.matomo.java.tracking.MatomoTracker
Send multiple requests in a single HTTP call.
sendBulkRequestAsync(Iterable<? extends MatomoRequest>, String) - Method in class org.matomo.java.tracking.MatomoTracker
Send multiple requests in a single HTTP call.
sendBulkRequestAsync(Iterable<? extends MatomoRequest>, String, FutureCallback<HttpResponse>) - Method in class org.matomo.java.tracking.MatomoTracker
Send multiple requests in a single HTTP call.
sendBulkRequestAsync(Iterable<? extends MatomoRequest>, FutureCallback<HttpResponse>) - Method in class org.matomo.java.tracking.MatomoTracker
Send multiple requests in a single HTTP call.
sendRequest(MatomoRequest) - Method in class org.matomo.java.tracking.MatomoTracker
Deprecated.
use sendRequestAsync instead
sendRequestAsync(MatomoRequest) - Method in class org.matomo.java.tracking.MatomoTracker
Send a request.
sendRequestAsync(MatomoRequest, FutureCallback<HttpResponse>) - Method in class org.matomo.java.tracking.MatomoTracker
Send a request.
setActionName(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the title of the action being tracked.
setActionTime(Long) - Method in class org.matomo.java.tracking.MatomoRequest
Set the amount of time it took the server to generate this action, in milliseconds.
setActionUrl(URL) - Method in class org.matomo.java.tracking.MatomoRequest
Deprecated.
setActionUrl(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the full URL for the current action.
setActionUrlWithString(String) - Method in class org.matomo.java.tracking.MatomoRequest
Deprecated.
setApiVersion(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the api version to use (currently always set to 1)
setAuthToken(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the 32 character authorization key used to authenticate the API request.
setCampaignKeyword(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the Campaign Keyword (see Tracking Campaigns).
setCampaignName(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the Campaign Name (see Tracking Campaigns).
setCharacterSet(Charset) - Method in class org.matomo.java.tracking.MatomoRequest
The charset of the page being tracked.
setContentInteraction(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the name of the interaction with the content.
setContentName(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the name of the content.
setContentPiece(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the actual content piece.
setContentTarget(URL) - Method in class org.matomo.java.tracking.MatomoRequest
setContentTarget(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the target of the content.
setContentTargetWithString(String) - Method in class org.matomo.java.tracking.MatomoRequest
setCurrentHour(Integer) - Method in class org.matomo.java.tracking.MatomoRequest
Set the current hour (local time).
setCurrentMinute(Integer) - Method in class org.matomo.java.tracking.MatomoRequest
Set the current minute (local time).
setCurrentSecond(Integer) - Method in class org.matomo.java.tracking.MatomoRequest
Set the current second (local time).
setCustomAction(Boolean) - Method in class org.matomo.java.tracking.MatomoRequest
Set the custom action
setCustomTrackingParameter(String, T) - Method in class org.matomo.java.tracking.MatomoRequest
Set a custom tracking parameter whose toString() value will be sent to the Matomo server.
setDeviceResolution(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the resolution of the device the visitor is using, eg 1280x1024.
setDownloadUrl(URL) - Method in class org.matomo.java.tracking.MatomoRequest
Deprecated.
setDownloadUrl(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the url of a file the user has downloaded.
setDownloadUrlWithString(String) - Method in class org.matomo.java.tracking.MatomoRequest
Deprecated.
setEcommerceDiscount(Double) - Method in class org.matomo.java.tracking.MatomoRequest
Set the discount offered.
setEcommerceId(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the unique string identifier for the ecommerce order (required when tracking an ecommerce order).
setEcommerceLastOrderTimestamp(Long) - Method in class org.matomo.java.tracking.MatomoRequest
Set the UNUX timestamp of this customer's last ecommerce order.
setEcommerceRevenue(Double) - Method in class org.matomo.java.tracking.MatomoRequest
Set the grand total of the ecommerce order (required when tracking an ecommerce order).
setEcommerceShippingCost(Double) - Method in class org.matomo.java.tracking.MatomoRequest
Set the shipping cost of the ecommerce order.
setEcommerceSubtotal(Double) - Method in class org.matomo.java.tracking.MatomoRequest
Set the subtotal of the ecommerce order; excludes shipping.
setEcommerceTax(Double) - Method in class org.matomo.java.tracking.MatomoRequest
Set the tax amount of the ecommerce order.
setEventAction(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the event action.
setEventCategory(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the event category.
setEventName(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the event name.
setEventValue(Number) - Method in class org.matomo.java.tracking.MatomoRequest
Set the event value.
setGoalId(Integer) - Method in class org.matomo.java.tracking.MatomoRequest
Set the goal id.
setGoalRevenue(Double) - Method in class org.matomo.java.tracking.MatomoRequest
Set a monetary value that was generated as revenue by this goal conversion.
setHeaderAcceptLanguage(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set an override value for the Accept-Language HTTP header field.
setHeaderUserAgent(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set an override value for the User-Agent HTTP header field.
setNewVisit(Boolean) - Method in class org.matomo.java.tracking.MatomoRequest
If set to true, will force a new visit to be created for this action.
setOutlinkUrl(URL) - Method in class org.matomo.java.tracking.MatomoRequest
Deprecated.
setOutlinkUrl(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set an external URL the user has opened.
setOutlinkUrlWithString(String) - Method in class org.matomo.java.tracking.MatomoRequest
Deprecated.
setPageCustomVariable(String, String) - Method in class org.matomo.java.tracking.MatomoRequest
setPageCustomVariable(CustomVariable, int) - Method in class org.matomo.java.tracking.MatomoRequest
Set a page custom variable at the specified index.
setParameter(String, Object) - Method in class org.matomo.java.tracking.MatomoRequest
Set a stored parameter.
setPluginDirector(Boolean) - Method in class org.matomo.java.tracking.MatomoRequest
Set if the visitor has the Director plugin.
setPluginFlash(Boolean) - Method in class org.matomo.java.tracking.MatomoRequest
Set if the visitor has the Flash plugin.
setPluginGears(Boolean) - Method in class org.matomo.java.tracking.MatomoRequest
Set if the visitor has the Gears plugin.
setPluginJava(Boolean) - Method in class org.matomo.java.tracking.MatomoRequest
Set if the visitor has the Java plugin.
setPluginPDF(Boolean) - Method in class org.matomo.java.tracking.MatomoRequest
Set if the visitor has the PDF plugin.
setPluginQuicktime(Boolean) - Method in class org.matomo.java.tracking.MatomoRequest
Set if the visitor has the Quicktime plugin.
setPluginRealPlayer(Boolean) - Method in class org.matomo.java.tracking.MatomoRequest
Set if the visitor has the RealPlayer plugin.
setPluginSilverlight(Boolean) - Method in class org.matomo.java.tracking.MatomoRequest
Set if the visitor has the Silverlight plugin.
setPluginWindowsMedia(Boolean) - Method in class org.matomo.java.tracking.MatomoRequest
Set if the visitor has the Windows Media plugin.
setRandomValue(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set a random value that is generated before each request.
setReferrerUrl(URL) - Method in class org.matomo.java.tracking.MatomoRequest
Deprecated.
setReferrerUrl(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the full HTTP Referrer URL.
setReferrerUrlWithString(String) - Method in class org.matomo.java.tracking.MatomoRequest
Deprecated.
setRequestDatetime(MatomoDate) - Method in class org.matomo.java.tracking.MatomoRequest
Set the datetime of the request (normally the current time is used).
setRequired(Boolean) - Method in class org.matomo.java.tracking.MatomoRequest
Set if this request will be tracked by the Matomo server.
setResponseAsImage(Boolean) - Method in class org.matomo.java.tracking.MatomoRequest
Set if the response will be an image.
setSearchCategory(String) - Method in class org.matomo.java.tracking.MatomoRequest
Specify a search category with this parameter.
setSearchQuery(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the search query.
setSearchResultsCount(Long) - Method in class org.matomo.java.tracking.MatomoRequest
We recommend to set the search count to the number of search results displayed on the results page.
setSiteId(Integer) - Method in class org.matomo.java.tracking.MatomoRequest
Set the ID of the website we're tracking a visit/action for.
setTimeZone(ZoneId) - Method in class org.matomo.java.tracking.MatomoDate
Sets the time zone of the String that will be returned by MatomoDate.toString().
setTimeZone(TimeZone) - Method in class org.piwik.java.tracking.PiwikDate
Deprecated.
setTrackBotRequests(Boolean) - Method in class org.matomo.java.tracking.MatomoRequest
By default Matomo does not track bots.
setUserCustomVariable(String, String) - Method in class org.matomo.java.tracking.MatomoRequest
setUserId(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the user id for this request.
setVisitCustomVariable(CustomVariable, int) - Method in class org.matomo.java.tracking.MatomoRequest
Set a user custom variable at the specified key.
setVisitorCity(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set an override value for the city.
setVisitorCountry(MatomoLocale) - Method in class org.matomo.java.tracking.MatomoRequest
Set an override value for the country.
setVisitorCustomId(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set a custom visitor ID for this request.
setVisitorFirstVisitTimestamp(Long) - Method in class org.matomo.java.tracking.MatomoRequest
Set the UNIX timestamp of this visitor's first visit.
setVisitorId(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the unique visitor ID, must be a 16 characters hexadecimal string.
setVisitorIp(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set the override value for the visitor IP (both IPv4 and IPv6 notations supported).
setVisitorLatitude(Double) - Method in class org.matomo.java.tracking.MatomoRequest
Set an override value for the visitor's latitude, eg 22.456.
setVisitorLongitude(Double) - Method in class org.matomo.java.tracking.MatomoRequest
Set an override value for the visitor's longitude, eg 22.456.
setVisitorPreviousVisitTimestamp(Long) - Method in class org.matomo.java.tracking.MatomoRequest
Set the UNIX timestamp of this visitor's previous visit.
setVisitorRegion(String) - Method in class org.matomo.java.tracking.MatomoRequest
Set an override value for the region.
setVisitorVisitCount(Integer) - Method in class org.matomo.java.tracking.MatomoRequest
Set the current count of visits for this visitor.
siteId(int) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 

T

toString() - Method in class org.matomo.java.tracking.MatomoBoolean
Returns the locale's lowercase country code.
toString() - Method in class org.matomo.java.tracking.MatomoDate
Converts this MatomoDate object to a String of the form:

yyyy-MM-dd hh:mm:ss.
toString() - Method in class org.matomo.java.tracking.MatomoLocale
Returns the locale's lowercase country code.
trackBotRequests(Boolean) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 

U

userId(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 

V

verifyAuthTokenSet() - Method in class org.matomo.java.tracking.MatomoRequest
Verifies that AuthToken has been set for this request.
verifyEcommerceEnabled() - Method in class org.matomo.java.tracking.MatomoRequest
Verifies that Ecommerce has been enabled for the request.
verifyEcommerceState() - Method in class org.matomo.java.tracking.MatomoRequest
Verifies that Ecommerce has been enabled and that Ecommerce Id and Ecommerce Revenue have been set for the request.
visitCustomVariables(List<CustomVariable>) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
visitorCity(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
visitorCountry(MatomoLocale) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
visitorCustomId(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
visitorFirstVisitTimestamp(Long) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
visitorId(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
visitorIp(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
visitorLatitude(Double) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
visitorLongitude(Double) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
visitorPreviousVisitTimestamp(Long) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
visitorRegion(String) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
visitorVisitCount(Integer) - Method in class org.matomo.java.tracking.MatomoRequestBuilder
 
A B C D E F G H I M N O P Q R S T U V 
All Classes All Packages