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

A

add(AnalyticsHttpEvent) - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 
addAll(Collection<? extends AnalyticsHttpEvent>) - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 
ANALYTICS_POLICY_VIOLATION_QUEUE - Static variable in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsCoreExtension
 
ANALYTICS_QUEUE - Static variable in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsCoreExtension
 
AnalyticsApiDeploymentListener - Class in com.mulesoft.mule.runtime.gw.analytics
 
AnalyticsApiDeploymentListener() - Constructor for class com.mulesoft.mule.runtime.gw.analytics.AnalyticsApiDeploymentListener
 
AnalyticsConnectorMessageNotificationListener - Class in com.mulesoft.mule.runtime.gw.analytics.notification
 
AnalyticsConnectorMessageNotificationListener(AnalyticsEventHandler) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.notification.AnalyticsConnectorMessageNotificationListener
 
AnalyticsCoreExtension - Class in com.mulesoft.mule.runtime.gw.analytics
 
AnalyticsCoreExtension() - Constructor for class com.mulesoft.mule.runtime.gw.analytics.AnalyticsCoreExtension
 
AnalyticsEventBuilder - Interface in com.mulesoft.mule.runtime.gw.analytics.model
 
AnalyticsEventCache - Class in com.mulesoft.mule.runtime.gw.analytics.cache
In order to maintain the interface with Mule's Agent, this cache has to be a BlockingQueue.
AnalyticsEventCache(SizeLimitedQueue<AnalyticsHttpEvent>, String) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 
AnalyticsEventCacheFactory - Class in com.mulesoft.mule.runtime.gw.analytics.cache
 
AnalyticsEventCacheFactory(DB, DB) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCacheFactory
 
AnalyticsEventCacheManager - Class in com.mulesoft.mule.runtime.gw.analytics.cache
 
AnalyticsEventCacheManager(AnalyticsConfiguration) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCacheManager
 
AnalyticsEventCaches - Class in com.mulesoft.mule.runtime.gw.analytics.cache
Contains the pair of regular and violations events caches
AnalyticsEventCaches(AnalyticsEventCache, AnalyticsEventCache) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCaches
 
AnalyticsEventDispatcher - Class in com.mulesoft.mule.runtime.gw.analytics
In charge of routing the analytics event to the correct cache
AnalyticsEventDispatcher(AnalyticsEventCacheManager) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.AnalyticsEventDispatcher
 
AnalyticsEventHandler - Class in com.mulesoft.mule.runtime.gw.analytics
Handles the creation and dispatch of the analytics events generated by the execution of an API.
AnalyticsEventHandler(String, ApiService, EnrichedServerNotificationExtractor, AnalyticsEventDispatcher, EventsCollectorService, Optional<GatewayMetricsAdapter>) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.AnalyticsEventHandler
 
AnalyticsEventHandlerManager - Class in com.mulesoft.mule.runtime.gw.analytics
In charge of creating, storing and removing analytics events handlers for each application
AnalyticsEventHandlerManager(ApiService, AnalyticsEventCacheManager, EventsCollectorService, Boolean, Optional<GatewayMetricsAdapter>) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.AnalyticsEventHandlerManager
 
AnalyticsEventSenderRunnable - Class in com.mulesoft.mule.runtime.gw.analytics.runnable
 
AnalyticsEventSenderRunnable(AnalyticsEventCache, int, ApiPlatformClient, BackoffConfiguration, BackoffBarrier) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.runnable.AnalyticsEventSenderRunnable
 
AnalyticsHttpEventBuilder - Class in com.mulesoft.mule.runtime.gw.analytics.model
 
AnalyticsHttpEventBuilder(EdgeRequestDetector, HttpRequestAttributesFactory, HttpResponseAttributesFactory, ClientIpExtractor) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsHttpEventBuilder
 
AnalyticsNotificationListenerSupplier - Class in com.mulesoft.mule.runtime.gw.analytics.notification
Supplies a AnalyticsPolicyNotificationListener only for online policies
AnalyticsNotificationListenerSupplier(EventsCollectorService) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.notification.AnalyticsNotificationListenerSupplier
 
AnalyticsPolicyNotificationListener - Class in com.mulesoft.mule.runtime.gw.analytics.notification
Notification listener in charge of detecting if a policy violation happened during a particular policy execution
AnalyticsPolicyNotificationListener(EventsCollectorService, String, String, String) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.notification.AnalyticsPolicyNotificationListener
 
AnalyticsPollersManager - Class in com.mulesoft.mule.runtime.gw.analytics
 
AnalyticsPollersManager(AnalyticsConfiguration, AnalyticsEventCaches, ApiPlatformClient, BackoffSchedulerFactory) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.AnalyticsPollersManager
 
analyticsSchedulerConfiguration() - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsPollersManager
 
AnalyticsServiceMeshEventHandler - Class in com.mulesoft.mule.runtime.gw.analytics
ServiceMesh mode handler that returns the request analytics information in a header and does not push the events to the analytics queues.
AnalyticsServiceMeshEventHandler(String, ApiService, EnrichedServerNotificationExtractor, EventsCollectorService) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.AnalyticsServiceMeshEventHandler
 
AnalytictsBackoffConfigurationSupplier - Class in com.mulesoft.mule.runtime.gw.analytics.backoff
 
AnalytictsBackoffConfigurationSupplier() - Constructor for class com.mulesoft.mule.runtime.gw.analytics.backoff.AnalytictsBackoffConfigurationSupplier
 

B

BASE - Static variable in class com.mulesoft.mule.runtime.gw.analytics.backoff.AnalytictsBackoffConfigurationSupplier
 
build() - Method in interface com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsEventBuilder
 
build() - Method in class com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsHttpEventBuilder
 

C

clear() - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 
client(EnrichedServerNotification) - Method in class com.mulesoft.mule.runtime.gw.analytics.extractor.EnrichedServerNotificationExtractor
 
ClientIpExtractor - Interface in com.mulesoft.mule.runtime.gw.analytics.extractor
 
com.mulesoft.mule.runtime.gw.analytics - package com.mulesoft.mule.runtime.gw.analytics
 
com.mulesoft.mule.runtime.gw.analytics.api - package com.mulesoft.mule.runtime.gw.analytics.api
 
com.mulesoft.mule.runtime.gw.analytics.backoff - package com.mulesoft.mule.runtime.gw.analytics.backoff
 
com.mulesoft.mule.runtime.gw.analytics.cache - package com.mulesoft.mule.runtime.gw.analytics.cache
 
com.mulesoft.mule.runtime.gw.analytics.extractor - package com.mulesoft.mule.runtime.gw.analytics.extractor
 
com.mulesoft.mule.runtime.gw.analytics.feedbackloop - package com.mulesoft.mule.runtime.gw.analytics.feedbackloop
 
com.mulesoft.mule.runtime.gw.analytics.injector - package com.mulesoft.mule.runtime.gw.analytics.injector
 
com.mulesoft.mule.runtime.gw.analytics.introspector - package com.mulesoft.mule.runtime.gw.analytics.introspector
 
com.mulesoft.mule.runtime.gw.analytics.model - package com.mulesoft.mule.runtime.gw.analytics.model
 
com.mulesoft.mule.runtime.gw.analytics.notification - package com.mulesoft.mule.runtime.gw.analytics.notification
 
com.mulesoft.mule.runtime.gw.analytics.runnable - package com.mulesoft.mule.runtime.gw.analytics.runnable
 
com.mulesoft.mule.runtime.gw.analytics.servicemesh - package com.mulesoft.mule.runtime.gw.analytics.servicemesh
 
contains(Object) - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 
containsAll(Collection<?>) - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 
create(String) - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsEventHandlerManager
Creates a new AnalyticsEventHandler for the specified application
createPolicyViolationsCache(String, int, int) - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCacheFactory
Creates a Cache which internally uses a SizeLimitedPartitionedQueue, with the provided name, capacity and partition size
createRegularEventCache(String, int) - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCacheFactory
Creates a Cache which internally uses a simple SizeLimitedQueue, with the provided name and capacity

D

DefaultClientIpExtractor - Class in com.mulesoft.mule.runtime.gw.analytics.extractor
 
DefaultClientIpExtractor() - Constructor for class com.mulesoft.mule.runtime.gw.analytics.extractor.DefaultClientIpExtractor
 
DefaultGatewayAnalytics - Class in com.mulesoft.mule.runtime.gw.analytics.api
 
DefaultGatewayAnalytics(ApiService) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.api.DefaultGatewayAnalytics
 
dispatch(AnalyticsHttpEvent) - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsEventDispatcher
 
DISPERSION - Static variable in class com.mulesoft.mule.runtime.gw.analytics.backoff.AnalytictsBackoffConfigurationSupplier
 
dispose() - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsCoreExtension
 
dispose() - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCacheManager
 

E

EdgeRequestDetector - Class in com.mulesoft.mule.runtime.gw.analytics.feedbackloop
 
EdgeRequestDetector() - Constructor for class com.mulesoft.mule.runtime.gw.analytics.feedbackloop.EdgeRequestDetector
 
element() - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 
EnrichedServerNotificationEventIdExtractor - Class in com.mulesoft.mule.runtime.gw.analytics.extractor
Extracts information needed by analytics from the server notification
EnrichedServerNotificationEventIdExtractor() - Constructor for class com.mulesoft.mule.runtime.gw.analytics.extractor.EnrichedServerNotificationEventIdExtractor
 
EnrichedServerNotificationExtractor - Class in com.mulesoft.mule.runtime.gw.analytics.extractor
Extracts information needed by analytics from the server notification
EnrichedServerNotificationExtractor() - Constructor for class com.mulesoft.mule.runtime.gw.analytics.extractor.EnrichedServerNotificationExtractor
 
eventId(EnrichedServerNotification) - Method in class com.mulesoft.mule.runtime.gw.analytics.extractor.EnrichedServerNotificationEventIdExtractor
 
eventId(EnrichedServerNotification) - Method in class com.mulesoft.mule.runtime.gw.analytics.extractor.EnrichedServerNotificationExtractor
 
execute() - Method in class com.mulesoft.mule.runtime.gw.analytics.runnable.AnalyticsEventSenderRunnable
 
extractClientIp(HttpRequestAttributes) - Method in interface com.mulesoft.mule.runtime.gw.analytics.extractor.ClientIpExtractor
Extracts the IP of the HTTP client that sent the HTTP request
extractClientIp(HttpRequestAttributes) - Method in class com.mulesoft.mule.runtime.gw.analytics.extractor.DefaultClientIpExtractor
 
extractClientIp(HttpRequestAttributes) - Method in class com.mulesoft.mule.runtime.gw.analytics.extractor.NoopClientIpExtractor
 

F

FeedbackLoopDDOSHeaderInjector - Class in com.mulesoft.mule.runtime.gw.analytics.feedbackloop
 
FeedbackLoopDDOSHeaderInjector() - Constructor for class com.mulesoft.mule.runtime.gw.analytics.feedbackloop.FeedbackLoopDDOSHeaderInjector
 
finishEvent(EnrichedServerNotification) - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsEventHandler
 
flow(EnrichedServerNotification) - Method in class com.mulesoft.mule.runtime.gw.analytics.extractor.EnrichedServerNotificationExtractor
 
from(TypedValue<Object>) - Method in class com.mulesoft.mule.runtime.gw.analytics.model.HttpRequestAttributesFactory
 
from(TypedValue<Object>) - Method in class com.mulesoft.mule.runtime.gw.analytics.model.HttpResponseAttributesFactory
 

G

get(String) - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsEventHandlerManager
 
get() - Method in class com.mulesoft.mule.runtime.gw.analytics.backoff.AnalytictsBackoffConfigurationSupplier
 
getAgentCaches() - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCacheManager
 
getApiDescription() - Method in interface com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsEventBuilder
 
getApiDescription() - Method in class com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsHttpEventBuilder
 
getAvailablePolicyViolationsCache() - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCacheManager
 
getAvailableRegularCaches() - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCacheManager
 
getCloudCaches() - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCacheManager
 
getFor(Class) - Method in class com.mulesoft.mule.runtime.gw.analytics.introspector.Introspectors
 
getHeaders(Object) - Method in class com.mulesoft.mule.runtime.gw.analytics.introspector.HttpAttributesIntrospector
 
getHeaders() - Method in class com.mulesoft.mule.runtime.gw.analytics.model.HttpRequestAttributes
 
getHeaders() - Method in class com.mulesoft.mule.runtime.gw.analytics.model.HttpResponseAttributes
 
getHeadersField() - Method in class com.mulesoft.mule.runtime.gw.analytics.introspector.HttpAttributesIntrospector
 
getMethod(Object) - Method in class com.mulesoft.mule.runtime.gw.analytics.introspector.HttpRequestAttributesIntrospector
 
getMethod() - Method in class com.mulesoft.mule.runtime.gw.analytics.model.HttpRequestAttributes
 
getName() - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsCoreExtension
 
getName() - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 
getRegularEventsCache() - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCaches
 
getRemoteAddress(Object) - Method in class com.mulesoft.mule.runtime.gw.analytics.introspector.HttpRequestAttributesIntrospector
 
getRemoteAddress() - Method in class com.mulesoft.mule.runtime.gw.analytics.model.HttpRequestAttributes
 
getRequestUri(Object) - Method in class com.mulesoft.mule.runtime.gw.analytics.introspector.HttpRequestAttributesIntrospector
 
getRequestUri() - Method in class com.mulesoft.mule.runtime.gw.analytics.model.HttpRequestAttributes
 
getStatusCode(Object) - Method in class com.mulesoft.mule.runtime.gw.analytics.introspector.HttpResponseAttributesIntrospector
 
getStatusCode() - Method in class com.mulesoft.mule.runtime.gw.analytics.model.HttpResponseAttributes
 
getViolationsEventsCache() - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCaches
 

H

HeaderInjector - Class in com.mulesoft.mule.runtime.gw.analytics.injector
 
HeaderInjector() - Constructor for class com.mulesoft.mule.runtime.gw.analytics.injector.HeaderInjector
 
HttpAttributesIntrospector - Class in com.mulesoft.mule.runtime.gw.analytics.introspector
 
HttpAttributesIntrospector(Class) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.introspector.HttpAttributesIntrospector
 
HttpRequestAttributes - Class in com.mulesoft.mule.runtime.gw.analytics.model
 
HttpRequestAttributes(MultiMap<String, String>, String, String, String) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.model.HttpRequestAttributes
 
HttpRequestAttributesFactory - Class in com.mulesoft.mule.runtime.gw.analytics.model
 
HttpRequestAttributesFactory() - Constructor for class com.mulesoft.mule.runtime.gw.analytics.model.HttpRequestAttributesFactory
 
HttpRequestAttributesIntrospector - Class in com.mulesoft.mule.runtime.gw.analytics.introspector
 
HttpRequestAttributesIntrospector(Class) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.introspector.HttpRequestAttributesIntrospector
 
HttpResponseAttributes - Class in com.mulesoft.mule.runtime.gw.analytics.model
 
HttpResponseAttributes(MultiMap<String, String>, int) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.model.HttpResponseAttributes
 
HttpResponseAttributesFactory - Class in com.mulesoft.mule.runtime.gw.analytics.model
 
HttpResponseAttributesFactory() - Constructor for class com.mulesoft.mule.runtime.gw.analytics.model.HttpResponseAttributesFactory
 
HttpResponseAttributesIntrospector - Class in com.mulesoft.mule.runtime.gw.analytics.introspector
 
HttpResponseAttributesIntrospector(Class) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.introspector.HttpResponseAttributesIntrospector
 
HttpStatusCodeMatcher - Class in com.mulesoft.mule.runtime.gw.analytics.model
 
HttpStatusCodeMatcher() - Constructor for class com.mulesoft.mule.runtime.gw.analytics.model.HttpStatusCodeMatcher
 

I

initialise() - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCacheManager
 
initialiseCoreExtension() - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsCoreExtension
 
injectHeader(Object, PolicyViolation) - Method in class com.mulesoft.mule.runtime.gw.analytics.feedbackloop.FeedbackLoopDDOSHeaderInjector
 
injectHeader(Object, String, String) - Method in class com.mulesoft.mule.runtime.gw.analytics.injector.HeaderInjector
 
injectHeader(Object, AnalyticsHttpEvent) - Method in class com.mulesoft.mule.runtime.gw.analytics.servicemesh.ServiceMeshHeaderInjector
 
Introspectors<T> - Class in com.mulesoft.mule.runtime.gw.analytics.introspector
 
Introspectors(Function<Class, T>) - Constructor for class com.mulesoft.mule.runtime.gw.analytics.introspector.Introspectors
 
isEdgeRequest(List<String>) - Method in class com.mulesoft.mule.runtime.gw.analytics.feedbackloop.EdgeRequestDetector
 
isEdgeRequest() - Method in interface com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsEventBuilder
 
isEdgeRequest() - Method in class com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsHttpEventBuilder
 
isEmpty() - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 
isError(int) - Method in class com.mulesoft.mule.runtime.gw.analytics.model.HttpStatusCodeMatcher
 
iterator() - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 

M

MULTIPLIER - Static variable in class com.mulesoft.mule.runtime.gw.analytics.backoff.AnalytictsBackoffConfigurationSupplier
 

N

NoopClientIpExtractor - Class in com.mulesoft.mule.runtime.gw.analytics.extractor
 
NoopClientIpExtractor() - Constructor for class com.mulesoft.mule.runtime.gw.analytics.extractor.NoopClientIpExtractor
 

O

offer(AnalyticsHttpEvent) - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 
onApiDeploymentSuccess(Api) - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsApiDeploymentListener
Applying an empty policy to an API implementation is a work-around to obtain status codes when the API does not have any other policy deployed.
onArtifactCreated(String, CustomizationService) - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsCoreExtension
 
onNotification(ConnectorMessageNotification) - Method in class com.mulesoft.mule.runtime.gw.analytics.notification.AnalyticsConnectorMessageNotificationListener
 
onNotification(PolicyNotification) - Method in class com.mulesoft.mule.runtime.gw.analytics.notification.AnalyticsPolicyNotificationListener
 
onUndeploymentStart(String) - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsCoreExtension
 

P

peek() - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 
policyViolationsSchedulerConfiguration() - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsPollersManager
 
poll() - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 

R

remove(String) - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsEventHandlerManager
Removes the handler of the specified application
remove() - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 
remove(Object) - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 
removeAll(Collection<?>) - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 
retainAll(Collection<?>) - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 

S

scheduleAnalyticsRunnable() - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsPollersManager
 
schedulePolicyViolationsRunnable() - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsPollersManager
 
SEPARATOR - Static variable in class com.mulesoft.mule.runtime.gw.analytics.servicemesh.ServiceMeshHeaderInjector
 
ServiceMeshHeaderInjector - Class in com.mulesoft.mule.runtime.gw.analytics.servicemesh
 
ServiceMeshHeaderInjector() - Constructor for class com.mulesoft.mule.runtime.gw.analytics.servicemesh.ServiceMeshHeaderInjector
 
setApiDeploymentCoreExtension(ApiDeploymentCoreExtension) - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsCoreExtension
 
shutdown() - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsPollersManager
 
size() - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 
size() - Method in class com.mulesoft.mule.runtime.gw.analytics.introspector.Introspectors
 
start() - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsCoreExtension
 
startEvent(EnrichedServerNotification) - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsEventHandler
 
status(String, String) - Method in class com.mulesoft.mule.runtime.gw.analytics.api.DefaultGatewayAnalytics
Implementation returns an AnalyticsStatus containing an AnalyticsStatus.Status#ENABLED when the specified flow contains an API that has been tracked successfully.
stop() - Method in class com.mulesoft.mule.runtime.gw.analytics.AnalyticsCoreExtension
 
supply(ApiImplementation, PolicyDefinition, PolicySpecification) - Method in class com.mulesoft.mule.runtime.gw.analytics.notification.AnalyticsNotificationListenerSupplier
 

T

toArray() - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 
toArray(T[]) - Method in class com.mulesoft.mule.runtime.gw.analytics.cache.AnalyticsEventCache
 

W

withApi(Api) - Method in interface com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsEventBuilder
 
withApi(Api) - Method in class com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsHttpEventBuilder
 
withClient(Client) - Method in interface com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsEventBuilder
 
withClient(Client) - Method in class com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsHttpEventBuilder
 
withFlowName(String) - Method in interface com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsEventBuilder
 
withFlowName(String) - Method in class com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsHttpEventBuilder
 
withId(String) - Method in interface com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsEventBuilder
 
withId(String) - Method in class com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsHttpEventBuilder
 
withMuleAppName(String) - Method in interface com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsEventBuilder
 
withMuleAppName(String) - Method in class com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsHttpEventBuilder
 
withPolicyViolation(PolicyViolation) - Method in interface com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsEventBuilder
 
withPolicyViolation(PolicyViolation) - Method in class com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsHttpEventBuilder
 
withReceivedTimestamp(long) - Method in interface com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsEventBuilder
 
withReceivedTimestamp(long) - Method in class com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsHttpEventBuilder
 
withRepliedTimestamp(long) - Method in interface com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsEventBuilder
 
withRepliedTimestamp(long) - Method in class com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsHttpEventBuilder
 
withRequest(OptionalLong, TypedValue<Object>) - Method in interface com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsEventBuilder
 
withRequest(OptionalLong, TypedValue<Object>) - Method in class com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsHttpEventBuilder
 
withResponse(OptionalLong, TypedValue<Object>, IntegerAction) - Method in interface com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsEventBuilder
 
withResponse(OptionalLong, TypedValue<Object>, IntegerAction) - Method in class com.mulesoft.mule.runtime.gw.analytics.model.AnalyticsHttpEventBuilder
 
A B C D E F G H I M N O P R S T W 
Skip navigation links

Copyright © 2014–2022 MuleSoft, Inc.. All rights reserved.