- call() - Method in interface org.eclipse.microprofile.health.HealthCheck
-
- CircuitBreaker - Annotation Type in org.eclipse.microprofile.faulttolerance
-
Define the Circuit Breaker policy
- CircuitBreakerOpenException - Exception in org.eclipse.microprofile.faulttolerance.exceptions
-
The exception should be thrown when circuit breaker is open.
- CircuitBreakerOpenException() - Constructor for exception org.eclipse.microprofile.faulttolerance.exceptions.CircuitBreakerOpenException
-
- CircuitBreakerOpenException(Throwable) - Constructor for exception org.eclipse.microprofile.faulttolerance.exceptions.CircuitBreakerOpenException
-
- CircuitBreakerOpenException(String) - Constructor for exception org.eclipse.microprofile.faulttolerance.exceptions.CircuitBreakerOpenException
-
- CircuitBreakerOpenException(String, Throwable) - Constructor for exception org.eclipse.microprofile.faulttolerance.exceptions.CircuitBreakerOpenException
-
- Claim - Annotation Type in org.eclipse.microprofile.jwt
-
- claim(String) - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
-
A utility method to access a claim value in an Optional
wrapper
- ClaimLiteral - Class in org.eclipse.microprofile.jwt
-
Annotation literal for
Claim
- ClaimLiteral() - Constructor for class org.eclipse.microprofile.jwt.ClaimLiteral
-
Creates a default value Claim literal
- ClaimLiteral(String) - Constructor for class org.eclipse.microprofile.jwt.ClaimLiteral
-
Construct a Claim literal from a string name of a claim
- ClaimLiteral(Claims) - Constructor for class org.eclipse.microprofile.jwt.ClaimLiteral
-
Construct a Claim literal from a standard claim defined in
Claims
- Claims - Enum in org.eclipse.microprofile.jwt
-
This enum represents the standardized claims that the MP-JWT specification allows for in terms of interoperability.
- ClaimValue<T> - Interface in org.eclipse.microprofile.jwt
-
- ClientTracingRegistrar - Class in org.eclipse.microprofile.opentracing
-
This class registers tracing components into ClientBuilder
.
- ClientTracingRegistrarProvider - Interface in org.eclipse.microprofile.opentracing
-
- close() - Method in interface org.eclipse.microprofile.metrics.Timer.Context
-
- Config - Interface in org.eclipse.microprofile.config
-
Resolves the property value by searching through all configured
ConfigSources
.
- CONFIG_ORDINAL - Static variable in interface org.eclipse.microprofile.config.spi.ConfigSource
-
- ConfigBuilder - Interface in org.eclipse.microprofile.config.spi
-
Builder for manually creating an instance of a Config
.
- ConfigProperty - Annotation Type in org.eclipse.microprofile.config.inject
-
Binds the injection point with a configured value.
- ConfigProvider - Class in org.eclipse.microprofile.config
-
This is the central class to access a
Config
.
- ConfigProviderResolver - Class in org.eclipse.microprofile.config.spi
-
This class is not intended to be used by end-users but for
portable container integration purpose only.
- ConfigProviderResolver() - Constructor for class org.eclipse.microprofile.config.spi.ConfigProviderResolver
-
- ConfigSource - Interface in org.eclipse.microprofile.config.spi
-
Implement this interfaces to provide a ConfigSource.
- ConfigSourceProvider - Interface in org.eclipse.microprofile.config.spi
-
Implement this interfaces to provide multiple ConfigSources.
- configure(ClientBuilder) - Static method in class org.eclipse.microprofile.opentracing.ClientTracingRegistrar
-
Register tracing components into client builder instance.
- configure(ClientBuilder, ExecutorService) - Static method in class org.eclipse.microprofile.opentracing.ClientTracingRegistrar
-
Register tracing components into client builder instance.
- configure(ClientBuilder) - Method in interface org.eclipse.microprofile.opentracing.ClientTracingRegistrarProvider
-
Configures ClientBuilder
with tracing integration.
- configure(ClientBuilder, ExecutorService) - Method in interface org.eclipse.microprofile.opentracing.ClientTracingRegistrarProvider
-
Configures ClientBuilder
with tracing integration.
- containsClaim(String) - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
-
Verify is a given claim exists
- convert(String) - Method in interface org.eclipse.microprofile.config.spi.Converter
-
Configure the string value to a specified type
- Converter<T> - Interface in org.eclipse.microprofile.config.spi
-
Interface for converting configured values from String to any Java type.
- Counted - Annotation Type in org.eclipse.microprofile.metrics.annotation
-
An annotation for marking a method, constructor, or class as counted.
- Counter - Interface in org.eclipse.microprofile.metrics
-
An incrementing and decrementing counter metric.
- counter(String) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Return the
Counter
registered under this name; or create and register
a new
Counter
if none is registered.
- counter(Metadata) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Return the
Counter
registered under the
Metadata
's name; or create and register
a new
Counter
if none is registered.
- CounterTest - Class in org.eclipse.microprofile.metrics.tck
-
- CounterTest() - Constructor for class org.eclipse.microprofile.metrics.tck.CounterTest
-
- Counting - Interface in org.eclipse.microprofile.metrics
-
An interface for metric types which have counts.
- createDeployment() - Static method in class org.eclipse.microprofile.metrics.tck.CounterTest
-
- createDeployment() - Static method in class org.eclipse.microprofile.metrics.tck.GaugeTest
-
- createDeployment() - Static method in class org.eclipse.microprofile.metrics.tck.HistogramTest
-
- createDeployment() - Static method in class org.eclipse.microprofile.metrics.tck.MeterTest
-
- createDeployment() - Static method in class org.eclipse.microprofile.metrics.tck.MetricFilterTest
-
- createDeployment() - Static method in class org.eclipse.microprofile.metrics.tck.MetricRegistryTest
-
- createDeployment() - Static method in class org.eclipse.microprofile.metrics.tck.TagsTest
-
- createDeployment() - Static method in class org.eclipse.microprofile.metrics.tck.TimerTest
-
- createResponseBuilder() - Method in interface org.eclipse.microprofile.health.spi.HealthCheckResponseProvider
-
- Gauge - Annotation Type in org.eclipse.microprofile.metrics.annotation
-
An annotation for marking a method or field as a gauge.
- Gauge<T> - Interface in org.eclipse.microprofile.metrics
-
A gauge metric is an instantaneous reading of a particular value.
- gaugeMe() - Method in class org.eclipse.microprofile.metrics.tck.GaugeTest
-
- GaugeTest - Class in org.eclipse.microprofile.metrics.tck
-
- GaugeTest() - Constructor for class org.eclipse.microprofile.metrics.tck.GaugeTest
-
- get75thPercentile() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the value at the 75th percentile in the distribution.
- get95thPercentile() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the value at the 95th percentile in the distribution.
- get98thPercentile() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the value at the 98th percentile in the distribution.
- get999thPercentile() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the value at the 99.9th percentile in the distribution.
- get99thPercentile() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the value at the 99th percentile in the distribution.
- getAudience() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
-
The aud(Audience) claim identifies the recipients that the JWT is
intended for.
- getBuilder() - Method in class org.eclipse.microprofile.config.spi.ConfigProviderResolver
-
- getClaim(String) - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
-
Access the value of the indicated claim.
- getClaimNames() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
-
Access the names of all claims are associated with this token.
- getConfig() - Static method in class org.eclipse.microprofile.config.ConfigProvider
-
- getConfig(ClassLoader) - Static method in class org.eclipse.microprofile.config.ConfigProvider
-
- getConfig() - Method in class org.eclipse.microprofile.config.spi.ConfigProviderResolver
-
- getConfig(ClassLoader) - Method in class org.eclipse.microprofile.config.spi.ConfigProviderResolver
-
- getConfigSources() - Method in interface org.eclipse.microprofile.config.Config
-
- getConfigSources(ClassLoader) - Method in interface org.eclipse.microprofile.config.spi.ConfigSourceProvider
-
- getCount() - Method in interface org.eclipse.microprofile.metrics.Counter
-
Returns the counter's current value.
- getCount() - Method in interface org.eclipse.microprofile.metrics.Counting
-
Returns the current count.
- getCount() - Method in interface org.eclipse.microprofile.metrics.Histogram
-
Returns the number of values recorded.
- getCount() - Method in interface org.eclipse.microprofile.metrics.Meter
-
- getCount() - Method in interface org.eclipse.microprofile.metrics.Metered
-
Returns the number of events which have been marked.
- getCount() - Method in interface org.eclipse.microprofile.metrics.Timer
-
- getCounters() - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the counters in the registry and their names.
- getCounters(MetricFilter) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the counters in the registry and their names which match the given
filter.
- getCountTest() - Method in class org.eclipse.microprofile.metrics.tck.CounterTest
-
- getData() - Method in class org.eclipse.microprofile.health.HealthCheckResponse
-
- getDescription() - Method in enum org.eclipse.microprofile.jwt.Claims
-
- getDescription() - Method in class org.eclipse.microprofile.metrics.Metadata
-
Returns the description of the metric.
- getDisplayName() - Method in class org.eclipse.microprofile.metrics.Metadata
-
Returns the display name if set, otherwise this method returns the metric name.
- getExpirationTime() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
-
The exp (Expiration time) claim identifies the expiration time on or
after which the JWT MUST NOT be accepted
for processing in seconds since 1970-01-01T00:00:00Z UTC
- getFailure() - Method in interface org.eclipse.microprofile.faulttolerance.ExecutionContext
-
Returns the failure of the method execution
- getFifteenMinuteRate() - Method in interface org.eclipse.microprofile.metrics.Meter
-
- getFifteenMinuteRate() - Method in interface org.eclipse.microprofile.metrics.Metered
-
Returns the fifteen-minute exponentially-weighted moving average rate at which events have
occurred since the meter was created.
- getFifteenMinuteRate() - Method in interface org.eclipse.microprofile.metrics.Timer
-
- getFiveMinuteRate() - Method in interface org.eclipse.microprofile.metrics.Meter
-
- getFiveMinuteRate() - Method in interface org.eclipse.microprofile.metrics.Metered
-
Returns the five-minute exponentially-weighted moving average rate at which events have
occurred since the meter was created.
- getFiveMinuteRate() - Method in interface org.eclipse.microprofile.metrics.Timer
-
- getGauges() - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the gauges in the registry and their names.
- getGauges(MetricFilter) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the gauges in the registry and their names which match the given filter.
- getGroups() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
-
The groups claim provides the group names the JWT principal has been
granted.
- getHistograms() - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the histograms in the registry and their names.
- getHistograms(MetricFilter) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the histograms in the registry and their names which match the given
filter.
- getIssuedAtTime() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
-
The iat(Issued at time) claim identifies the time at which the JWT was
issued in seconds since 1970-01-01T00:00:00Z UTC
- getIssuer() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
-
The iss(Issuer) claim identifies the principal that issued the JWT
- getMax() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the highest value in the snapshot.
- getMean() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the arithmetic mean of the values in the snapshot.
- getMeanRate() - Method in interface org.eclipse.microprofile.metrics.Meter
-
- getMeanRate() - Method in interface org.eclipse.microprofile.metrics.Metered
-
Returns the mean rate at which events have occurred since the meter was created.
- getMeanRate() - Method in interface org.eclipse.microprofile.metrics.Timer
-
- getMedian() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the median value in the distribution.
- getMetadata() - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the metadata in the registry and their names.
- getMeters() - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the meters in the registry and their names.
- getMeters(MetricFilter) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the meters in the registry and their names which match the given filter.
- getMethod() - Method in interface org.eclipse.microprofile.faulttolerance.ExecutionContext
-
Returns the method being executed
- getMetrics() - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the metrics in the registry and their names.
- getMin() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the lowest value in the snapshot.
- getName() - Method in interface org.eclipse.microprofile.config.spi.ConfigSource
-
The name of the config might be used for logging or analysis of configured values.
- getName() - Method in class org.eclipse.microprofile.health.HealthCheckResponse
-
- getName() - Method in interface org.eclipse.microprofile.jwt.ClaimValue
-
Access the name of the claim.
- getName() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
-
Returns the unique name of this principal.
- getName() - Method in class org.eclipse.microprofile.metrics.Metadata
-
Returns the metric name.
- getName() - Method in enum org.eclipse.microprofile.metrics.MetricRegistry.Type
-
Returns the name of the MetricRegistry scope.
- getNames() - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a set of the names of all the metrics in the registry.
- getOneMinuteRate() - Method in interface org.eclipse.microprofile.metrics.Meter
-
- getOneMinuteRate() - Method in interface org.eclipse.microprofile.metrics.Metered
-
Returns the one-minute exponentially-weighted moving average rate at which events have
occurred since the meter was created.
- getOneMinuteRate() - Method in interface org.eclipse.microprofile.metrics.Timer
-
- getOptionalValue(String, Class<T>) - Method in interface org.eclipse.microprofile.config.Config
-
Return the resolved property value with the specified type for the
specified property name from the underlying
ConfigSources
.
- getOrdinal() - Method in interface org.eclipse.microprofile.config.spi.ConfigSource
-
Return the ordinal for this config source.
- getParameters() - Method in interface org.eclipse.microprofile.faulttolerance.ExecutionContext
-
Returns the parameter values being passed to the method
- getPriority() - Method in interface org.eclipse.microprofile.rest.client.ext.ResponseExceptionMapper
-
The priority of this mapper.
- getProperties() - Method in interface org.eclipse.microprofile.config.spi.ConfigSource
-
Return the properties in this config source
- getPropertyNames() - Method in interface org.eclipse.microprofile.config.Config
-
Return a collection of property names.
- getPropertyNames() - Method in interface org.eclipse.microprofile.config.spi.ConfigSource
-
Gets all property names known to this config source, without evaluating the values.
- getRawToken() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
-
Get the raw bearer token string originally passed in the authentication
header
- getSnapshot() - Method in interface org.eclipse.microprofile.metrics.Histogram
-
- getSnapshot() - Method in interface org.eclipse.microprofile.metrics.Sampling
-
Returns a snapshot of the values.
- getSnapshot() - Method in interface org.eclipse.microprofile.metrics.Timer
-
- getState() - Method in class org.eclipse.microprofile.health.HealthCheckResponse
-
- getStdDev() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the standard deviation of the values in the snapshot.
- getSubject() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
-
The sub(Subject) claim identifies the principal that is the subject of
the JWT.
- getTags() - Method in class org.eclipse.microprofile.metrics.Metadata
-
Returns the underlying HashMap containing the tags.
- getTagsAsString() - Method in class org.eclipse.microprofile.metrics.Metadata
-
Gets the list of tags as a single String in the format 'key="value",key2="value2",...'
- getTimers() - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the timers in the registry and their names.
- getTimers(MetricFilter) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the timers in the registry and their names which match the given filter.
- getTokenID() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
-
The jti(JWT ID) claim provides a unique identifier for the JWT.
- getType() - Method in enum org.eclipse.microprofile.jwt.Claims
-
The required type of the claim
- getType() - Method in class org.eclipse.microprofile.metrics.Metadata
-
Returns the String representation of the
MetricType
.
- getTypeRaw() - Method in class org.eclipse.microprofile.metrics.Metadata
-
- getUnit() - Method in class org.eclipse.microprofile.metrics.Metadata
-
Returns the unit of the metric.
- getValue(String, Class<T>) - Method in interface org.eclipse.microprofile.config.Config
-
Return the resolved property value with the specified type for the
specified property name from the underlying
ConfigSources
.
- getValue(String) - Method in interface org.eclipse.microprofile.config.spi.ConfigSource
-
Return the value for the specified property in this config source.
- getValue() - Method in interface org.eclipse.microprofile.jwt.ClaimValue
-
Access the value of the claim.
- getValue() - Method in interface org.eclipse.microprofile.metrics.Gauge
-
Returns the metric's current value.
- getValue(double) - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the value at the given quantile.
- getValues() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the entire set of values in the snapshot.
- GIBIBITS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
-
- GIGABITS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
-
- GIGABYTES - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
-
- GLOBAL_TAGS_VARIABLE - Static variable in class org.eclipse.microprofile.metrics.Metadata
-
The environment variable used to pass in global tags.
- mark() - Method in interface org.eclipse.microprofile.metrics.Meter
-
Mark the occurrence of an event.
- mark(long) - Method in interface org.eclipse.microprofile.metrics.Meter
-
Mark the occurrence of a given number of events.
- matches(String, Metric) - Method in interface org.eclipse.microprofile.metrics.MetricFilter
-
Returns true
if the metric matches the filter; false
otherwise.
- MEBIBITS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
-
- MEGABITS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
-
- MEGABYTES - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
-
- Metadata - Class in org.eclipse.microprofile.metrics
-
Bean holding the metadata of one single metric.
- Metadata(String, MetricType) - Constructor for class org.eclipse.microprofile.metrics.Metadata
-
Constructs a Metadata object with default units
- Metadata(String, MetricType, String) - Constructor for class org.eclipse.microprofile.metrics.Metadata
-
Constructs a Metadata object
- Metadata(String, String, String, MetricType, String) - Constructor for class org.eclipse.microprofile.metrics.Metadata
-
Constructs a Metadata object
- Metadata(String, String, String, MetricType, String, String) - Constructor for class org.eclipse.microprofile.metrics.Metadata
-
Constructs a Metadata object
- Metadata(Map<String, String>) - Constructor for class org.eclipse.microprofile.metrics.Metadata
-
Constructs a Metadata object from a map with the following keys
name
- The name of the metric
displayName
- The display (friendly) name of the metric
description
- The description of the metric
type
- The type of the metric
unit
- The units of the metric
tags
- The tags of the metric - cannot be null
reusable
- If true, this metric name is permitted to be used at multiple registration points.
- Meter - Interface in org.eclipse.microprofile.metrics
-
A meter metric which measures mean throughput and one-, five-, and fifteen-minute
exponentially-weighted moving average throughputs.
- meter(String) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Return the
Meter
registered under this name; or create and register
a new
Meter
if none is registered.
- meter(Metadata) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Return the
Meter
registered under the
Metadata
's name; or create and register
a new
Meter
if none is registered.
- Metered - Annotation Type in org.eclipse.microprofile.metrics.annotation
-
An annotation for marking a method, constructor, or class as metered.
- Metered - Interface in org.eclipse.microprofile.metrics
-
An object which maintains mean and exponentially-weighted rate.
- MeterTest - Class in org.eclipse.microprofile.metrics.tck
-
- MeterTest() - Constructor for class org.eclipse.microprofile.metrics.tck.MeterTest
-
- Metric - Annotation Type in org.eclipse.microprofile.metrics.annotation
-
An annotation requesting that a metric be injected or registered.
- Metric - Interface in org.eclipse.microprofile.metrics
-
A tag interface to indicate that a class is a metric.
- MetricFilter - Interface in org.eclipse.microprofile.metrics
-
A filter used to determine whether or not a metric should be reported, among other things.
- MetricFilterTest - Class in org.eclipse.microprofile.metrics.tck
-
- MetricFilterTest() - Constructor for class org.eclipse.microprofile.metrics.tck.MetricFilterTest
-
- MetricRegistry - Class in org.eclipse.microprofile.metrics
-
The registry that stores metrics and their metadata.
- MetricRegistry() - Constructor for class org.eclipse.microprofile.metrics.MetricRegistry
-
- MetricRegistry.Type - Enum in org.eclipse.microprofile.metrics
-
An enumeration representing the scopes of the MetricRegistry
- MetricRegistryTest - Class in org.eclipse.microprofile.metrics.tck
-
- MetricRegistryTest() - Constructor for class org.eclipse.microprofile.metrics.tck.MetricRegistryTest
-
- MetricType - Enum in org.eclipse.microprofile.metrics
-
An enumeration representing the different types of metrics.
- MetricUnits - Class in org.eclipse.microprofile.metrics
-
Standard units constants for metric's
Metadata
.
- MICROSECONDS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
-
- MILLISECONDS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
-
- MINUTES - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
-