Skip navigation links
A D F G I M S T V 

A

addDisabledMetricsType(MetricsType) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Set metric that will not be registered.
addMetricTagsMatch(MetricTagsMatch) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
AuthenticationOptions - Class in io.vertx.ext.hawkular
Authentication options.
AuthenticationOptions() - Constructor for class io.vertx.ext.hawkular.AuthenticationOptions
 
AuthenticationOptions(AuthenticationOptions) - Constructor for class io.vertx.ext.hawkular.AuthenticationOptions
 
AuthenticationOptions(JsonObject) - Constructor for class io.vertx.ext.hawkular.AuthenticationOptions
 
AuthenticationOptionsConverter - Class in io.vertx.ext.hawkular
Converter for AuthenticationOptions.
AuthenticationOptionsConverter() - Constructor for class io.vertx.ext.hawkular.AuthenticationOptionsConverter
 

D

DEFAULT_BATCH_DELAY - Static variable in class io.vertx.ext.hawkular.VertxHawkularOptions
Default value for the maximum delay between two consecutive batches (in seconds) = 1.
DEFAULT_BATCH_SIZE - Static variable in class io.vertx.ext.hawkular.VertxHawkularOptions
Default value for the maximum number of metrics in a batch = 50.
DEFAULT_ENABLED - Static variable in class io.vertx.ext.hawkular.AuthenticationOptions
The default value to enable / disable authentication.
DEFAULT_HOST - Static variable in class io.vertx.ext.hawkular.VertxHawkularOptions
The default Hawkular server host = localhost.
DEFAULT_METRICS_BRIDGE_ADDRESS - Static variable in class io.vertx.ext.hawkular.VertxHawkularOptions
Default event bus address where applications can send business-related metrics.
DEFAULT_METRICS_BRIDGE_ENABLED - Static variable in class io.vertx.ext.hawkular.VertxHawkularOptions
The default value to enable / disable the metrics bridge.
DEFAULT_METRICS_URI - Static variable in class io.vertx.ext.hawkular.VertxHawkularOptions
The default Hawkular Metrics service URI = /hawkular/metrics.
DEFAULT_PORT - Static variable in class io.vertx.ext.hawkular.VertxHawkularOptions
The default Hawkular server port = 8080.
DEFAULT_PREFIX - Static variable in class io.vertx.ext.hawkular.VertxHawkularOptions
The default metric name prefix (empty).
DEFAULT_SCHEDULE - Static variable in class io.vertx.ext.hawkular.VertxHawkularOptions
Default value for metric collection interval (in seconds) = 1.
DEFAULT_SEND_TENANT_HEADER - Static variable in class io.vertx.ext.hawkular.VertxHawkularOptions
The default value to enable / disable sending the tenant header.
DEFAULT_TAGGED_METRICS_CACHE_SIZE - Static variable in class io.vertx.ext.hawkular.VertxHawkularOptions
The default number of metric names to cache in order to avoid repeated tagging requests = 4096.
DEFAULT_TENANT - Static variable in class io.vertx.ext.hawkular.VertxHawkularOptions
The default Hawkular tenant = default.
DEFAULT_TYPE - Static variable in class io.vertx.ext.hawkular.MetricTagsMatch
The default value for matching type = EQUALS.
DEFAULT_VALUE - Static variable in class io.vertx.ext.hawkular.MetricTagsMatch
The default matching value (empty).

F

fromJson(JsonObject, AuthenticationOptions) - Static method in class io.vertx.ext.hawkular.AuthenticationOptionsConverter
 
fromJson(JsonObject, MetricTagsMatch) - Static method in class io.vertx.ext.hawkular.MetricTagsMatchConverter
 
fromJson(JsonObject, VertxHawkularOptions) - Static method in class io.vertx.ext.hawkular.VertxHawkularOptionsConverter
 

G

getAuthenticationOptions() - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
 
getBatchDelay() - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
 
getBatchSize() - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
 
getDisabledMetricsTypes() - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
 
getHost() - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
 
getHttpHeaders() - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
 
getHttpOptions() - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
 
getId() - Method in class io.vertx.ext.hawkular.AuthenticationOptions
 
getMetricsBridgeAddress() - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
 
getMetricsServiceUri() - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
 
getMetricTagsMatches() - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
 
getPort() - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
 
getPrefix() - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
 
getSchedule() - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
 
getSecret() - Method in class io.vertx.ext.hawkular.AuthenticationOptions
 
getTaggedMetricsCacheSize() - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
 
getTags() - Method in class io.vertx.ext.hawkular.MetricTagsMatch
 
getTags() - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
 
getTenant() - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
 
getType() - Method in class io.vertx.ext.hawkular.MetricTagsMatch
 
getValue() - Method in class io.vertx.ext.hawkular.MetricTagsMatch
 

I

io.vertx.ext.hawkular - package io.vertx.ext.hawkular
= Hawkular Metrics This project is an implementation of the Vert.x Metrics Service Provider Interface (SPI): metrics built from Vert.x events will be sent to Hawkular, an http://www.hawkular.org[open source monitoring and management solution].
isEnabled() - Method in class io.vertx.ext.hawkular.AuthenticationOptions
 
isMetricsBridgeEnabled() - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Checks whether or not the metrics bridge is enabled.
isMetricsTypeDisabled(MetricsType) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
 
isSendTenantHeader() - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
 

M

MetricsType - Enum in io.vertx.ext.hawkular
Metrics types for each metrics.
MetricTagsMatch - Class in io.vertx.ext.hawkular
Tags to apply to any metric which name matches the criteria.
MetricTagsMatch() - Constructor for class io.vertx.ext.hawkular.MetricTagsMatch
 
MetricTagsMatch(MetricTagsMatch) - Constructor for class io.vertx.ext.hawkular.MetricTagsMatch
 
MetricTagsMatch(JsonObject) - Constructor for class io.vertx.ext.hawkular.MetricTagsMatch
 
MetricTagsMatch.MatchType - Enum in io.vertx.ext.hawkular
The type of match.
MetricTagsMatchConverter - Class in io.vertx.ext.hawkular
Converter for MetricTagsMatch.
MetricTagsMatchConverter() - Constructor for class io.vertx.ext.hawkular.MetricTagsMatchConverter
 

S

setAuthenticationOptions(AuthenticationOptions) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Set the options for authentication.
setBatchDelay(int) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Set the maximum delay between two consecutive batches (in seconds).
setBatchSize(int) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Set the maximum number of metrics in a batch.
setDisabledMetricsTypes(Set<MetricsType>) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Sets metrics types that are disabled.
setEnabled(boolean) - Method in class io.vertx.ext.hawkular.AuthenticationOptions
Set whether authentication is enabled.
setEnabled(boolean) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Set whether metrics will be enabled on the Vert.x instance.
setHost(String) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Set the Hawkular Metrics service host.
setHttpHeaders(JsonObject) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Set specific headers to include in HTTP requests.
setHttpOptions(HttpClientOptions) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Set the configuration of the Hawkular Metrics HTTP client.
setId(String) - Method in class io.vertx.ext.hawkular.AuthenticationOptions
Set the identifier used for authentication.
setMetricsBridgeAddress(String) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Sets the metric bridge address on which the application is sending the custom metrics.
setMetricsBridgeEnabled(boolean) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Sets whether or not the metrics bridge should be enabled.
setMetricsServiceUri(String) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Set the Hawkular Metrics service URI.
setMetricTagsMatches(List<MetricTagsMatch>) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Sets a list of MetricTagsMatch.
setPort(int) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Set the Hawkular Metrics service port.
setPrefix(String) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Set the metric name prefix.
setSchedule(int) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Set the metric collection interval (in seconds).
setSecret(String) - Method in class io.vertx.ext.hawkular.AuthenticationOptions
Set the secret used for authentication.
setSendTenantHeader(boolean) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Set whether Hawkular tenant header should be sent.
setTaggedMetricsCacheSize(int) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Set the number of metric names to cache in order to avoid repeated tagging requests.
setTags(JsonObject) - Method in class io.vertx.ext.hawkular.MetricTagsMatch
Set the tags to apply if metric name matches the criteria.
setTags(JsonObject) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Set tags applied to all metrics.
setTenant(String) - Method in class io.vertx.ext.hawkular.VertxHawkularOptions
Set the Hawkular tenant.
setType(MetricTagsMatch.MatchType) - Method in class io.vertx.ext.hawkular.MetricTagsMatch
Set the type of matching to apply.
setValue(String) - Method in class io.vertx.ext.hawkular.MetricTagsMatch
Set the matched value.

T

toJson(AuthenticationOptions, JsonObject) - Static method in class io.vertx.ext.hawkular.AuthenticationOptionsConverter
 
toJson(MetricTagsMatch, JsonObject) - Static method in class io.vertx.ext.hawkular.MetricTagsMatchConverter
 
toJson(VertxHawkularOptions, JsonObject) - Static method in class io.vertx.ext.hawkular.VertxHawkularOptionsConverter
 

V

valueOf(String) - Static method in enum io.vertx.ext.hawkular.MetricsType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.ext.hawkular.MetricTagsMatch.MatchType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.vertx.ext.hawkular.MetricsType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.ext.hawkular.MetricTagsMatch.MatchType
Returns an array containing the constants of this enum type, in the order they are declared.
VertxHawkularOptions - Class in io.vertx.ext.hawkular
Vert.x Hawkular monitoring configuration.
VertxHawkularOptions() - Constructor for class io.vertx.ext.hawkular.VertxHawkularOptions
 
VertxHawkularOptions(VertxHawkularOptions) - Constructor for class io.vertx.ext.hawkular.VertxHawkularOptions
 
VertxHawkularOptions(JsonObject) - Constructor for class io.vertx.ext.hawkular.VertxHawkularOptions
 
VertxHawkularOptionsConverter - Class in io.vertx.ext.hawkular
Converter for VertxHawkularOptions.
VertxHawkularOptionsConverter() - Constructor for class io.vertx.ext.hawkular.VertxHawkularOptionsConverter
 
A D F G I M S T V 
Skip navigation links

Copyright © 2018. All rights reserved.