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

A

absolutize(DMRNodeLocation, DMRNodeLocation) - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRLocationResolver
 
absolutize(JMXNodeLocation, JMXNodeLocation) - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXLocationResolver
 
absolutize(L, L) - Method in interface org.hawkular.agent.monitor.protocol.LocationResolver
Resolves the given location relative to the given base and returns the resolved location.
absolutize(L, AttributeLocation<L>) - Method in interface org.hawkular.agent.monitor.protocol.LocationResolver
 
absolutize(PlatformNodeLocation, PlatformNodeLocation) - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformLocationResolver
 
AbstractEndpointConfiguration(String, boolean, ConnectionData, String, String, Map<String, ? extends Object>) - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.AbstractEndpointConfiguration
 
AbstractRemoveModelNodeCommand<REQ extends org.hawkular.cmdgw.api.ResourcePathRequest,RESP extends org.hawkular.cmdgw.api.ResourcePathResponse> - Class in org.hawkular.agent.monitor.cmd
A base for Commands removing nodes from the DMR tree.
AbstractRemoveModelNodeCommand(String) - Constructor for class org.hawkular.agent.monitor.cmd.AbstractRemoveModelNodeCommand
 
AbstractResourcePathCommand<REQ extends org.hawkular.cmdgw.api.ResourcePathRequest,RESP extends org.hawkular.cmdgw.api.ResourcePathResponse> - Class in org.hawkular.agent.monitor.cmd
A base for Commands initiated by subclasses of ResourcePathRequest.
AbstractResourcePathCommand(String, String) - Constructor for class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
 
accept(AvailDataPoint) - Method in class org.hawkular.agent.monitor.storage.AvailBufferedStorageDispatcher
 
accept(MetricDataPoint) - Method in class org.hawkular.agent.monitor.storage.MetricBufferedStorageDispatcher
 
accept(T) - Method in interface org.hawkular.agent.monitor.util.Consumer
 
add(DynamicEndpointService) - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolService
This will add a new endpoint service to the list.
add(EndpointService<L, S>) - Method in class org.hawkular.agent.monitor.protocol.ProtocolService
This will add a new endpoint service to the list.
addDataPoint(String, long, Avail) - Method in interface org.hawkular.agent.monitor.api.AvailDataPayloadBuilder
Add an availability data point.
addDataPoint(String, long, double, MetricType) - Method in interface org.hawkular.agent.monitor.api.MetricDataPayloadBuilder
Add a metric data point.
addDataPoint(String, long, Avail) - Method in class org.hawkular.agent.monitor.storage.AvailDataPayloadBuilderImpl
 
addDataPoint(String, long, double, MetricType) - Method in class org.hawkular.agent.monitor.storage.MetricDataPayloadBuilderImpl
 
AddDatasourceCommand - Class in org.hawkular.agent.monitor.cmd
Adds a Datasource to an Application Server instance.
AddDatasourceCommand() - Constructor for class org.hawkular.agent.monitor.cmd.AddDatasourceCommand
 
addDependencies(ServiceTarget, ServiceBuilder<MonitorService>) - Method in class org.hawkular.agent.monitor.service.MonitorService
When this service is being built, this method is called to allow this service to add whatever dependencies it needs.
addInventoryListener(InventoryListener) - Method in class org.hawkular.agent.monitor.protocol.EndpointService
addInventoryListener(InventoryListener) - Method in class org.hawkular.agent.monitor.protocol.ProtocolService
 
addInventoryListener(InventoryListener) - Method in class org.hawkular.agent.monitor.protocol.ProtocolServices
 
AddJdbcDriverCommand - Class in org.hawkular.agent.monitor.cmd
Adds an JdbcDriver to an Application Server instance.
AddJdbcDriverCommand() - Constructor for class org.hawkular.agent.monitor.cmd.AddJdbcDriverCommand
 
addProperty(String, Object) - Method in class org.hawkular.agent.monitor.inventory.IDObject
Adds an optional property to this object.
addResource(Resource<L>) - Method in class org.hawkular.agent.monitor.inventory.ResourceManager
Adds the given resource to the resource hierarchy, replacing the resource if it already exist but has changed.
AddResult(ResourceManager.AddResult.Effect, Resource<L>) - Constructor for class org.hawkular.agent.monitor.inventory.ResourceManager.AddResult
 
AgentLoggers - Class in org.hawkular.agent.monitor.log
 
any(Constants.PlatformResourceType) - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformPath.Builder
 
ANY_NAME - Static variable in class org.hawkular.agent.monitor.protocol.platform.PlatformPath
 
ANY_OPTIONAL - Static variable in class org.hawkular.agent.monitor.extension.MeasurementUnitValidator
MeasurementUnitValidator where any MeasurementUnit is valid, as is an undefined value
ANY_OPTIONAL - Static variable in class org.hawkular.agent.monitor.extension.MetricTypeValidator
any value is valid, as is an undefined value
ANY_REQUIRED - Static variable in class org.hawkular.agent.monitor.extension.MeasurementUnitValidator
MeasurementUnitValidator where any MeasurementUnit is valid, but an undefined value is not
ANY_REQUIRED - Static variable in class org.hawkular.agent.monitor.extension.MetricTypeValidator
any value is valid, but an undefined value is not
API_JNDI - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 
apply(PlatformPath) - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformPath
 
apply(PlatformPath.PathSegment) - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformPath.PathSegment
 
applyTemplate(String, DMRNodeLocation, String) - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRLocationResolver
 
applyTemplate(String, JMXNodeLocation, String) - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXLocationResolver
 
applyTemplate(String, L, String) - Method in interface org.hawkular.agent.monitor.protocol.LocationResolver
 
applyTemplate(String, PlatformNodeLocation, String) - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformLocationResolver
 
assertInitialOrStopped(Class<?>, String) - Method in enum org.hawkular.agent.monitor.service.ServiceStatus
 
assertLocalServer(MonitoredEndpoint<? extends MonitorServiceConfiguration.AbstractEndpointConfiguration>) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
 
assertNotRename(ModelNode, String) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
 
assertRunning(Class<?>, String) - Method in enum org.hawkular.agent.monitor.service.ServiceStatus
 
AsyncInventoryStorage - Class in org.hawkular.agent.monitor.storage
An InventoryStorage that sends the resources submitted via #storeResources(String, List) asynchronously to inventory.
AsyncInventoryStorage(String, MonitorServiceConfiguration.StorageAdapterConfiguration, HttpClientBuilder, Diagnostics) - Constructor for class org.hawkular.agent.monitor.storage.AsyncInventoryStorage
 
ATTRIBUTE - Static variable in interface org.hawkular.agent.monitor.extension.DMRAvailAttributes
 
ATTRIBUTE - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricAttributes
 
ATTRIBUTE - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceConfigAttributes
 
ATTRIBUTE - Static variable in interface org.hawkular.agent.monitor.extension.JMXAvailAttributes
 
ATTRIBUTE - Static variable in interface org.hawkular.agent.monitor.extension.JMXMetricAttributes
 
ATTRIBUTE - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceConfigAttributes
 
attributeExists(AttributeLocation<DMRNodeLocation>) - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRDriver
 
attributeExists(AttributeLocation<L>) - Method in interface org.hawkular.agent.monitor.protocol.Driver
Returns true if the given attributeLocation exists on a MonitoredEndpoint or false otherwise.
attributeExists(AttributeLocation<JMXNodeLocation>) - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXDriver
 
attributeExists(AttributeLocation<PlatformNodeLocation>) - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformDriver
 
AttributeLocation<L> - Class in org.hawkular.agent.monitor.inventory
A comnination of an attribute name (in AttributeLocation.attribute) and node location (in AttributeLocation.location).
AttributeLocation(L, String) - Constructor for class org.hawkular.agent.monitor.inventory.AttributeLocation
 
AttributeLocationProvider<L> - Class in org.hawkular.agent.monitor.inventory
This abstract class simply is here as a common way for subclasses to be provided an attribute location.
AttributeLocationProvider(ID, Name, AttributeLocation<L>) - Constructor for class org.hawkular.agent.monitor.inventory.AttributeLocationProvider
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.DiagnosticsAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.DMRAvailAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.DMRAvailSetAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricSetAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.DMROperationAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceConfigAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceTypeAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceTypeSetAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.FileStoresAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.JMXAvailAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.JMXAvailSetAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.JMXMetricAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.JMXMetricSetAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.JMXOperationAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceConfigAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceTypeAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceTypeSetAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.LocalDMRAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.ManagedServersAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.MemoryAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.PlatformAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.PowerSourcesAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.ProcessorsAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.PrometheusMetricAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.PrometheusMetricSetAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.RemoteJMXAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.RemotePrometheusAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
ATTRIBUTES - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 
AUTO_DISCOVERY_SCAN_PERIOD_SECS - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 
autoDiscoveryScanPeriodSecs(int) - Method in class org.hawkular.agent.monitor.protocol.ProtocolServices.Builder
 
Avail - Enum in org.hawkular.agent.monitor.api
 
avail(MeasurementInstance<L, AvailType<L>>) - Method in class org.hawkular.agent.monitor.inventory.Resource.Builder
 
AVAIL_DISPATCHER_BUFFER_SIZE - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 
AVAIL_DISPATCHER_MAX_BATCH_SIZE - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 
AVAIL_SETS - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceTypeAttributes
 
AVAIL_SETS - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceTypeAttributes
 
AvailBufferedStorageDispatcher - Class in org.hawkular.agent.monitor.storage
Buffers availability check data and eventually stores them in a storage adapter.
AvailBufferedStorageDispatcher(SchedulerConfiguration, StorageAdapter, Diagnostics) - Constructor for class org.hawkular.agent.monitor.storage.AvailBufferedStorageDispatcher
 
AvailBufferedStorageDispatcher.Worker - Class in org.hawkular.agent.monitor.storage
 
AvailDataPayloadBuilder - Interface in org.hawkular.agent.monitor.api
 
AvailDataPayloadBuilderImpl - Class in org.hawkular.agent.monitor.storage
Allows one to build up a payload request to send to availability storage by adding data points one by one.
AvailDataPayloadBuilderImpl() - Constructor for class org.hawkular.agent.monitor.storage.AvailDataPayloadBuilderImpl
 
AvailDataPoint - Class in org.hawkular.agent.monitor.storage
Availability check data that was collected.
AvailDataPoint(String, long, Avail, String) - Constructor for class org.hawkular.agent.monitor.storage.AvailDataPoint
 
availSetName(Name) - Method in class org.hawkular.agent.monitor.inventory.ResourceType.Builder
 
availSetNames(Collection<Name>) - Method in class org.hawkular.agent.monitor.inventory.ResourceType.Builder
 
AvailStorage - Interface in org.hawkular.agent.monitor.api
 
AvailStorageProxy - Class in org.hawkular.agent.monitor.storage
AvailStorageProxy() - Constructor for class org.hawkular.agent.monitor.storage.AvailStorageProxy
 
AvailType<L> - Class in org.hawkular.agent.monitor.inventory
 
AvailType(ID, Name, AttributeLocation<L>, Interval, Pattern) - Constructor for class org.hawkular.agent.monitor.inventory.AvailType
 
availTypes(Collection<AvailType<L>>) - Method in class org.hawkular.agent.monitor.inventory.ResourceType.Builder
 
availTypeSet(TypeSet<AvailType<L>>) - Method in class org.hawkular.agent.monitor.inventory.TypeSets.Builder
 

B

base64Encode(String) - Static method in class org.hawkular.agent.monitor.util.Util
Encodes a string using Base64 encoding.
BaseHttpClientGenerator - Class in org.hawkular.agent.monitor.util
Can be used to generate HTTP clients including those that require SSL.
BaseHttpClientGenerator(BaseHttpClientGenerator.Configuration) - Constructor for class org.hawkular.agent.monitor.util.BaseHttpClientGenerator
 
BaseHttpClientGenerator.Configuration - Class in org.hawkular.agent.monitor.util
 
BaseHttpClientGenerator.Configuration.Builder - Class in org.hawkular.agent.monitor.util
 
build() - Method in class org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter.Builder
 
build() - Method in class org.hawkular.agent.monitor.diagnostics.StorageReporter.Builder
 
build() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolService.Builder
 
build() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolServices.Builder
 
build() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DynamicProtocolConfiguration.Builder
 
build() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.ProtocolConfiguration.Builder
 
build() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfigurationBuilder
 
build() - Method in class org.hawkular.agent.monitor.inventory.NameSet.NameSetBuilder
 
build() - Method in class org.hawkular.agent.monitor.inventory.Resource.Builder
 
build() - Method in class org.hawkular.agent.monitor.inventory.ResourceType.Builder
 
build() - Method in class org.hawkular.agent.monitor.inventory.TypeSet.TypeSetBuilder
 
build() - Method in class org.hawkular.agent.monitor.inventory.TypeSets.Builder
 
build() - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformPath.Builder
 
build() - Method in class org.hawkular.agent.monitor.protocol.ProtocolService.Builder
 
build() - Method in class org.hawkular.agent.monitor.protocol.ProtocolServices.Builder
 
build() - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator.Configuration.Builder
 
buildBase64Credentials() - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator
For client requests that need to send a Basic authorization header, this builds the base-64 encoding of the username and password that is needed for that header.
builder(String) - Static method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolService
 
builder(String, Map<String, InjectedValue<SSLContext>>) - Static method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolServices
 
Builder(String, Map<String, InjectedValue<SSLContext>>) - Constructor for class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolServices.Builder
 
builder() - Static method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DynamicProtocolConfiguration
 
Builder() - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DynamicProtocolConfiguration.Builder
 
builder() - Static method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.ProtocolConfiguration
 
Builder() - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.ProtocolConfiguration.Builder
 
builder() - Static method in class org.hawkular.agent.monitor.inventory.NameSet
 
Builder() - Constructor for class org.hawkular.agent.monitor.inventory.NodeLocationProvider.Builder
 
Builder(NodeLocationProvider<L>) - Constructor for class org.hawkular.agent.monitor.inventory.NodeLocationProvider.Builder
Creates a builder with the given object as a starting template.
builder() - Static method in class org.hawkular.agent.monitor.inventory.Resource
 
builder(Resource<L>) - Static method in class org.hawkular.agent.monitor.inventory.Resource
Creates a builder with the given resource as a starting template.
Builder(Resource<L>) - Constructor for class org.hawkular.agent.monitor.inventory.Resource.Builder
 
builder() - Static method in class org.hawkular.agent.monitor.inventory.ResourceType
 
builder() - Static method in class org.hawkular.agent.monitor.inventory.TypeSet
 
builder() - Static method in class org.hawkular.agent.monitor.inventory.TypeSets
 
Builder() - Constructor for class org.hawkular.agent.monitor.inventory.TypeSets.Builder
 
builder() - Static method in class org.hawkular.agent.monitor.protocol.platform.PlatformPath
 
Builder() - Constructor for class org.hawkular.agent.monitor.protocol.platform.PlatformPath.Builder
 
builder(String) - Static method in class org.hawkular.agent.monitor.protocol.ProtocolService
 
builder(String, Diagnostics, Map<String, InjectedValue<SSLContext>>) - Static method in class org.hawkular.agent.monitor.protocol.ProtocolServices
 
Builder(String, Map<String, InjectedValue<SSLContext>>, Diagnostics) - Constructor for class org.hawkular.agent.monitor.protocol.ProtocolServices.Builder
 
Builder() - Constructor for class org.hawkular.agent.monitor.util.BaseHttpClientGenerator.Configuration.Builder
 
buildJsonDeleteRequest(String, Map<String, String>) - Method in class org.hawkular.agent.monitor.storage.HttpClientBuilder
 
buildJsonGetRequest(String, Map<String, String>) - Method in class org.hawkular.agent.monitor.storage.HttpClientBuilder
 
buildJsonPostRequest(String, Map<String, String>, String) - Method in class org.hawkular.agent.monitor.storage.HttpClientBuilder
 
buildJsonPutRequest(String, Map<String, String>, String) - Method in class org.hawkular.agent.monitor.storage.HttpClientBuilder
 

C

cloneWith(MonitorServiceConfiguration.StorageAdapterConfiguration) - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
close() - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRSession
 
close() - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXSession
 
close() - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformSession
 
Command<REQ extends org.hawkular.bus.common.BasicMessage,RESP extends org.hawkular.bus.common.BasicMessage> - Interface in org.hawkular.agent.monitor.cmd
 
CommandContext - Class in org.hawkular.agent.monitor.cmd
 
CommandContext(FeedCommProcessor, MonitorServiceConfiguration, MonitorService) - Constructor for class org.hawkular.agent.monitor.cmd.CommandContext
 
compareTo(AttributeLocation<L>) - Method in class org.hawkular.agent.monitor.inventory.AttributeLocation
 
compareTo(ID) - Method in class org.hawkular.agent.monitor.inventory.ID
 
compareTo(Name) - Method in class org.hawkular.agent.monitor.inventory.Name
 
compareTo(ScheduledMeasurementInstance<L, T>) - Method in class org.hawkular.agent.monitor.scheduler.ScheduledMeasurementInstance
 
connect() - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
Connects to the websocket endpoint.
CONNECT_TIMEOUT_SECONDS - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
ConnectionData - Class in org.hawkular.agent.monitor.inventory
The data to use when connecting to a remote host.
ConnectionData(String, String, int, String, String) - Constructor for class org.hawkular.agent.monitor.inventory.ConnectionData
 
ConnectionData(URI, String, String) - Constructor for class org.hawkular.agent.monitor.inventory.ConnectionData
 
connectTimeout(int) - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator.Configuration.Builder
 
Constants - Interface in org.hawkular.agent.monitor.protocol.platform
Because the resource types, metrics, etc.
Constants.PlatformResourceType - Enum in org.hawkular.agent.monitor.protocol.platform
 
Consumer<T> - Interface in org.hawkular.agent.monitor.util
 
convertDurationsTo(TimeUnit) - Method in class org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter.Builder
 
convertDurationsTo(TimeUnit) - Method in class org.hawkular.agent.monitor.diagnostics.StorageReporter.Builder
 
convertRatesTo(TimeUnit) - Method in class org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter.Builder
 
convertRatesTo(TimeUnit) - Method in class org.hawkular.agent.monitor.diagnostics.StorageReporter.Builder
 
copyStream(InputStream, OutputStream, boolean) - Static method in class org.hawkular.agent.monitor.util.Util
Copies one stream to another, optionally closing the streams.
createAvailDataPayloadBuilder() - Method in interface org.hawkular.agent.monitor.api.AvailStorage
 
createAvailDataPayloadBuilder() - Method in class org.hawkular.agent.monitor.storage.AvailStorageProxy
 
createAvailDataPayloadBuilder() - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
createAvails(Resource<LL>) - Static method in class org.hawkular.agent.monitor.scheduler.ScheduledMeasurementInstance
This will create scheduled avail check instances for all availabilities associated with the given resource.
createClient() - Method in class org.hawkular.agent.monitor.protocol.dmr.ModelControllerClientFactory
 
createClient() - Method in class org.hawkular.agent.monitor.protocol.jmx.JmxClientFactory
 
createCollector(SamplingService<L>, ScheduledCollectionsQueue<L, T>, Consumer<D>) - Method in class org.hawkular.agent.monitor.scheduler.MeasurementScheduler
Creates the object that will be responsible for collecting the data;
createDynamicProtocolServicesBuilder() - Method in class org.hawkular.agent.monitor.service.MonitorService
 
createLocal(ModelController) - Static method in class org.hawkular.agent.monitor.protocol.dmr.ModelControllerClientFactory
 
createMetricDataPayloadBuilder() - Method in interface org.hawkular.agent.monitor.api.MetricStorage
 
createMetricDataPayloadBuilder() - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
createMetricDataPayloadBuilder() - Method in class org.hawkular.agent.monitor.storage.MetricStorageProxy
 
createMetrics(Resource<LL>) - Static method in class org.hawkular.agent.monitor.scheduler.ScheduledMeasurementInstance
This will create scheduled metric instances for all metrics associated with the given resource.
createProtocolServicesBuilder() - Method in class org.hawkular.agent.monitor.service.MonitorService
 
createRemote(MonitoredEndpoint) - Static method in class org.hawkular.agent.monitor.protocol.dmr.ModelControllerClientFactory
 
createResponse() - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
 
createResponse() - Method in class org.hawkular.agent.monitor.cmd.AddDatasourceCommand
 
createResponse() - Method in class org.hawkular.agent.monitor.cmd.AddJdbcDriverCommand
 
createResponse() - Method in class org.hawkular.agent.monitor.cmd.DeployApplicationCommand
 
createResponse() - Method in class org.hawkular.agent.monitor.cmd.ExecuteOperationCommand
 
createResponse() - Method in class org.hawkular.agent.monitor.cmd.ExportJdrCommand
 
createResponse() - Method in class org.hawkular.agent.monitor.cmd.RemoveDatasourceCommand
 
createResponse() - Method in class org.hawkular.agent.monitor.cmd.RemoveJdbcDriverCommand
 
createResponse() - Method in class org.hawkular.agent.monitor.cmd.StatisticsControlCommand
 
createResponse() - Method in class org.hawkular.agent.monitor.cmd.UndeployApplicationCommand
 
createResponse() - Method in class org.hawkular.agent.monitor.cmd.UpdateDatasourceCommand
 
createWebSocketCall(String, Map<String, String>) - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator
Creates a websocket that connects to the given URL.

D

DataPoint - Class in org.hawkular.agent.monitor.storage
 
DataPoint(String, long, String) - Constructor for class org.hawkular.agent.monitor.storage.DataPoint
 
DEFAULT_AUTO_DISCOVERY_SCAN_PERIOD_SECS - Static variable in class org.hawkular.agent.monitor.protocol.ProtocolServices
 
DEFAULT_AVAIL_DISPATCHER_BUFFER_SIZE - Static variable in class org.hawkular.agent.monitor.scheduler.SchedulerConfiguration
 
DEFAULT_AVAIL_DISPATCHER_MAX_BATCH_SIZE - Static variable in class org.hawkular.agent.monitor.scheduler.SchedulerConfiguration
 
DEFAULT_DRIVER_MODULE_DEPENDENCIES - Static variable in class org.hawkular.agent.monitor.cmd.AddJdbcDriverCommand
 
DEFAULT_METRIC_DISPATCHER_BUFFER_SIZE - Static variable in class org.hawkular.agent.monitor.scheduler.SchedulerConfiguration
 
DEFAULT_METRIC_DISPATCHER_MAX_BATCH_SIZE - Static variable in class org.hawkular.agent.monitor.scheduler.SchedulerConfiguration
 
DeployApplicationCommand - Class in org.hawkular.agent.monitor.cmd
Deploys an application on a resource.
DeployApplicationCommand() - Constructor for class org.hawkular.agent.monitor.cmd.DeployApplicationCommand
 
destroy() - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
Call this when you know this processor object will never be used again.
Diagnostics - Interface in org.hawkular.agent.monitor.diagnostics
Provides diagnostic metrics for the scheduler itself.
DiagnosticsAdd - Class in org.hawkular.agent.monitor.extension
 
DiagnosticsAttributes - Interface in org.hawkular.agent.monitor.extension
 
DiagnosticsConfiguration(boolean, MonitorServiceConfiguration.DiagnosticsReportTo, int, TimeUnit) - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DiagnosticsConfiguration
 
DiagnosticsDefinition - Class in org.hawkular.agent.monitor.extension
 
DiagnosticsImpl - Class in org.hawkular.agent.monitor.diagnostics
 
DiagnosticsImpl(MonitorServiceConfiguration.DiagnosticsConfiguration, MetricRegistry, String) - Constructor for class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
DiagnosticsRemove - Class in org.hawkular.agent.monitor.extension
 
disconnect() - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
 
discoverAll() - Method in class org.hawkular.agent.monitor.protocol.EndpointService
Discovers all resources, puts them in the EndpointService.resourceManager, and triggers any listeners listening for new inventory.
discoverAll() - Method in class org.hawkular.agent.monitor.protocol.ProtocolService
 
discoverAll() - Method in class org.hawkular.agent.monitor.protocol.ProtocolServices
 
discoverChildren(Resource<L>, ResourceType<L>, Session<L>, Consumer<Resource<L>>) - Method in class org.hawkular.agent.monitor.protocol.Discovery
Discovers children of the given type underneath the given parent.
discoverChildren(L, ResourceType<L>, S) - Method in class org.hawkular.agent.monitor.protocol.EndpointService
Discovers child resources of the given parentLocation, puts them to EndpointService.resourceManager and triggers InventoryListener.resourcesAdded(InventoryEvent).
discoverResources(PlatformPath) - Method in class org.hawkular.agent.monitor.protocol.platform.OshiPlatformCache
Helps with discovery of platform resources by obtaining all the resources of the given path.
Discovery<L> - Class in org.hawkular.agent.monitor.protocol
Discovers resources.
Discovery() - Constructor for class org.hawkular.agent.monitor.protocol.Discovery
 
DMRAvailAdd - Class in org.hawkular.agent.monitor.extension
 
DMRAvailAttributes - Interface in org.hawkular.agent.monitor.extension
 
DMRAvailDefinition - Class in org.hawkular.agent.monitor.extension
 
DMRAvailRemove - Class in org.hawkular.agent.monitor.extension
 
DMRAvailSetAdd - Class in org.hawkular.agent.monitor.extension
 
DMRAvailSetAttributes - Interface in org.hawkular.agent.monitor.extension
 
DMRAvailSetDefinition - Class in org.hawkular.agent.monitor.extension
 
DMRAvailSetRemove - Class in org.hawkular.agent.monitor.extension
 
DMRDriver - Class in org.hawkular.agent.monitor.protocol.dmr
 
DMRDriver(ModelControllerClient, MonitoredEndpoint<MonitorServiceConfiguration.EndpointConfiguration>, ProtocolDiagnostics) - Constructor for class org.hawkular.agent.monitor.protocol.dmr.DMRDriver
 
DMREndpointService - Class in org.hawkular.agent.monitor.protocol.dmr
 
DMREndpointService(String, MonitoredEndpoint<MonitorServiceConfiguration.EndpointConfiguration>, ResourceTypeManager<DMRNodeLocation>, ModelControllerClientFactory, ProtocolDiagnostics) - Constructor for class org.hawkular.agent.monitor.protocol.dmr.DMREndpointService
 
DMRLocationResolver - Class in org.hawkular.agent.monitor.protocol.dmr
 
DMRLocationResolver() - Constructor for class org.hawkular.agent.monitor.protocol.dmr.DMRLocationResolver
 
DMRMetricAdd - Class in org.hawkular.agent.monitor.extension
 
DMRMetricAttributes - Interface in org.hawkular.agent.monitor.extension
 
DMRMetricDefinition - Class in org.hawkular.agent.monitor.extension
 
DMRMetricRemove - Class in org.hawkular.agent.monitor.extension
 
DMRMetricSetAdd - Class in org.hawkular.agent.monitor.extension
 
DMRMetricSetAttributes - Interface in org.hawkular.agent.monitor.extension
 
DMRMetricSetDefinition - Class in org.hawkular.agent.monitor.extension
 
DMRMetricSetRemove - Class in org.hawkular.agent.monitor.extension
 
DMRNodeLocation - Class in org.hawkular.agent.monitor.protocol.dmr
A NodeLocation based on PathAddress from WildFly.
DMRNodeLocation(PathAddress) - Constructor for class org.hawkular.agent.monitor.protocol.dmr.DMRNodeLocation
 
DMRNodeLocation(PathAddress, boolean, boolean) - Constructor for class org.hawkular.agent.monitor.protocol.dmr.DMRNodeLocation
 
DMROperationAdd - Class in org.hawkular.agent.monitor.extension
 
DMROperationAttributes - Interface in org.hawkular.agent.monitor.extension
 
DMROperationDefinition - Class in org.hawkular.agent.monitor.extension
 
DMROperationRemove - Class in org.hawkular.agent.monitor.extension
 
dmrProtocolService(ModelControllerClientFactory, MonitorServiceConfiguration.ProtocolConfiguration<DMRNodeLocation>) - Method in class org.hawkular.agent.monitor.protocol.ProtocolServices.Builder
 
DMRResourceConfigAdd - Class in org.hawkular.agent.monitor.extension
 
DMRResourceConfigAttributes - Interface in org.hawkular.agent.monitor.extension
 
DMRResourceConfigDefinition - Class in org.hawkular.agent.monitor.extension
 
DMRResourceConfigRemove - Class in org.hawkular.agent.monitor.extension
 
DMRResourceTypeAdd - Class in org.hawkular.agent.monitor.extension
 
DMRResourceTypeAttributes - Interface in org.hawkular.agent.monitor.extension
 
DMRResourceTypeDefinition - Class in org.hawkular.agent.monitor.extension
 
DMRResourceTypeRemove - Class in org.hawkular.agent.monitor.extension
 
DMRResourceTypeSetAdd - Class in org.hawkular.agent.monitor.extension
 
DMRResourceTypeSetAttributes - Interface in org.hawkular.agent.monitor.extension
 
DMRResourceTypeSetDefinition - Class in org.hawkular.agent.monitor.extension
 
DMRResourceTypeSetRemove - Class in org.hawkular.agent.monitor.extension
 
DMRSession - Class in org.hawkular.agent.monitor.protocol.dmr
 
DMRSession(String, MonitoredEndpoint, ResourceTypeManager<DMRNodeLocation>, Driver<DMRNodeLocation>, LocationResolver<DMRNodeLocation>, ModelControllerClient) - Constructor for class org.hawkular.agent.monitor.protocol.dmr.DMRSession
 
Driver<L> - Interface in org.hawkular.agent.monitor.protocol
An interface to encapsulate a protocol specific access to resources.
DynamicEndpointConfiguration(String, boolean, Collection<Name>, ConnectionData, String, int, TimeUnit, String, Map<String, Object>) - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DynamicEndpointConfiguration
 
DynamicEndpointService - Class in org.hawkular.agent.monitor.dynamicprotocol
A service to dynamically monitor a single MonitoredEndpoint.
DynamicEndpointService(String, MonitoredEndpoint<MonitorServiceConfiguration.DynamicEndpointConfiguration>, HawkularWildFlyAgentContext, Collection<Name>) - Constructor for class org.hawkular.agent.monitor.dynamicprotocol.DynamicEndpointService
 
DynamicProtocolConfiguration(Map<Name, NameSet>, Map<String, MonitorServiceConfiguration.DynamicEndpointConfiguration>) - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DynamicProtocolConfiguration
 
DynamicProtocolService - Class in org.hawkular.agent.monitor.dynamicprotocol
A collection of DynamicEndpointServices that all handle a single protocol.
DynamicProtocolService(String, Map<String, DynamicEndpointService>) - Constructor for class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolService
 
DynamicProtocolService.Builder - Class in org.hawkular.agent.monitor.dynamicprotocol
 
DynamicProtocolServices - Class in org.hawkular.agent.monitor.dynamicprotocol
This object contains all the DynamicProtocolServices.
DynamicProtocolServices(DynamicProtocolService) - Constructor for class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolServices
 
DynamicProtocolServices.Builder - Class in org.hawkular.agent.monitor.dynamicprotocol
 

E

EchoCommand - Class in org.hawkular.agent.monitor.cmd
 
EchoCommand() - Constructor for class org.hawkular.agent.monitor.cmd.EchoCommand
 
EMPTY - Static variable in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DiagnosticsConfiguration
 
empty() - Static method in class org.hawkular.agent.monitor.inventory.TypeSet
 
empty() - Static method in class org.hawkular.agent.monitor.inventory.TypeSets
 
empty() - Static method in class org.hawkular.agent.monitor.protocol.dmr.DMRNodeLocation
 
empty() - Static method in class org.hawkular.agent.monitor.protocol.platform.PlatformPath
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.DiagnosticsAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.DMRAvailSetAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricSetAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceTypeSetAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.FileStoresAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.JMXAvailSetAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.JMXMetricSetAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceTypeSetAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.LocalDMRAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.MemoryAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.PlatformAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.PowerSourcesAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.ProcessorsAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.PrometheusMetricSetAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.RemoteJMXAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.RemotePrometheusAttributes
 
ENABLED - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 
enabled(boolean) - Method in class org.hawkular.agent.monitor.inventory.NameSet.NameSetBuilder
 
enabled(boolean) - Method in class org.hawkular.agent.monitor.inventory.TypeSet.TypeSetBuilder
 
enabled(boolean) - Method in class org.hawkular.agent.monitor.inventory.TypeSets.Builder
 
endpoint(MonitorServiceConfiguration.DynamicEndpointConfiguration) - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DynamicProtocolConfiguration.Builder
 
endpoint(MonitorServiceConfiguration.EndpointConfiguration) - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.ProtocolConfiguration.Builder
 
EndpointConfiguration(String, boolean, Collection<Name>, ConnectionData, String, Avail, String, Map<String, ? extends Object>) - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.EndpointConfiguration
 
endpointService(DynamicEndpointService) - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolService.Builder
 
EndpointService<L,S extends Session<L>> - Class in org.hawkular.agent.monitor.protocol
A service to discover and sample resources from a single MonitoredEndpoint.
EndpointService(String, MonitoredEndpoint<MonitorServiceConfiguration.EndpointConfiguration>, ResourceTypeManager<L>, LocationResolver<L>, ProtocolDiagnostics) - Constructor for class org.hawkular.agent.monitor.protocol.EndpointService
 
endpointService(EndpointService<L, S>) - Method in class org.hawkular.agent.monitor.protocol.ProtocolService.Builder
 
ensureEndsWithSlash(StringBuilder) - Static method in class org.hawkular.agent.monitor.util.Util
Given a string builder, this ensures its last character is a forward-slash.
entityType - Variable in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
A natural language name of entity the present command is creating, removing or updating.
equals(Object) - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicEndpointService
 
equals(Object) - Method in class org.hawkular.agent.monitor.inventory.AttributeLocation
 
equals(Object) - Method in class org.hawkular.agent.monitor.inventory.ID
 
equals(Object) - Method in class org.hawkular.agent.monitor.inventory.IDObject
 
equals(Object) - Method in class org.hawkular.agent.monitor.inventory.Interval
 
equals(Object) - Method in class org.hawkular.agent.monitor.inventory.MonitoredEndpoint
 
equals(Object) - Method in class org.hawkular.agent.monitor.inventory.Name
 
equals(Object) - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRNodeLocation
 
equals(Object) - Method in class org.hawkular.agent.monitor.protocol.EndpointService
 
equals(Object) - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXNodeLocation
 
equals(Object) - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformNodeLocation
 
equals(Object) - Method in class org.hawkular.agent.monitor.scheduler.ScheduledMeasurementInstance
 
error10027() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
error10027() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
error10027$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorAutoDiscoveryFailed(Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorAutoDiscoveryFailed(Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorAutoDiscoveryFailed$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorAvailCheckFailed(Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorAvailCheckFailed(Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorAvailCheckFailed$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotClose(Throwable, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorCannotClose(Throwable, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotClose$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotCloseWebSocketCall(Exception) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorCannotCloseWebSocketCall(Exception) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotCloseWebSocketCall$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotDoAnythingWithoutFeed(Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorCannotDoAnythingWithoutFeed(Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotDoAnythingWithoutFeed$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotEstablishFeedComm(Exception) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorCannotEstablishFeedComm(Exception) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotEstablishFeedComm$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotInitializeScheduler(Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorCannotInitializeScheduler(Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotInitializeScheduler$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotReconnectToWebSocket(Exception) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorCannotReconnectToWebSocket(Exception) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotReconnectToWebSocket$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotStartStorageAdapter(Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorCannotStartStorageAdapter(Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCannotStartStorageAdapter$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCommandExecutionFailureFeed(String, Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorCommandExecutionFailureFeed(String, Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCommandExecutionFailureFeed$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCouldNotAccess(EndpointService<?, ?>, Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorCouldNotAccess(EndpointService<? extends Object, ? extends Object>, Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorCouldNotAccess$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorDiscoveryFailed(Exception, MonitoredEndpoint<?>) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorDiscoveryFailed(Exception, MonitoredEndpoint<? extends Object>) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorDiscoveryFailed$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToDiscoverResources(Throwable, MonitoredEndpoint<?>) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorFailedToDiscoverResources(Throwable, MonitoredEndpoint<? extends Object>) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToDiscoverResources$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToExecuteCommand(Exception, String, Object) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorFailedToExecuteCommand(Exception, String, Object) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToExecuteCommand$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToSendOverFeedComm(String, Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorFailedToSendOverFeedComm(String, Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToSendOverFeedComm$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStartAgent(Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorFailedToStartAgent(Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStartAgent$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStoreAvailData(Throwable, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorFailedToStoreAvailData(Throwable, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStoreAvailData$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStoreAvails(String, Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorFailedToStoreAvails(String, Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStoreAvails$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStoreInventoryData(Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorFailedToStoreInventoryData(Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStoreInventoryData$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStoreMetricData(Throwable, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorFailedToStoreMetricData(Throwable, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStoreMetricData$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStoreMetrics(String, Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorFailedToStoreMetrics(String, Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStoreMetrics$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStorePathToInventory(int, String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorFailedToStorePathToInventory(int, String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorFailedToStorePathToInventory$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorInvalidCommandRequestFeed(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorInvalidCommandRequestFeed(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorInvalidCommandRequestFeed$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorInvalidQueueElement(Class<?>) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorInvalidQueueElement(Class<? extends Object>) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorInvalidQueueElement$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorMetricCollectionFailed(Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorMetricCollectionFailed(Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorMetricCollectionFailed$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorNoTenantIdSpecified() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorNoTenantIdSpecified() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorNoTenantIdSpecified$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorRetryTenantId(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorRetryTenantId(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorRetryTenantId$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorUnwantedFeedId(String, String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
errorUnwantedFeedId(String, String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
errorUnwantedFeedId$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
execute(ModelControllerClient, EndpointService<DMRNodeLocation, DMRSession>, String, BasicMessageWithExtraData<REQ>, RESP, CommandContext, DMRSession) - Method in class org.hawkular.agent.monitor.cmd.AbstractRemoveModelNodeCommand
 
execute(BasicMessageWithExtraData<REQ>, CommandContext) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
 
execute(ModelControllerClient, EndpointService<DMRNodeLocation, DMRSession>, String, BasicMessageWithExtraData<REQ>, RESP, CommandContext, DMRSession) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
Do whatever with the already validated parameters.
execute(ModelControllerClient, EndpointService<DMRNodeLocation, DMRSession>, String, BasicMessageWithExtraData<AddDatasourceRequest>, AddDatasourceResponse, CommandContext, DMRSession) - Method in class org.hawkular.agent.monitor.cmd.AddDatasourceCommand
 
execute(ModelControllerClient, EndpointService<DMRNodeLocation, DMRSession>, String, BasicMessageWithExtraData<AddJdbcDriverRequest>, AddJdbcDriverResponse, CommandContext, DMRSession) - Method in class org.hawkular.agent.monitor.cmd.AddJdbcDriverCommand
 
execute(BasicMessageWithExtraData<REQ>, CommandContext) - Method in interface org.hawkular.agent.monitor.cmd.Command
Performs the command for the server.
execute(ModelControllerClient, EndpointService<DMRNodeLocation, DMRSession>, String, BasicMessageWithExtraData<DeployApplicationRequest>, DeployApplicationResponse, CommandContext, DMRSession) - Method in class org.hawkular.agent.monitor.cmd.DeployApplicationCommand
 
execute(BasicMessageWithExtraData<EchoRequest>, CommandContext) - Method in class org.hawkular.agent.monitor.cmd.EchoCommand
 
execute(ModelControllerClient, EndpointService<DMRNodeLocation, DMRSession>, String, BasicMessageWithExtraData<ExecuteOperationRequest>, ExecuteOperationResponse, CommandContext, DMRSession) - Method in class org.hawkular.agent.monitor.cmd.ExecuteOperationCommand
 
execute(ModelControllerClient, EndpointService<DMRNodeLocation, DMRSession>, String, BasicMessageWithExtraData<ExportJdrRequest>, ExportJdrResponse, CommandContext, DMRSession) - Method in class org.hawkular.agent.monitor.cmd.ExportJdrCommand
 
execute(BasicMessageWithExtraData<GenericErrorResponse>, CommandContext) - Method in class org.hawkular.agent.monitor.cmd.GenericErrorResponseCommand
 
execute(ModelControllerClient, EndpointService<DMRNodeLocation, DMRSession>, String, BasicMessageWithExtraData<StatisticsControlRequest>, StatisticsControlResponse, CommandContext, DMRSession) - Method in class org.hawkular.agent.monitor.cmd.StatisticsControlCommand
 
execute(ModelControllerClient, EndpointService<DMRNodeLocation, DMRSession>, String, BasicMessageWithExtraData<UndeployApplicationRequest>, UndeployApplicationResponse, CommandContext, DMRSession) - Method in class org.hawkular.agent.monitor.cmd.UndeployApplicationCommand
 
execute(ModelControllerClient, EndpointService<DMRNodeLocation, DMRSession>, String, BasicMessageWithExtraData<UpdateDatasourceRequest>, UpdateDatasourceResponse, CommandContext, DMRSession) - Method in class org.hawkular.agent.monitor.cmd.UpdateDatasourceCommand
 
execute(OperationContext, ModelNode) - Method in class org.hawkular.agent.monitor.extension.OperationFullDiscoveryScan
 
execute(OperationContext, ModelNode) - Method in class org.hawkular.agent.monitor.extension.OperationInventoryReport
 
execute(OperationContext, ModelNode) - Method in class org.hawkular.agent.monitor.extension.OperationSubsystemStart
 
execute(OperationContext, ModelNode) - Method in class org.hawkular.agent.monitor.extension.OperationSubsystemStatus
 
execute(OperationContext, ModelNode) - Method in class org.hawkular.agent.monitor.extension.OperationSubsystemStop
 
ExecuteOperationCommand - Class in org.hawkular.agent.monitor.cmd
Execute an operation on a resource.
ExecuteOperationCommand() - Constructor for class org.hawkular.agent.monitor.cmd.ExecuteOperationCommand
 
ExportJdrCommand - Class in org.hawkular.agent.monitor.cmd
 
ExportJdrCommand() - Constructor for class org.hawkular.agent.monitor.cmd.ExportJdrCommand
 

F

FEED_ID - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
FEEDCOMM_CONTEXT - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
FeedCommProcessor - Class in org.hawkular.agent.monitor.cmd
 
FeedCommProcessor(WebSocketClientBuilder, MonitorServiceConfiguration, String, MonitorService) - Constructor for class org.hawkular.agent.monitor.cmd.FeedCommProcessor
 
feedId(String) - Method in class org.hawkular.agent.monitor.diagnostics.StorageReporter.Builder
 
fetchAttribute(AttributeLocation<DMRNodeLocation>) - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRDriver
 
fetchAttribute(AttributeLocation<L>) - Method in interface org.hawkular.agent.monitor.protocol.Driver
Fetches the attribute value specified by the given attributeLocation from a MonitoredEndpoint and returns it.
fetchAttribute(AttributeLocation<JMXNodeLocation>) - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXDriver
 
fetchAttribute(AttributeLocation<PlatformNodeLocation>) - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformDriver
 
fetchAttributeAsMap(AttributeLocation<DMRNodeLocation>) - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRDriver
 
fetchAttributeAsMap(AttributeLocation<L>) - Method in interface org.hawkular.agent.monitor.protocol.Driver
Fetches the attribute value specified by the given attributeLocation from a MonitoredEndpoint and returns it as the values in the given map.
fetchAttributeAsMap(AttributeLocation<JMXNodeLocation>) - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXDriver
 
fetchAttributeAsMap(AttributeLocation<PlatformNodeLocation>) - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformDriver
 
fetchNodes(DMRNodeLocation) - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRDriver
 
fetchNodes(L) - Method in interface org.hawkular.agent.monitor.protocol.Driver
Fetches nodes that match the given query from a MonitoredEndpoint and returns them as an immutable Map.
fetchNodes(JMXNodeLocation) - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXDriver
 
fetchNodes(PlatformNodeLocation) - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformDriver
 
FILE_STORE_TOTAL_SPACE - Static variable in interface org.hawkular.agent.monitor.protocol.platform.Constants
 
FILE_STORE_USABLE_SPACE - Static variable in interface org.hawkular.agent.monitor.protocol.platform.Constants
 
FileStoresAdd - Class in org.hawkular.agent.monitor.extension
 
FileStoresAttributes - Interface in org.hawkular.agent.monitor.extension
 
FileStoresDefinition - Class in org.hawkular.agent.monitor.extension
 
FileStoresRemove - Class in org.hawkular.agent.monitor.extension
 
filter(MetricFilter) - Method in class org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter.Builder
 
filter(MetricFilter) - Method in class org.hawkular.agent.monitor.diagnostics.StorageReporter.Builder
 
findResources(L, LocationResolver<L>) - Method in class org.hawkular.agent.monitor.inventory.ResourceManager
Find the resources in ResourceManager.resourcesGraph matching the given query.
findWildcardMatch(DMRNodeLocation, DMRNodeLocation) - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRLocationResolver
 
findWildcardMatch(JMXNodeLocation, JMXNodeLocation) - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXLocationResolver
 
findWildcardMatch(L, L) - Method in interface org.hawkular.agent.monitor.protocol.LocationResolver
Given a multi-target location (e.g.
findWildcardMatch(PlatformNodeLocation, PlatformNodeLocation) - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformLocationResolver
 
forAvails(String, Consumer<AvailDataPoint>) - Static method in class org.hawkular.agent.monitor.scheduler.MeasurementScheduler
Static method that builds a scheduler for availability checking.
formattedFor(Locale) - Method in class org.hawkular.agent.monitor.diagnostics.StorageReporter.Builder
 
formattedFor(TimeZone) - Method in class org.hawkular.agent.monitor.diagnostics.StorageReporter.Builder
 
forMetrics(String, Consumer<MetricDataPoint>) - Static method in class org.hawkular.agent.monitor.scheduler.MeasurementScheduler
Static method that builds a scheduler for metric collection.
forRegistry(MetricRegistry) - Static method in class org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter
 
forRegistry(MetricRegistry, MonitorServiceConfiguration.DiagnosticsConfiguration, StorageAdapter) - Static method in class org.hawkular.agent.monitor.diagnostics.StorageReporter
 
fromJson(String, Class<T>) - Static method in class org.hawkular.agent.monitor.util.Util
 
fromJson(Reader, TypeReference<T>) - Static method in class org.hawkular.agent.monitor.util.Util
 
fromNumericValue(int) - Static method in enum org.hawkular.agent.monitor.api.Avail
 

G

generateAvailInstanceId(String, ID, AvailType<?>) - Static method in class org.hawkular.agent.monitor.inventory.InventoryIdUtil
Generates an ID for an AvailInstance.
generateFactory(boolean, String) - Static method in class org.hawkular.agent.monitor.util.ThreadFactoryGenerator
 
generateMeasurementKey(MeasurementInstance<L, ?>) - Method in class org.hawkular.agent.monitor.protocol.EndpointService
Given a measurement instance, this will generate the key to be used when storing that measurement instance to storage.
generateMetricInstanceId(String, ID, MetricType<?>) - Static method in class org.hawkular.agent.monitor.inventory.InventoryIdUtil
Generates an ID for an MetricInstance.
generateResourceId(MonitoredEndpoint<? extends MonitorServiceConfiguration.AbstractEndpointConfiguration>, String) - Static method in class org.hawkular.agent.monitor.inventory.InventoryIdUtil
Generates an ID for a resource.
GenericErrorResponseCommand - Class in org.hawkular.agent.monitor.cmd
The server is responding to our agent with some generic error message, probably due to some error condition that caused the server not be able to service one of our requests.
GenericErrorResponseCommand() - Constructor for class org.hawkular.agent.monitor.cmd.GenericErrorResponseCommand
 
getAllowedValues() - Method in class org.hawkular.agent.monitor.extension.MeasurementUnitValidator
 
getAllowedValues() - Method in class org.hawkular.agent.monitor.extension.MetricTypeValidator
 
getApiJndi() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
getAttribute() - Method in class org.hawkular.agent.monitor.inventory.AttributeLocation
 
getAttributeLocation() - Method in class org.hawkular.agent.monitor.inventory.AttributeLocationProvider
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.DiagnosticsDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.DMRAvailDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.DMRAvailSetDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.DMRMetricDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.DMRMetricSetDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.DMROperationDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.DMRResourceConfigDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.DMRResourceTypeDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.DMRResourceTypeSetDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.FileStoresDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.JMXAvailDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.JMXAvailSetDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.JMXMetricDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.JMXMetricSetDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.JMXOperationDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.JMXResourceConfigDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.JMXResourceTypeDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.JMXResourceTypeSetDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.LocalDMRDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.ManagedServersDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.MemoryDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.PlatformDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.PowerSourcesDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.ProcessorsDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.PrometheusMetricDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.PrometheusMetricSetDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.RemoteDMRDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.RemoteJMXDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.RemotePrometheusDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.StorageDefinition
 
getAttributes() - Method in class org.hawkular.agent.monitor.extension.SubsystemDefinition
 
getAutoDiscoveryScanPeriodSecs() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
getAvailDispatcherBufferSize() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
getAvailDispatcherBufferSize() - Method in class org.hawkular.agent.monitor.scheduler.SchedulerConfiguration
 
getAvailDispatcherMaxBatchSize() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
getAvailDispatcherMaxBatchSize() - Method in class org.hawkular.agent.monitor.scheduler.SchedulerConfiguration
 
getAvailRate() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getAvailRate() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getAvails() - Method in class org.hawkular.agent.monitor.inventory.Resource
 
getAvailSetNames() - Method in class org.hawkular.agent.monitor.inventory.ResourceType.Builder
 
getAvailSets() - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
getAvailStorage() - Method in interface org.hawkular.agent.monitor.api.HawkularWildFlyAgentContext
 
getAvailStorage() - Method in class org.hawkular.agent.monitor.api.HawkularWildFlyAgentContextImpl
 
getAvailStorageBufferSize() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getAvailStorageBufferSize() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getAvailTypes() - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
getAvailTypeSets() - Method in class org.hawkular.agent.monitor.inventory.TypeSets.Builder
 
getAvailTypeSets() - Method in class org.hawkular.agent.monitor.inventory.TypeSets
 
getCanonicalKeys() - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXNodeLocation
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.DMRAvailSetDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.DMRMetricSetDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.DMRResourceTypeDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.DMRResourceTypeSetDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.JMXAvailSetDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.JMXMetricSetDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.JMXResourceTypeDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.JMXResourceTypeSetDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.ManagedServersDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.PlatformDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.PrometheusMetricSetDefinition
 
getChildren() - Method in class org.hawkular.agent.monitor.extension.SubsystemDefinition
 
getChildren(Resource<L>) - Method in class org.hawkular.agent.monitor.inventory.ResourceManager
Returns an immutable Set of the direct children of the given resource.
getChildren(ResourceType<L>) - Method in class org.hawkular.agent.monitor.inventory.ResourceTypeManager
Returns the direct child types of the given resource type.
getClient() - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRDriver
 
getClient() - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRSession
Returns a native client.
getClient() - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXDriver
 
getClient() - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXSession
Returns a native client.
getCompletionHandler() - Method in class org.hawkular.agent.monitor.scheduler.MeasurementCollector
 
getConfiguration() - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator
 
getConnectionData() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.AbstractEndpointConfiguration
 
getConnectionData() - Method in class org.hawkular.agent.monitor.inventory.MonitoredEndpoint
 
getConnectTimeoutSeconds() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapterConfiguration
 
getConnectTimeoutSeconds() - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator.Configuration
 
getContextUrlString(String, String) - Static method in class org.hawkular.agent.monitor.util.Util
Given a base URL (like 'http://localhost:8080') this will append the given context string to it and will return the URL with a forward-slash as its last character.
getCustomData() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.AbstractEndpointConfiguration
 
getDefaultUpPattern() - Static method in class org.hawkular.agent.monitor.inventory.AvailType
 
getDiagnostics() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
getDiagnostics() - Method in class org.hawkular.agent.monitor.protocol.EndpointService
 
getDiagnosticsConfig() - Method in class org.hawkular.agent.monitor.scheduler.SchedulerConfiguration
 
getDiscoveryService() - Method in class org.hawkular.agent.monitor.cmd.CommandContext
 
getDmrConfiguration() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
getDMRDiagnostics() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getDMRDiagnostics() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getDmrProtocolService() - Method in class org.hawkular.agent.monitor.protocol.ProtocolServices
 
getDriver() - Method in class org.hawkular.agent.monitor.protocol.Session
 
getDynamicEndpointServices() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolService
 
getDynamicProtocolServices() - Method in class org.hawkular.agent.monitor.service.MonitorService
 
getEffect() - Method in class org.hawkular.agent.monitor.inventory.ResourceManager.AddResult
Indicates the effect that the add method had on the inventory.
getEndpoint() - Method in class org.hawkular.agent.monitor.protocol.Session
 
getEndpointConfiguration() - Method in class org.hawkular.agent.monitor.inventory.MonitoredEndpoint
 
getEndpoints() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DynamicProtocolConfiguration
 
getEndpoints() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.ProtocolConfiguration
 
getEndpointService() - Method in class org.hawkular.agent.monitor.scheduler.MeasurementCollector
 
getEndpointServices() - Method in class org.hawkular.agent.monitor.protocol.ProtocolService
 
getErrorRate() - Method in class org.hawkular.agent.monitor.diagnostics.ProtocolDiagnostics
 
getFeedcommContext() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapterConfiguration
 
getFeedCommProcessor() - Method in class org.hawkular.agent.monitor.cmd.CommandContext
 
getFeedId() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicEndpointService
 
getFeedId() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapterConfiguration
This is the preconfigured feed ID and may not be set.
getFeedId() - Method in class org.hawkular.agent.monitor.protocol.EndpointService
 
getFeedId() - Method in class org.hawkular.agent.monitor.protocol.Session
 
getFeedId() - Method in class org.hawkular.agent.monitor.service.MonitorService
 
getFileStoreMetric(String, Name) - Method in class org.hawkular.agent.monitor.protocol.platform.OshiPlatformCache
Returns the given metric's value, or null if there is no file store with the given name.
getFileStores() - Method in class org.hawkular.agent.monitor.protocol.platform.OshiPlatformCache
 
getFullDiscoveryScanTimer() - Method in class org.hawkular.agent.monitor.diagnostics.ProtocolDiagnostics
 
getGlobalConfiguration() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
getHawkularMonitorContext() - Method in class org.hawkular.agent.monitor.service.MonitorService
 
getHawkularStorage() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicEndpointService
 
getHttpClient() - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator
 
getID() - Method in class org.hawkular.agent.monitor.inventory.IDObject
 
getId() - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformResourceNode
 
getIdPart() - Method in class org.hawkular.agent.monitor.inventory.InventoryIdUtil.ResourceIdParts
 
getIDString() - Method in class org.hawkular.agent.monitor.inventory.ID
 
getIncludeDefaults() - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRNodeLocation
 
getInterval() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DiagnosticsConfiguration
 
getInterval() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DynamicEndpointConfiguration
 
getInterval() - Method in class org.hawkular.agent.monitor.inventory.MeasurementType
 
getInventoryContext() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapterConfiguration
 
getInventoryRate() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getInventoryRate() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getInventoryStorage() - Method in interface org.hawkular.agent.monitor.api.HawkularWildFlyAgentContext
 
getInventoryStorage() - Method in class org.hawkular.agent.monitor.api.HawkularWildFlyAgentContextImpl
 
getInventoryStorageBufferSize() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getInventoryStorageBufferSize() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getInventoryStorageRequestTimer() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getInventoryStorageRequestTimer() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getJmxConfiguration() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
getJMXDiagnostics() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getJMXDiagnostics() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getJmxProtocolService() - Method in class org.hawkular.agent.monitor.protocol.ProtocolServices
 
getKey() - Method in class org.hawkular.agent.monitor.storage.DataPoint
 
getKeystorePassword() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapterConfiguration
 
getKeystorePassword() - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator.Configuration
 
getKeystorePath() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapterConfiguration
 
getKeystorePath() - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator.Configuration
 
getLastSegment() - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformPath
 
getLocalModelControllerClientFactory() - Method in class org.hawkular.agent.monitor.service.MonitorService
 
getLocation() - Method in class org.hawkular.agent.monitor.inventory.AttributeLocation
 
getLocation() - Method in class org.hawkular.agent.monitor.inventory.NodeLocationProvider
 
getLocationResolver() - Method in class org.hawkular.agent.monitor.protocol.EndpointService
 
getLocationResolver() - Method in class org.hawkular.agent.monitor.protocol.Session
 
getLogger(Class<?>) - Static method in class org.hawkular.agent.monitor.log.AgentLoggers
 
getMachineId() - Method in class org.hawkular.agent.monitor.protocol.platform.OshiPlatformCache
 
getManagedServerName() - Method in class org.hawkular.agent.monitor.inventory.InventoryIdUtil.ResourceIdParts
 
getMeasurementInstance() - Method in class org.hawkular.agent.monitor.scheduler.ScheduledMeasurementInstance
 
getMemory() - Method in class org.hawkular.agent.monitor.protocol.platform.OshiPlatformCache
 
getMemoryMetric(Name) - Method in class org.hawkular.agent.monitor.protocol.platform.OshiPlatformCache
Returns the given memory metric's value.
getMetric(PlatformResourceNode, Name) - Method in class org.hawkular.agent.monitor.protocol.platform.OshiPlatformCache
Given a platform resource node and a metric name, this will return that metric's value, or null if there is no resource that can be identified by the node.
getMetricDispatcherBufferSize() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
getMetricDispatcherBufferSize() - Method in class org.hawkular.agent.monitor.scheduler.SchedulerConfiguration
 
getMetricDispatcherMaxBatchSize() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
getMetricDispatcherMaxBatchSize() - Method in class org.hawkular.agent.monitor.scheduler.SchedulerConfiguration
 
getMetricNames() - Method in enum org.hawkular.agent.monitor.protocol.platform.Constants.PlatformResourceType
 
getMetricRate() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getMetricRate() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getMetricRegistry() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getMetricRegistry() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getMetrics() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicEndpointService
This returns a collection of metric names.
getMetrics() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DynamicProtocolConfiguration
 
getMetrics() - Method in class org.hawkular.agent.monitor.inventory.Resource
 
getMetricsContext() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapterConfiguration
 
getMetricSetNames() - Method in class org.hawkular.agent.monitor.inventory.ResourceType.Builder
 
getMetricSets() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DynamicEndpointConfiguration
 
getMetricSets() - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
getMetricsStorageBufferSize() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getMetricsStorageBufferSize() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getMetricStorage() - Method in interface org.hawkular.agent.monitor.api.HawkularWildFlyAgentContext
 
getMetricStorage() - Method in class org.hawkular.agent.monitor.api.HawkularWildFlyAgentContextImpl
 
getMetricType() - Method in class org.hawkular.agent.monitor.inventory.MetricType
 
getMetricType() - Method in class org.hawkular.agent.monitor.storage.MetricDataPoint
 
getMetricTypes() - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
getMetricTypeSets() - Method in class org.hawkular.agent.monitor.inventory.TypeSets.Builder
 
getMetricTypeSets() - Method in class org.hawkular.agent.monitor.inventory.TypeSets
 
getMetricUnits() - Method in class org.hawkular.agent.monitor.inventory.MetricType
 
getMonitoredEndpoint() - Method in interface org.hawkular.agent.monitor.api.SamplingService
 
getMonitoredEndpoint() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicEndpointService
 
getMonitoredEndpoint() - Method in class org.hawkular.agent.monitor.protocol.EndpointService
 
getMonitorService(OperationContext) - Method in class org.hawkular.agent.monitor.extension.MonitorServiceAddStepHandler
 
getMonitorService(OperationContext) - Method in class org.hawkular.agent.monitor.extension.MonitorServiceRemoveStepHandler
 
getMonitorService(OperationContext) - Method in class org.hawkular.agent.monitor.extension.MonitorServiceWriteAttributeHandler
 
getMonitorServiceConfiguration() - Method in class org.hawkular.agent.monitor.cmd.CommandContext
 
getMonitorServiceConfiguration(OperationContext) - Static method in class org.hawkular.agent.monitor.util.Util
Used by extension classes that need to get the subsystem's configuration.
getName() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolService
 
getName() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.AbstractEndpointConfiguration
 
getName() - Method in class org.hawkular.agent.monitor.inventory.MonitoredEndpoint
 
getName() - Method in class org.hawkular.agent.monitor.inventory.NamedObject
 
getName() - Method in class org.hawkular.agent.monitor.inventory.NameSet
 
getName() - Method in enum org.hawkular.agent.monitor.protocol.platform.Constants.PlatformResourceType
 
getName() - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformPath.PathSegment
 
getName() - Method in class org.hawkular.agent.monitor.protocol.ProtocolService
 
getNameSet() - Method in class org.hawkular.agent.monitor.inventory.NameSet
 
getNameString() - Method in class org.hawkular.agent.monitor.inventory.Name
 
getNextCollectionTime() - Method in class org.hawkular.agent.monitor.scheduler.ScheduledMeasurementInstance
 
getNextExpectedCollectionTime() - Method in class org.hawkular.agent.monitor.scheduler.ScheduledCollectionsQueue
Returns the time when the next collection is to be done.
getNumberDataPoints() - Method in interface org.hawkular.agent.monitor.api.AvailDataPayloadBuilder
 
getNumberDataPoints() - Method in interface org.hawkular.agent.monitor.api.MetricDataPayloadBuilder
 
getNumberDataPoints() - Method in class org.hawkular.agent.monitor.storage.AvailDataPayloadBuilderImpl
 
getNumberDataPoints() - Method in class org.hawkular.agent.monitor.storage.MetricDataPayloadBuilderImpl
 
getNumDmrSchedulerThreads() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
getNumericValue() - Method in enum org.hawkular.agent.monitor.api.Avail
 
getObjectName() - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXNodeLocation
 
getOperatingSystem() - Method in class org.hawkular.agent.monitor.protocol.platform.OshiPlatformCache
 
getOperationName(BasicMessageWithExtraData<REQ>) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
 
getOperationName(BasicMessageWithExtraData<ExecuteOperationRequest>) - Method in class org.hawkular.agent.monitor.cmd.ExecuteOperationCommand
 
getOperationName() - Method in class org.hawkular.agent.monitor.inventory.Operation
 
getOperations() - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
getParent() - Method in class org.hawkular.agent.monitor.inventory.Resource
 
getParent(Resource<L>) - Method in class org.hawkular.agent.monitor.inventory.ResourceManager
Returns the direct parent of the given resource.
getParents() - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
getParents(ResourceType<L>) - Method in class org.hawkular.agent.monitor.inventory.ResourceTypeManager
Returns the direct parent types of the given resource type.
getPassword() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapterConfiguration
 
getPassword() - Method in class org.hawkular.agent.monitor.inventory.ConnectionData
 
getPassword() - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator.Configuration
 
getPathAddress() - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRNodeLocation
 
getPayload() - Method in class org.hawkular.agent.monitor.api.InventoryEvent
 
getPlatformConfiguration() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
getPlatformDiagnostics() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getPlatformDiagnostics() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getPlatformPath() - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformNodeLocation
 
getPlatformProtocolService() - Method in class org.hawkular.agent.monitor.protocol.ProtocolServices
 
getPowerSourceMetric(String, Name) - Method in class org.hawkular.agent.monitor.protocol.platform.OshiPlatformCache
Returns the given metric's value, or null if there is no power source with the given name.
getPowerSources() - Method in class org.hawkular.agent.monitor.protocol.platform.OshiPlatformCache
 
getProcessorMetric(String, Name) - Method in class org.hawkular.agent.monitor.protocol.platform.OshiPlatformCache
Returns the given metric's value, or null if there is no processor with the given number.
getProcessors() - Method in class org.hawkular.agent.monitor.protocol.platform.OshiPlatformCache
 
getPrometheusConfiguration() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
getPrometheusProtocolService() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolServices
 
getProperties() - Method in class org.hawkular.agent.monitor.inventory.IDObject
 
getProtocolServices() - Method in class org.hawkular.agent.monitor.service.MonitorService
 
getRateUnit() - Method in class org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter
 
getReadTimeoutSeconds() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapterConfiguration
 
getReadTimeoutSeconds() - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator.Configuration
 
getReportTo() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DiagnosticsConfiguration
 
getRequestTimer() - Method in class org.hawkular.agent.monitor.diagnostics.ProtocolDiagnostics
 
getResolveExpressions() - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRNodeLocation
 
getResource() - Method in class org.hawkular.agent.monitor.inventory.ResourceManager.AddResult
 
getResource(ID) - Method in class org.hawkular.agent.monitor.inventory.ResourceManager
Given a resource ID this will return the resource with that ID that is found in the internal hierarchical graph or null if there is no resource with that ID in the graph.
getResource() - Method in class org.hawkular.agent.monitor.scheduler.ScheduledMeasurementInstance
 
getResourceConfigurationProperties() - Method in class org.hawkular.agent.monitor.inventory.Resource
 
getResourceConfigurationPropertyTypes() - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
getResourceManager() - Method in class org.hawkular.agent.monitor.protocol.EndpointService
 
getResourceNameTemplate() - Method in class org.hawkular.agent.monitor.inventory.ResourceType
 
getResourcesBreadthFirst() - Method in class org.hawkular.agent.monitor.inventory.ResourceManager
Returns an immutable List of all Resources contained in ResourceManager.resourcesGraph in breadth-first order.
getResourceType() - Method in class org.hawkular.agent.monitor.inventory.Resource
 
getResourceTypeManager() - Method in class org.hawkular.agent.monitor.protocol.EndpointService
 
getResourceTypeManager() - Method in class org.hawkular.agent.monitor.protocol.Session
 
getResourceTypesBreadthFirst() - Method in class org.hawkular.agent.monitor.inventory.ResourceTypeManager
Returns an immutable List of all ResourceTypes contained in ResourceTypeManager.resourceTypesGraph in breadth-first order.
getResourceTypeSets() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.EndpointConfiguration
 
getResourceTypeSets() - Method in class org.hawkular.agent.monitor.inventory.TypeSets
 
getRootResources() - Method in class org.hawkular.agent.monitor.inventory.ResourceManager
Returns an immutable Set of Resources that are at the top of the hierarchy (that is, they do not have a parent).
getRootResourceTypes() - Method in class org.hawkular.agent.monitor.inventory.ResourceTypeManager
Returns resource types that are at the top of the hierarchy (that is, they do not have any parent types).
getSamplingService() - Method in class org.hawkular.agent.monitor.api.InventoryEvent
 
getScheduledCollectionsQueue() - Method in class org.hawkular.agent.monitor.scheduler.MeasurementCollector
 
getScheduledMeasurementInstances(Resource<L>) - Method in class org.hawkular.agent.monitor.scheduler.MeasurementScheduler
Given a resource, this returns the measurement instances that this scheduler should collect for it.
getSchedulerService() - Method in class org.hawkular.agent.monitor.service.MonitorService
 
getSecurityRealm() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.AbstractEndpointConfiguration
 
getSecurityRealm() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapterConfiguration
 
getSegments() - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformPath
 
getServerOutboundSocketBindingRef() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapterConfiguration
 
getServices() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolServices
 
getServices() - Method in class org.hawkular.agent.monitor.protocol.ProtocolServices
 
getSetAvailOnShutdown() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.EndpointConfiguration
 
getSSLContext() - Method in class org.hawkular.agent.monitor.inventory.MonitoredEndpoint
 
getSslContext() - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator.Configuration
 
getStorageAdapter() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
getStorageAdapterConfig() - Method in class org.hawkular.agent.monitor.scheduler.SchedulerConfiguration
 
getStorageAdapterConfiguration() - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
getStorageAdapterConfiguration() - Method in interface org.hawkular.agent.monitor.storage.StorageAdapter
 
getStorageErrorRate() - Method in interface org.hawkular.agent.monitor.diagnostics.Diagnostics
 
getStorageErrorRate() - Method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
getSystemId() - Static method in class org.hawkular.agent.monitor.util.Util
Tries to determine the system ID for the machine where this JVM is located.
getTenantId() - Method in interface org.hawkular.agent.monitor.api.AvailDataPayloadBuilder
 
getTenantId() - Method in interface org.hawkular.agent.monitor.api.MetricDataPayloadBuilder
 
getTenantId() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.AbstractEndpointConfiguration
 
getTenantId() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapterConfiguration
 
getTenantId() - Method in class org.hawkular.agent.monitor.service.MonitorService
 
getTenantId() - Method in class org.hawkular.agent.monitor.storage.AvailDataPayloadBuilderImpl
 
getTenantId() - Method in class org.hawkular.agent.monitor.storage.DataPoint
 
getTenantId() - Method in class org.hawkular.agent.monitor.storage.MetricDataPayloadBuilderImpl
 
getTimestamp() - Method in class org.hawkular.agent.monitor.storage.AvailDataPoint
 
getTimestamp() - Method in class org.hawkular.agent.monitor.storage.DataPoint
 
getTimeUnits() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DiagnosticsConfiguration
 
getTimeUnits() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DynamicEndpointConfiguration
 
getType() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapterConfiguration
 
getType() - Method in class org.hawkular.agent.monitor.inventory.Instance
 
getType() - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformPath.PathSegment
 
getType() - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformResourceNode
 
getTypeMap() - Method in class org.hawkular.agent.monitor.inventory.TypeSet
 
getTypeSets() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.ProtocolConfiguration
 
getUnit() - Method in class org.hawkular.agent.monitor.inventory.Interval
 
getUpPattern() - Method in class org.hawkular.agent.monitor.inventory.AvailType
 
getUri() - Method in class org.hawkular.agent.monitor.inventory.ConnectionData
 
getUrl() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapterConfiguration
 
getUsername() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapterConfiguration
 
getUsername() - Method in class org.hawkular.agent.monitor.inventory.ConnectionData
 
getUsername() - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator.Configuration
 
getVal() - Method in class org.hawkular.agent.monitor.inventory.Interval
 
getValue() - Method in class org.hawkular.agent.monitor.inventory.ResourceConfigurationPropertyInstance
 
getValue() - Method in class org.hawkular.agent.monitor.service.MonitorService
 
getValue() - Method in class org.hawkular.agent.monitor.storage.AvailDataPoint
 
getValue() - Method in class org.hawkular.agent.monitor.storage.MetricDataPoint
 
GlobalConfiguration(boolean, String, int, int, int, int, int, int) - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.GlobalConfiguration
 

H

hashCode() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicEndpointService
 
hashCode() - Method in class org.hawkular.agent.monitor.inventory.AttributeLocation
 
hashCode() - Method in class org.hawkular.agent.monitor.inventory.ID
 
hashCode() - Method in class org.hawkular.agent.monitor.inventory.IDObject
 
hashCode() - Method in class org.hawkular.agent.monitor.inventory.Interval
 
hashCode() - Method in class org.hawkular.agent.monitor.inventory.MonitoredEndpoint
 
hashCode() - Method in class org.hawkular.agent.monitor.inventory.Name
 
hashCode() - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRNodeLocation
 
hashCode() - Method in class org.hawkular.agent.monitor.protocol.EndpointService
 
hashCode() - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXNodeLocation
 
hashCode() - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformNodeLocation
 
hashCode() - Method in class org.hawkular.agent.monitor.scheduler.ScheduledMeasurementInstance
 
HawkularPrometheusScraper - Class in org.hawkular.agent.monitor.dynamicprotocol.prometheus
 
HawkularPrometheusScraper(MonitorServiceConfiguration.DynamicEndpointConfiguration, SSLContext) - Constructor for class org.hawkular.agent.monitor.dynamicprotocol.prometheus.HawkularPrometheusScraper
 
HawkularStorageAdapter - Class in org.hawkular.agent.monitor.storage
 
HawkularStorageAdapter() - Constructor for class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
HawkularWildFlyAgentContext - Interface in org.hawkular.agent.monitor.api
 
HawkularWildFlyAgentContextImpl - Class in org.hawkular.agent.monitor.api
 
HawkularWildFlyAgentContextImpl(MetricStorage, AvailStorage, InventoryStorage) - Constructor for class org.hawkular.agent.monitor.api.HawkularWildFlyAgentContextImpl
 
HOST - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
HttpClientBuilder - Class in org.hawkular.agent.monitor.storage
Builds an HTTP client that can be used to talk to the Hawkular server-side.
HttpClientBuilder(MonitorServiceConfiguration.StorageAdapterConfiguration, SSLContext) - Constructor for class org.hawkular.agent.monitor.storage.HttpClientBuilder
Creates the object that can be used to create a fully configured HTTP client.

I

ID - Class in org.hawkular.agent.monitor.inventory
Can be used to identify object instances.
ID(String) - Constructor for class org.hawkular.agent.monitor.inventory.ID
 
id - Variable in class org.hawkular.agent.monitor.inventory.NodeLocationProvider.Builder
 
id(ID) - Method in class org.hawkular.agent.monitor.inventory.NodeLocationProvider.Builder
 
id(ID) - Method in class org.hawkular.agent.monitor.inventory.TypeSet.TypeSetBuilder
 
IDObject - Class in org.hawkular.agent.monitor.inventory
An object that has an ID that can uniquely identify it.
IDObject(String) - Constructor for class org.hawkular.agent.monitor.inventory.IDObject
 
IDObject(ID) - Constructor for class org.hawkular.agent.monitor.inventory.IDObject
 
INCLUDE_DEFAULTS - Static variable in interface org.hawkular.agent.monitor.extension.DMRAvailAttributes
 
INCLUDE_DEFAULTS - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricAttributes
 
INCLUDE_DEFAULTS - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceConfigAttributes
 
infoAddedDynamicEndpointService(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoAddedDynamicEndpointService(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoAddedDynamicEndpointService$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoAddedEndpointService(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoAddedEndpointService(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoAddedEndpointService$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoAutoDiscoveryDisabled() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoAutoDiscoveryDisabled() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoAutoDiscoveryDisabled$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoAutoDiscoveryEnabled(int) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoAutoDiscoveryEnabled(int) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoAutoDiscoveryEnabled$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoBindJndiResource(String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoBindJndiResource(String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoBindJndiResource$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoClosedFeedComm(String, int, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoClosedFeedComm(String, int, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoClosedFeedComm$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoDisablingResourceTypes(Object, List<?>) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoDisablingResourceTypes(Object, List<? extends Object>) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoDisablingResourceTypes$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoDiscoveryRequested(MonitoredEndpoint<?>) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoDiscoveryRequested(MonitoredEndpoint<? extends Object>) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoDiscoveryRequested$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoFeedCommUrl(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoFeedCommUrl(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoFeedCommUrl$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoFeedIdAlreadyRegistered(String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoFeedIdAlreadyRegistered(String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoFeedIdAlreadyRegistered$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoManagedServerDisabled(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoManagedServerDisabled(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoManagedServerDisabled$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoDiagnosticsConfig() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoNoDiagnosticsConfig() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoDiagnosticsConfig$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoEnabledAvailsConfigured(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoNoEnabledAvailsConfigured(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoEnabledAvailsConfigured$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoEnabledMetricsConfigured(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoNoEnabledMetricsConfigured(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoEnabledMetricsConfigured$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoEnabledResourceTypesConfigured(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoNoEnabledResourceTypesConfigured(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoEnabledResourceTypesConfigured$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoPlatformConfig() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoNoPlatformConfig() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoNoPlatformConfig$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoOpenedFeedComm(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoOpenedFeedComm(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoOpenedFeedComm$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoReceivedResourcePathCommand(String, String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoReceivedResourcePathCommand(String, String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoReceivedResourcePathCommand$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoRemovedDynamicEndpointService(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoRemovedDynamicEndpointService(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoRemovedDynamicEndpointService$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoRemovedEndpointService(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoRemovedEndpointService(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoRemovedEndpointService$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStarting() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoStarting() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStarting$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStartingScheduler() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoStartingScheduler() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStartingScheduler$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStoppedAlready() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoStoppedAlready() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStoppedAlready$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStopping() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoStopping() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStopping$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStoppingScheduler() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoStoppingScheduler() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStoppingScheduler$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStorageAdapterMode(MonitorServiceConfiguration.StorageReportTo) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoStorageAdapterMode(MonitorServiceConfiguration.StorageReportTo) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoStorageAdapterMode$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoSubsystemDisabled() - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoSubsystemDisabled() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoSubsystemDisabled$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoTenantId(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoTenantId(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoTenantId$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoUnbindJndiResource(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoUnbindJndiResource(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoUnbindJndiResource$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoUseKeystore(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoUseKeystore(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoUseKeystore$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoUsingFeedId(String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoUsingFeedId(String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoUsingFeedId$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoUsingServerSideUrl(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoUsingServerSideUrl(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoUsingServerSideUrl$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoUsingSSL(String, boolean) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
infoUsingSSL(String, boolean) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
infoUsingSSL$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
initialize(ExtensionContext) - Method in class org.hawkular.agent.monitor.extension.SubsystemExtension
 
initialize(String, MonitorServiceConfiguration.StorageAdapterConfiguration, Diagnostics, HttpClientBuilder) - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
initialize(String, MonitorServiceConfiguration.StorageAdapterConfiguration, Diagnostics, HttpClientBuilder) - Method in interface org.hawkular.agent.monitor.storage.StorageAdapter
Initializes the storage adapter.
initializeParsers(ExtensionParsingContext) - Method in class org.hawkular.agent.monitor.extension.SubsystemExtension
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DiagnosticsAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DiagnosticsDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DiagnosticsRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRAvailAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRAvailDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRAvailRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRAvailSetAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRAvailSetDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRAvailSetRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRMetricAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRMetricDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRMetricRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRMetricSetAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRMetricSetDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRMetricSetRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMROperationAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMROperationDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMROperationRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRResourceConfigAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRResourceConfigDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRResourceConfigRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRResourceTypeAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRResourceTypeDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRResourceTypeRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRResourceTypeSetAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRResourceTypeSetDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.DMRResourceTypeSetRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.FileStoresAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.FileStoresDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.FileStoresRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXAvailAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXAvailDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXAvailRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXAvailSetAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXAvailSetDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXAvailSetRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXMetricAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXMetricDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXMetricRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXMetricSetAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXMetricSetDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXMetricSetRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXOperationAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXOperationDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXOperationRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXResourceConfigAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXResourceConfigDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXResourceConfigRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXResourceTypeAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXResourceTypeDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXResourceTypeRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXResourceTypeSetAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXResourceTypeSetDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.JMXResourceTypeSetRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.LocalDMRAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.LocalDMRDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.LocalDMRRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.ManagedServersAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.ManagedServersDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.ManagedServersRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.MemoryAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.MemoryDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.MemoryRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.PlatformAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.PlatformDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.PlatformRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.PowerSourcesAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.PowerSourcesDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.PowerSourcesRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.ProcessorsAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.ProcessorsDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.ProcessorsRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.PrometheusMetricAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.PrometheusMetricDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.PrometheusMetricRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.PrometheusMetricSetAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.PrometheusMetricSetDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.PrometheusMetricSetRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.RemoteDMRAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.RemoteDMRDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.RemoteDMRRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.RemoteJMXAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.RemoteJMXDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.RemoteJMXRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.RemotePrometheusAdd
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.RemotePrometheusDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.RemotePrometheusRemove
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.StorageDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.SubsystemDefinition
 
INSTANCE - Static variable in class org.hawkular.agent.monitor.extension.SubsystemParser
 
Instance<L,T extends AttributeLocationProvider<L>> - Class in org.hawkular.agent.monitor.inventory
Instance(ID, Name, AttributeLocation<L>, T) - Constructor for class org.hawkular.agent.monitor.inventory.Instance
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.DiagnosticsAttributes
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.DMRAvailAttributes
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricAttributes
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.FileStoresAttributes
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.JMXAvailAttributes
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.JMXMetricAttributes
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.MemoryAttributes
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.PowerSourcesAttributes
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.ProcessorsAttributes
 
INTERVAL - Static variable in interface org.hawkular.agent.monitor.extension.RemotePrometheusAttributes
 
Interval - Class in org.hawkular.agent.monitor.inventory
A bundle consisting of a number of time units and the time unit
Interval(int, TimeUnit) - Constructor for class org.hawkular.agent.monitor.inventory.Interval
 
InvalidCommandRequestException - Exception in org.hawkular.agent.monitor.cmd
An exception that commands can throw if they receive an invalid request.
InvalidCommandRequestException() - Constructor for exception org.hawkular.agent.monitor.cmd.InvalidCommandRequestException
 
InvalidCommandRequestException(String) - Constructor for exception org.hawkular.agent.monitor.cmd.InvalidCommandRequestException
 
InvalidCommandRequestException(String, Throwable) - Constructor for exception org.hawkular.agent.monitor.cmd.InvalidCommandRequestException
 
InvalidCommandRequestException(String, Throwable, boolean, boolean) - Constructor for exception org.hawkular.agent.monitor.cmd.InvalidCommandRequestException
 
InvalidCommandRequestException(Throwable) - Constructor for exception org.hawkular.agent.monitor.cmd.InvalidCommandRequestException
 
INVENTORY_CONTEXT - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
InventoryEvent<L> - Class in org.hawkular.agent.monitor.api
A event for changes in the inventory of resources.
InventoryEvent(SamplingService<L>, List<Resource<L>>) - Constructor for class org.hawkular.agent.monitor.api.InventoryEvent
Creates an inventory event.
InventoryIdUtil - Class in org.hawkular.agent.monitor.inventory
Basic functions used to generate and work with IDs for entities in inventory.
InventoryIdUtil() - Constructor for class org.hawkular.agent.monitor.inventory.InventoryIdUtil
 
InventoryIdUtil.ResourceIdParts - Class in org.hawkular.agent.monitor.inventory
 
InventoryListener - Interface in org.hawkular.agent.monitor.api
A listener for changes in the inventory of resources maintained by the present agent.
InventoryStorage - Interface in org.hawkular.agent.monitor.api
 
InventoryStorageProxy - Class in org.hawkular.agent.monitor.storage
A proxy that delegates to a StorageAdapter.
InventoryStorageProxy() - Constructor for class org.hawkular.agent.monitor.storage.InventoryStorageProxy
 
isConnected() - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
 
isDisabledOrEmpty() - Method in class org.hawkular.agent.monitor.inventory.NameSet
 
isDisabledOrEmpty() - Method in class org.hawkular.agent.monitor.inventory.TypeSet
 
isDisabledOrEmpty() - Method in class org.hawkular.agent.monitor.inventory.TypeSets
 
isEnabled() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.AbstractEndpointConfiguration
 
isEnabled() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DiagnosticsConfiguration
 
isEnabled() - Method in class org.hawkular.agent.monitor.inventory.NameSet
 
isEnabled() - Method in class org.hawkular.agent.monitor.inventory.TypeSet
 
isEnabled() - Method in class org.hawkular.agent.monitor.inventory.TypeSets
 
isLocal() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.AbstractEndpointConfiguration
 
isLocal() - Method in class org.hawkular.agent.monitor.inventory.MonitoredEndpoint
 
isMonitorServiceStarted() - Method in class org.hawkular.agent.monitor.service.MonitorService
 
isMultiTarget(DMRNodeLocation) - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRLocationResolver
 
isMultiTarget(JMXNodeLocation) - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXLocationResolver
 
isMultiTarget(L) - Method in interface org.hawkular.agent.monitor.protocol.LocationResolver
Returns true if the location could refer to more than one target.
isMultiTarget(PlatformNodeLocation) - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformLocationResolver
 
isParent(DMRNodeLocation, DMRNodeLocation) - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRLocationResolver
 
isParent(JMXNodeLocation, JMXNodeLocation) - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXLocationResolver
 
isParent(L, L) - Method in interface org.hawkular.agent.monitor.protocol.LocationResolver
Returns true if the child is anywhere under the parent.
isParent(PlatformNodeLocation, PlatformNodeLocation) - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformLocationResolver
 
isParentOf(PlatformPath) - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformPath
 
isPersisted() - Method in class org.hawkular.agent.monitor.inventory.IDObject
 
isSubsystemEnabled() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
isUseSSL() - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapterConfiguration
 
isUseSSL() - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator.Configuration
 

J

JBossLoggingReporter - Class in org.hawkular.agent.monitor.diagnostics
 
JBossLoggingReporter.Builder - Class in org.hawkular.agent.monitor.diagnostics
 
JBossLoggingReporter.LoggingLevel - Enum in org.hawkular.agent.monitor.diagnostics
 
JMXAvailAdd - Class in org.hawkular.agent.monitor.extension
 
JMXAvailAttributes - Interface in org.hawkular.agent.monitor.extension
 
JMXAvailDefinition - Class in org.hawkular.agent.monitor.extension
 
JMXAvailRemove - Class in org.hawkular.agent.monitor.extension
 
JMXAvailSetAdd - Class in org.hawkular.agent.monitor.extension
 
JMXAvailSetAttributes - Interface in org.hawkular.agent.monitor.extension
 
JMXAvailSetDefinition - Class in org.hawkular.agent.monitor.extension
 
JMXAvailSetRemove - Class in org.hawkular.agent.monitor.extension
 
JmxClientFactory - Class in org.hawkular.agent.monitor.protocol.jmx
Can create clients to remote JMX servers.
JmxClientFactory(MonitoredEndpoint<MonitorServiceConfiguration.EndpointConfiguration>) - Constructor for class org.hawkular.agent.monitor.protocol.jmx.JmxClientFactory
 
JMXDriver - Class in org.hawkular.agent.monitor.protocol.jmx
 
JMXDriver(J4pClient, ProtocolDiagnostics) - Constructor for class org.hawkular.agent.monitor.protocol.jmx.JMXDriver
Creates the JMX driver.
JMXEndpointService - Class in org.hawkular.agent.monitor.protocol.jmx
 
JMXEndpointService(String, MonitoredEndpoint<MonitorServiceConfiguration.EndpointConfiguration>, ResourceTypeManager<JMXNodeLocation>, ProtocolDiagnostics) - Constructor for class org.hawkular.agent.monitor.protocol.jmx.JMXEndpointService
 
JMXLocationResolver - Class in org.hawkular.agent.monitor.protocol.jmx
 
JMXLocationResolver() - Constructor for class org.hawkular.agent.monitor.protocol.jmx.JMXLocationResolver
 
JMXMetricAdd - Class in org.hawkular.agent.monitor.extension
 
JMXMetricAttributes - Interface in org.hawkular.agent.monitor.extension
 
JMXMetricDefinition - Class in org.hawkular.agent.monitor.extension
 
JMXMetricRemove - Class in org.hawkular.agent.monitor.extension
 
JMXMetricSetAdd - Class in org.hawkular.agent.monitor.extension
 
JMXMetricSetAttributes - Interface in org.hawkular.agent.monitor.extension
 
JMXMetricSetDefinition - Class in org.hawkular.agent.monitor.extension
 
JMXMetricSetRemove - Class in org.hawkular.agent.monitor.extension
 
JMXNodeLocation - Class in org.hawkular.agent.monitor.protocol.jmx
A NodeLocation based on JMX ObjectName.
JMXNodeLocation(ObjectName) - Constructor for class org.hawkular.agent.monitor.protocol.jmx.JMXNodeLocation
 
JMXNodeLocation(String) - Constructor for class org.hawkular.agent.monitor.protocol.jmx.JMXNodeLocation
 
JMXOperationAdd - Class in org.hawkular.agent.monitor.extension
 
JMXOperationAttributes - Interface in org.hawkular.agent.monitor.extension
 
JMXOperationDefinition - Class in org.hawkular.agent.monitor.extension
 
JMXOperationRemove - Class in org.hawkular.agent.monitor.extension
 
jmxProtocolService(MonitorServiceConfiguration.ProtocolConfiguration<JMXNodeLocation>) - Method in class org.hawkular.agent.monitor.protocol.ProtocolServices.Builder
 
JMXResourceConfigAdd - Class in org.hawkular.agent.monitor.extension
 
JMXResourceConfigAttributes - Interface in org.hawkular.agent.monitor.extension
 
JMXResourceConfigDefinition - Class in org.hawkular.agent.monitor.extension
 
JMXResourceConfigRemove - Class in org.hawkular.agent.monitor.extension
 
JMXResourceTypeAdd - Class in org.hawkular.agent.monitor.extension
 
JMXResourceTypeAttributes - Interface in org.hawkular.agent.monitor.extension
 
JMXResourceTypeDefinition - Class in org.hawkular.agent.monitor.extension
 
JMXResourceTypeRemove - Class in org.hawkular.agent.monitor.extension
 
JMXResourceTypeSetAdd - Class in org.hawkular.agent.monitor.extension
 
JMXResourceTypeSetAttributes - Interface in org.hawkular.agent.monitor.extension
 
JMXResourceTypeSetDefinition - Class in org.hawkular.agent.monitor.extension
 
JMXResourceTypeSetRemove - Class in org.hawkular.agent.monitor.extension
 
JMXSession - Class in org.hawkular.agent.monitor.protocol.jmx
 
JMXSession(String, MonitoredEndpoint, ResourceTypeManager<JMXNodeLocation>, Driver<JMXNodeLocation>, LocationResolver<JMXNodeLocation>, J4pClient) - Constructor for class org.hawkular.agent.monitor.protocol.jmx.JMXSession
 

K

key - Variable in class org.hawkular.agent.monitor.storage.DataPoint
 
KEYSTORE_PASSWORD - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
KEYSTORE_PATH - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
keystorePassword(String) - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator.Configuration.Builder
 
keystorePath(String) - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator.Configuration.Builder
 

L

LocalDMRAdd - Class in org.hawkular.agent.monitor.extension
 
LocalDMRAttributes - Interface in org.hawkular.agent.monitor.extension
 
LocalDMRDefinition - Class in org.hawkular.agent.monitor.extension
 
LocalDMRRemove - Class in org.hawkular.agent.monitor.extension
 
location - Variable in class org.hawkular.agent.monitor.inventory.NodeLocationProvider.Builder
 
location(L) - Method in class org.hawkular.agent.monitor.inventory.NodeLocationProvider.Builder
 
LocationResolver<L> - Interface in org.hawkular.agent.monitor.protocol
A bunch of methods to manipulate with protocol specific locations.
LOG - Static variable in interface org.hawkular.agent.monitor.log.MsgLogger
 
logTreeGraph(String, long) - Method in class org.hawkular.agent.monitor.inventory.ResourceManager
 
lookupServerIdentifier(ModelControllerClient) - Static method in class org.hawkular.agent.monitor.protocol.dmr.DMREndpointService
 

M

MACHINE_ID - Static variable in interface org.hawkular.agent.monitor.extension.PlatformAttributes
 
MACHINE_ID - Static variable in interface org.hawkular.agent.monitor.protocol.platform.Constants
 
ManagedServersAdd - Class in org.hawkular.agent.monitor.extension
 
ManagedServersAttributes - Interface in org.hawkular.agent.monitor.extension
 
ManagedServersDefinition - Class in org.hawkular.agent.monitor.extension
 
ManagedServersRemove - Class in org.hawkular.agent.monitor.extension
 
matches(DMRNodeLocation, DMRNodeLocation) - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRLocationResolver
 
matches(JMXNodeLocation, JMXNodeLocation) - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXLocationResolver
 
matches(L, L) - Method in interface org.hawkular.agent.monitor.protocol.LocationResolver
 
matches(PlatformNodeLocation, PlatformNodeLocation) - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformLocationResolver
 
measureAvails(Collection<MeasurementInstance<L, AvailType<L>>>, Consumer<AvailDataPoint>) - Method in interface org.hawkular.agent.monitor.api.SamplingService
Checks the availabilities defined by instances and reports them back to the given consumer.
measureAvails(Collection<MeasurementInstance<L, AvailType<L>>>, Consumer<AvailDataPoint>) - Method in class org.hawkular.agent.monitor.protocol.EndpointService
 
MeasurementCollector<L,T extends MeasurementType<L>,D extends DataPoint> - Class in org.hawkular.agent.monitor.scheduler
Superclass of measurement collector jobs.
MeasurementCollector(SamplingService<L>, ScheduledCollectionsQueue<L, T>, Consumer<D>) - Constructor for class org.hawkular.agent.monitor.scheduler.MeasurementCollector
Creates a job that is used to collect measurements provided by the priority queue from the given monitored endpoint.
MeasurementInstance<L,T extends MeasurementType<L>> - Class in org.hawkular.agent.monitor.inventory
A measurement instance.
MeasurementInstance(ID, Name, AttributeLocation<L>, T) - Constructor for class org.hawkular.agent.monitor.inventory.MeasurementInstance
 
MeasurementScheduler<L,T extends MeasurementType<L>,D extends DataPoint> - Class in org.hawkular.agent.monitor.scheduler
A scheduler that can be used to collect metrics or availability.
MeasurementType<L> - Class in org.hawkular.agent.monitor.inventory
A common superclass for AvailType and MetricType.
MeasurementType(ID, Name, AttributeLocation<L>, Interval) - Constructor for class org.hawkular.agent.monitor.inventory.MeasurementType
 
MeasurementUnitValidator - Class in org.hawkular.agent.monitor.extension
ParameterValidator that validates the value is a string matching one of the MeasurementUnit names.
MeasurementUnitValidator(boolean, MeasurementUnit...) - Constructor for class org.hawkular.agent.monitor.extension.MeasurementUnitValidator
 
MeasurementUnitValidator(boolean, boolean) - Constructor for class org.hawkular.agent.monitor.extension.MeasurementUnitValidator
 
MeasurementUnitValidator(boolean, boolean, MeasurementUnit...) - Constructor for class org.hawkular.agent.monitor.extension.MeasurementUnitValidator
 
measureMetrics(Collection<MeasurementInstance<L, MetricType<L>>>, Consumer<MetricDataPoint>) - Method in interface org.hawkular.agent.monitor.api.SamplingService
Collects the metrics defined by instances and reports them back to the given consumer.
measureMetrics(Collection<MeasurementInstance<L, MetricType<L>>>, Consumer<MetricDataPoint>) - Method in class org.hawkular.agent.monitor.protocol.EndpointService
 
MEMORY_AVAILABLE - Static variable in interface org.hawkular.agent.monitor.protocol.platform.Constants
 
MEMORY_TOTAL - Static variable in interface org.hawkular.agent.monitor.protocol.platform.Constants
 
MemoryAdd - Class in org.hawkular.agent.monitor.extension
 
MemoryAttributes - Interface in org.hawkular.agent.monitor.extension
 
MemoryDefinition - Class in org.hawkular.agent.monitor.extension
 
MemoryRemove - Class in org.hawkular.agent.monitor.extension
 
metric(MeasurementInstance<L, MetricType<L>>) - Method in class org.hawkular.agent.monitor.inventory.Resource.Builder
 
METRIC_DISPATCHER_BUFFER_SIZE - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 
METRIC_DISPATCHER_MAX_BATCH_SIZE - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 
METRIC_SETS - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceTypeAttributes
 
METRIC_SETS - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceTypeAttributes
 
METRIC_SETS - Static variable in interface org.hawkular.agent.monitor.extension.RemotePrometheusAttributes
 
METRIC_TYPE - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricAttributes
 
METRIC_TYPE - Static variable in interface org.hawkular.agent.monitor.extension.JMXMetricAttributes
 
METRIC_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricAttributes
 
METRIC_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.JMXMetricAttributes
 
MetricBufferedStorageDispatcher - Class in org.hawkular.agent.monitor.storage
Buffers collected metric data and eventually stores them in a storage adapter.
MetricBufferedStorageDispatcher(SchedulerConfiguration, StorageAdapter, Diagnostics) - Constructor for class org.hawkular.agent.monitor.storage.MetricBufferedStorageDispatcher
 
MetricBufferedStorageDispatcher.Worker - Class in org.hawkular.agent.monitor.storage
 
MetricDataPayloadBuilder - Interface in org.hawkular.agent.monitor.api
 
MetricDataPayloadBuilderImpl - Class in org.hawkular.agent.monitor.storage
Allows one to build up a payload request to send to metric storage by adding data points one by one.
MetricDataPayloadBuilderImpl() - Constructor for class org.hawkular.agent.monitor.storage.MetricDataPayloadBuilderImpl
 
MetricDataPoint - Class in org.hawkular.agent.monitor.storage
Metric data that was collected.
MetricDataPoint(String, long, double, MetricType, String) - Constructor for class org.hawkular.agent.monitor.storage.MetricDataPoint
 
METRICS_CONTEXT - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
metricSetName(Name) - Method in class org.hawkular.agent.monitor.inventory.ResourceType.Builder
 
metricSetNames(Collection<Name>) - Method in class org.hawkular.agent.monitor.inventory.ResourceType.Builder
 
metricSets(Map<Name, NameSet>) - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DynamicProtocolConfiguration.Builder
 
MetricStorage - Interface in org.hawkular.agent.monitor.api
 
MetricStorageProxy - Class in org.hawkular.agent.monitor.storage
MetricStorageProxy() - Constructor for class org.hawkular.agent.monitor.storage.MetricStorageProxy
 
MetricType<L> - Class in org.hawkular.agent.monitor.inventory
 
MetricType(ID, Name, AttributeLocation<L>, Interval, MeasurementUnit, MetricType) - Constructor for class org.hawkular.agent.monitor.inventory.MetricType
 
metricTypes(Collection<MetricType<L>>) - Method in class org.hawkular.agent.monitor.inventory.ResourceType.Builder
 
metricTypeSet(TypeSet<MetricType<L>>) - Method in class org.hawkular.agent.monitor.inventory.TypeSets.Builder
 
MetricTypeValidator - Class in org.hawkular.agent.monitor.extension
ParameterValidator that validates the value is a string matching one of the MetricType names.
MetricTypeValidator(boolean, MetricType...) - Constructor for class org.hawkular.agent.monitor.extension.MetricTypeValidator
 
MetricTypeValidator(boolean, boolean) - Constructor for class org.hawkular.agent.monitor.extension.MetricTypeValidator
 
MetricTypeValidator(boolean, boolean, MetricType...) - Constructor for class org.hawkular.agent.monitor.extension.MetricTypeValidator
 
millis() - Method in class org.hawkular.agent.monitor.inventory.Interval
 
ModelControllerClientFactory - Class in org.hawkular.agent.monitor.protocol.dmr
 
ModelControllerClientFactory() - Constructor for class org.hawkular.agent.monitor.protocol.dmr.ModelControllerClientFactory
 
MonitoredEndpoint<C extends MonitorServiceConfiguration.AbstractEndpointConfiguration> - Class in org.hawkular.agent.monitor.inventory
A named protocol specific endpoint to monitor.
MonitorService - Class in org.hawkular.agent.monitor.service
The main Agent service.
MonitorService(MonitorServiceConfiguration, ProcessType) - Constructor for class org.hawkular.agent.monitor.service.MonitorService
 
MonitorServiceAddStepHandler - Class in org.hawkular.agent.monitor.extension
Base class to any add-step handler that requires common functionality like a method to obtain the service.
MonitorServiceAddStepHandler(AttributeDefinition...) - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceAddStepHandler
 
MonitorServiceConfiguration - Class in org.hawkular.agent.monitor.extension
This represents the monitor service extension's XML configuration in a more consumable form.
MonitorServiceConfiguration(MonitorServiceConfiguration.GlobalConfiguration, MonitorServiceConfiguration.DiagnosticsConfiguration, MonitorServiceConfiguration.StorageAdapterConfiguration, MonitorServiceConfiguration.ProtocolConfiguration<DMRNodeLocation>, MonitorServiceConfiguration.ProtocolConfiguration<JMXNodeLocation>, MonitorServiceConfiguration.ProtocolConfiguration<PlatformNodeLocation>, MonitorServiceConfiguration.DynamicProtocolConfiguration) - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration
 
MonitorServiceConfiguration.AbstractEndpointConfiguration - Class in org.hawkular.agent.monitor.extension
 
MonitorServiceConfiguration.DiagnosticsConfiguration - Class in org.hawkular.agent.monitor.extension
 
MonitorServiceConfiguration.DiagnosticsReportTo - Enum in org.hawkular.agent.monitor.extension
 
MonitorServiceConfiguration.DynamicEndpointConfiguration - Class in org.hawkular.agent.monitor.extension
Dynamic endpoints do not have explicit concepts of inventory or metric metadata except for a list of metric names that might have semantics for the dynamic endpoint (e.g.
MonitorServiceConfiguration.DynamicProtocolConfiguration - Class in org.hawkular.agent.monitor.extension
 
MonitorServiceConfiguration.DynamicProtocolConfiguration.Builder - Class in org.hawkular.agent.monitor.extension
 
MonitorServiceConfiguration.EndpointConfiguration - Class in org.hawkular.agent.monitor.extension
 
MonitorServiceConfiguration.GlobalConfiguration - Class in org.hawkular.agent.monitor.extension
 
MonitorServiceConfiguration.ProtocolConfiguration<L> - Class in org.hawkular.agent.monitor.extension
 
MonitorServiceConfiguration.ProtocolConfiguration.Builder<L> - Class in org.hawkular.agent.monitor.extension
 
MonitorServiceConfiguration.StorageAdapterConfiguration - Class in org.hawkular.agent.monitor.extension
 
MonitorServiceConfiguration.StorageReportTo - Enum in org.hawkular.agent.monitor.extension
 
MonitorServiceConfigurationBuilder - Class in org.hawkular.agent.monitor.extension
Builds a MonitorServiceConfiguration object from the service's model.
MonitorServiceConfigurationBuilder(ModelNode, OperationContext) - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceConfigurationBuilder
 
MonitorServiceRemoveStepHandler - Class in org.hawkular.agent.monitor.extension
Base class to any remove-step handler that requires common functionality like a method to obtain the service.
MonitorServiceRemoveStepHandler() - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceRemoveStepHandler
 
MonitorServiceWriteAttributeHandler<T> - Class in org.hawkular.agent.monitor.extension
Base class to all the write attribute handlers.
MonitorServiceWriteAttributeHandler(AttributeDefinition...) - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceWriteAttributeHandler
 
MonitorServiceWriteAttributeHandler(Collection<AttributeDefinition>) - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceWriteAttributeHandler
 
MsgLogger - Interface in org.hawkular.agent.monitor.log
 
MsgLogger_$logger - Class in org.hawkular.agent.monitor.log
Warning this class consists of generated code.
MsgLogger_$logger(Logger) - Constructor for class org.hawkular.agent.monitor.log.MsgLogger_$logger
 

N

name(String, String) - Static method in class org.hawkular.agent.monitor.diagnostics.DiagnosticsImpl
 
name(String) - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolService.Builder
 
Name - Class in org.hawkular.agent.monitor.inventory
 
Name(String) - Constructor for class org.hawkular.agent.monitor.inventory.Name
 
name(Name) - Method in class org.hawkular.agent.monitor.inventory.NameSet.NameSetBuilder
 
name - Variable in class org.hawkular.agent.monitor.inventory.NodeLocationProvider.Builder
 
name(Name) - Method in class org.hawkular.agent.monitor.inventory.NodeLocationProvider.Builder
 
name(Name) - Method in class org.hawkular.agent.monitor.inventory.TypeSet.TypeSetBuilder
 
name(String) - Method in class org.hawkular.agent.monitor.protocol.ProtocolService.Builder
 
NamedObject - Class in org.hawkular.agent.monitor.inventory
An object that has an associated name as well as an ID.
NamedObject(ID, Name) - Constructor for class org.hawkular.agent.monitor.inventory.NamedObject
Creates a named object.
nameOfSet(Name) - Method in class org.hawkular.agent.monitor.inventory.NameSet.NameSetBuilder
 
NameSet - Class in org.hawkular.agent.monitor.inventory
A generic named, disableable collection of other names.
NameSet.NameSetBuilder - Class in org.hawkular.agent.monitor.inventory
 
NodeLocation - Interface in org.hawkular.agent.monitor.inventory
Just a marker interface for protocol specific node locations.
NodeLocationProvider<L> - Class in org.hawkular.agent.monitor.inventory
 
NodeLocationProvider(ID, Name, L) - Constructor for class org.hawkular.agent.monitor.inventory.NodeLocationProvider
 
NodeLocationProvider.Builder<This extends NodeLocationProvider.Builder<?,L>,L> - Class in org.hawkular.agent.monitor.inventory
 
NULL_ID - Static variable in class org.hawkular.agent.monitor.inventory.ID
 
NUM_DMR_SCHEDULER_THREADS - Static variable in interface org.hawkular.agent.monitor.extension.SubsystemAttributes
 

O

OBJECT_NAME - Static variable in interface org.hawkular.agent.monitor.extension.JMXAvailAttributes
 
OBJECT_NAME - Static variable in interface org.hawkular.agent.monitor.extension.JMXMetricAttributes
 
OBJECT_NAME - Static variable in interface org.hawkular.agent.monitor.extension.JMXOperationAttributes
 
OBJECT_NAME - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceConfigAttributes
 
OBJECT_NAME - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceTypeAttributes
 
of(C, SSLContext) - Static method in class org.hawkular.agent.monitor.inventory.MonitoredEndpoint
Returns a new MonitoredEndpoint using name and ConnectionData from the given endpointConfiguration.
of(ModelNode) - Static method in class org.hawkular.agent.monitor.protocol.dmr.DMRNodeLocation
 
of(ModelNode, boolean, boolean) - Static method in class org.hawkular.agent.monitor.protocol.dmr.DMRNodeLocation
 
of(String) - Static method in class org.hawkular.agent.monitor.protocol.dmr.DMRNodeLocation
 
of(String, boolean, boolean) - Static method in class org.hawkular.agent.monitor.protocol.dmr.DMRNodeLocation
 
onClose(int, String) - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
 
onFailure(IOException, Response) - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
 
onMessage(ResponseBody) - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
 
onOpen(WebSocket, Response) - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
 
onPong(Buffer) - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
 
openConnection(URL) - Method in class org.hawkular.agent.monitor.dynamicprotocol.prometheus.HawkularPrometheusScraper
 
openSession() - Method in class org.hawkular.agent.monitor.protocol.dmr.DMREndpointService
 
openSession() - Method in class org.hawkular.agent.monitor.protocol.EndpointService
Opens a new protocl specific Session - do not forget to close it!
openSession() - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXEndpointService
 
openSession() - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformEndpointService
 
OPERATING_SYSTEM_SYS_CPU_LOAD - Static variable in interface org.hawkular.agent.monitor.protocol.platform.Constants
 
OPERATING_SYSTEM_SYS_LOAD_AVG - Static variable in interface org.hawkular.agent.monitor.protocol.platform.Constants
 
Operation<L> - Class in org.hawkular.agent.monitor.inventory
Defines an operation that can be executed on the managed resource.
Operation(ID, Name, L, String) - Constructor for class org.hawkular.agent.monitor.inventory.Operation
Creates an operation definition based on the given information.
operation(Operation<L>) - Method in class org.hawkular.agent.monitor.inventory.ResourceType.Builder
 
OPERATION_NAME - Static variable in interface org.hawkular.agent.monitor.extension.DMROperationAttributes
 
OPERATION_NAME - Static variable in interface org.hawkular.agent.monitor.extension.JMXOperationAttributes
 
OperationFullDiscoveryScan - Class in org.hawkular.agent.monitor.extension
 
OperationFullDiscoveryScan() - Constructor for class org.hawkular.agent.monitor.extension.OperationFullDiscoveryScan
 
OperationInventoryReport - Class in org.hawkular.agent.monitor.extension
 
OperationInventoryReport() - Constructor for class org.hawkular.agent.monitor.extension.OperationInventoryReport
 
operationName - Variable in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
A natural language name of the operation the present command is performing, such as Updade, Add or Remove.
OperationSubsystemStart - Class in org.hawkular.agent.monitor.extension
 
OperationSubsystemStart() - Constructor for class org.hawkular.agent.monitor.extension.OperationSubsystemStart
 
OperationSubsystemStatus - Class in org.hawkular.agent.monitor.extension
 
OperationSubsystemStatus() - Constructor for class org.hawkular.agent.monitor.extension.OperationSubsystemStatus
 
OperationSubsystemStop - Class in org.hawkular.agent.monitor.extension
 
OperationSubsystemStop() - Constructor for class org.hawkular.agent.monitor.extension.OperationSubsystemStop
 
org.hawkular.agent.monitor.api - package org.hawkular.agent.monitor.api
 
org.hawkular.agent.monitor.cmd - package org.hawkular.agent.monitor.cmd
 
org.hawkular.agent.monitor.diagnostics - package org.hawkular.agent.monitor.diagnostics
 
org.hawkular.agent.monitor.dynamicprotocol - package org.hawkular.agent.monitor.dynamicprotocol
 
org.hawkular.agent.monitor.dynamicprotocol.prometheus - package org.hawkular.agent.monitor.dynamicprotocol.prometheus
 
org.hawkular.agent.monitor.extension - package org.hawkular.agent.monitor.extension
 
org.hawkular.agent.monitor.inventory - package org.hawkular.agent.monitor.inventory
 
org.hawkular.agent.monitor.log - package org.hawkular.agent.monitor.log
 
org.hawkular.agent.monitor.protocol - package org.hawkular.agent.monitor.protocol
 
org.hawkular.agent.monitor.protocol.dmr - package org.hawkular.agent.monitor.protocol.dmr
 
org.hawkular.agent.monitor.protocol.jmx - package org.hawkular.agent.monitor.protocol.jmx
 
org.hawkular.agent.monitor.protocol.platform - package org.hawkular.agent.monitor.protocol.platform
 
org.hawkular.agent.monitor.scheduler - package org.hawkular.agent.monitor.scheduler
 
org.hawkular.agent.monitor.service - package org.hawkular.agent.monitor.service
 
org.hawkular.agent.monitor.storage - package org.hawkular.agent.monitor.storage
 
org.hawkular.agent.monitor.util - package org.hawkular.agent.monitor.util
 
OshiPlatformCache - Class in org.hawkular.agent.monitor.protocol.platform
This caches a snapshot of platform data as provided by the OSHI library.
OshiPlatformCache(String, String) - Constructor for class org.hawkular.agent.monitor.protocol.platform.OshiPlatformCache
Creates the cache of OSHi platform data.
outputTo(Logger) - Method in class org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter.Builder
 

P

parent(Resource<L>) - Method in class org.hawkular.agent.monitor.inventory.Resource.Builder
 
parent(Name) - Method in class org.hawkular.agent.monitor.inventory.ResourceType.Builder
 
PARENTS - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceTypeAttributes
 
PARENTS - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceTypeAttributes
 
parents(Collection<Name>) - Method in class org.hawkular.agent.monitor.inventory.ResourceType.Builder
 
parseResourceId(String) - Static method in class org.hawkular.agent.monitor.inventory.InventoryIdUtil
Given a resource ID generated via InventoryIdUtil#generateResourceId(ManagedServer, String) this returns the different parts that make up that resource ID.
PASSWORD - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
PASSWORD - Static variable in interface org.hawkular.agent.monitor.extension.RemoteJMXAttributes
 
PASSWORD - Static variable in interface org.hawkular.agent.monitor.extension.RemotePrometheusAttributes
 
PASSWORD - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
password(String) - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator.Configuration.Builder
 
PATH - Static variable in interface org.hawkular.agent.monitor.extension.DMRAvailAttributes
 
PATH - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricAttributes
 
PATH - Static variable in interface org.hawkular.agent.monitor.extension.DMROperationAttributes
 
PATH - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceConfigAttributes
 
PATH - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceTypeAttributes
 
performRuntime(OperationContext, ModelNode, ModelNode) - Method in class org.hawkular.agent.monitor.extension.LocalDMRAdd
 
performRuntime(OperationContext, ModelNode, ModelNode) - Method in class org.hawkular.agent.monitor.extension.LocalDMRRemove
 
performRuntime(OperationContext, ModelNode, ModelNode) - Method in class org.hawkular.agent.monitor.extension.PlatformAdd
 
performRuntime(OperationContext, ModelNode, ModelNode) - Method in class org.hawkular.agent.monitor.extension.PlatformRemove
 
performRuntime(OperationContext, ModelNode, ModelNode) - Method in class org.hawkular.agent.monitor.extension.RemoteDMRAdd
 
performRuntime(OperationContext, ModelNode, ModelNode) - Method in class org.hawkular.agent.monitor.extension.RemoteDMRRemove
 
performRuntime(OperationContext, ModelNode, ModelNode) - Method in class org.hawkular.agent.monitor.extension.RemoteJMXAdd
 
performRuntime(OperationContext, ModelNode, ModelNode) - Method in class org.hawkular.agent.monitor.extension.RemoteJMXRemove
 
performRuntime(OperationContext, ModelNode, ModelNode) - Method in class org.hawkular.agent.monitor.extension.RemotePrometheusAdd
 
performRuntime(OperationContext, ModelNode, ModelNode) - Method in class org.hawkular.agent.monitor.extension.RemotePrometheusRemove
 
performRuntime(OperationContext, ModelNode, ModelNode) - Method in class org.hawkular.agent.monitor.extension.SubsystemAdd
 
performRuntime(OperationContext, ModelNode, ModelNode) - Method in class org.hawkular.agent.monitor.extension.SubsystemRemove
 
PLATFORM - Static variable in interface org.hawkular.agent.monitor.protocol.platform.Constants
 
PlatformAdd - Class in org.hawkular.agent.monitor.extension
 
PlatformAttributes - Interface in org.hawkular.agent.monitor.extension
 
PlatformDefinition - Class in org.hawkular.agent.monitor.extension
 
PlatformDriver - Class in org.hawkular.agent.monitor.protocol.platform
 
PlatformDriver(OshiPlatformCache, ProtocolDiagnostics) - Constructor for class org.hawkular.agent.monitor.protocol.platform.PlatformDriver
 
PlatformEndpointService - Class in org.hawkular.agent.monitor.protocol.platform
 
PlatformEndpointService(String, MonitoredEndpoint<MonitorServiceConfiguration.EndpointConfiguration>, ResourceTypeManager<PlatformNodeLocation>, ProtocolDiagnostics) - Constructor for class org.hawkular.agent.monitor.protocol.platform.PlatformEndpointService
 
PlatformLocationResolver - Class in org.hawkular.agent.monitor.protocol.platform
 
PlatformLocationResolver() - Constructor for class org.hawkular.agent.monitor.protocol.platform.PlatformLocationResolver
 
PlatformNodeLocation - Class in org.hawkular.agent.monitor.protocol.platform
PlatformNodeLocation(PlatformPath) - Constructor for class org.hawkular.agent.monitor.protocol.platform.PlatformNodeLocation
 
PlatformPath - Class in org.hawkular.agent.monitor.protocol.platform
 
PlatformPath.Builder - Class in org.hawkular.agent.monitor.protocol.platform
 
PlatformPath.PathSegment - Class in org.hawkular.agent.monitor.protocol.platform
 
platformProtocolService(MonitorServiceConfiguration.ProtocolConfiguration<PlatformNodeLocation>) - Method in class org.hawkular.agent.monitor.protocol.ProtocolServices.Builder
 
PlatformRemove - Class in org.hawkular.agent.monitor.extension
 
PlatformResourceNode - Class in org.hawkular.agent.monitor.protocol.platform
A very simple node implementation that provides a platform resource type name.
PlatformResourceNode(Constants.PlatformResourceType, String) - Constructor for class org.hawkular.agent.monitor.protocol.platform.PlatformResourceNode
 
PlatformSession - Class in org.hawkular.agent.monitor.protocol.platform
 
PlatformSession(String, MonitoredEndpoint, ResourceTypeManager<PlatformNodeLocation>, Driver<PlatformNodeLocation>, LocationResolver<PlatformNodeLocation>) - Constructor for class org.hawkular.agent.monitor.protocol.platform.PlatformSession
 
popNextScheduledSet() - Method in class org.hawkular.agent.monitor.scheduler.ScheduledCollectionsQueue
Pops off of the queue the set of the next measurements to be collected.
PORT - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
postProcessAttribute(String, Object) - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRDriver
 
POWER_SOURCE_REMAINING_CAPACITY - Static variable in interface org.hawkular.agent.monitor.protocol.platform.Constants
 
POWER_SOURCE_TIME_REMAINING - Static variable in interface org.hawkular.agent.monitor.protocol.platform.Constants
 
PowerSourcesAdd - Class in org.hawkular.agent.monitor.extension
 
PowerSourcesAttributes - Interface in org.hawkular.agent.monitor.extension
 
PowerSourcesDefinition - Class in org.hawkular.agent.monitor.extension
 
PowerSourcesRemove - Class in org.hawkular.agent.monitor.extension
 
PROCESSOR_CPU_USAGE - Static variable in interface org.hawkular.agent.monitor.protocol.platform.Constants
 
ProcessorsAdd - Class in org.hawkular.agent.monitor.extension
 
ProcessorsAttributes - Interface in org.hawkular.agent.monitor.extension
 
ProcessorsDefinition - Class in org.hawkular.agent.monitor.extension
 
ProcessorsRemove - Class in org.hawkular.agent.monitor.extension
 
PrometheusDynamicEndpointService - Class in org.hawkular.agent.monitor.dynamicprotocol.prometheus
The endpoint service responsible for scraping metrics from a Prometheus endpoint and writing the data to Hawkular Metrics.
PrometheusDynamicEndpointService(String, MonitoredEndpoint<MonitorServiceConfiguration.DynamicEndpointConfiguration>, HawkularWildFlyAgentContext, Collection<Name>) - Constructor for class org.hawkular.agent.monitor.dynamicprotocol.prometheus.PrometheusDynamicEndpointService
 
prometheusDynamicProtocolService(MonitorServiceConfiguration.DynamicProtocolConfiguration, HawkularWildFlyAgentContext) - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolServices.Builder
 
PrometheusMetricAdd - Class in org.hawkular.agent.monitor.extension
 
PrometheusMetricAttributes - Interface in org.hawkular.agent.monitor.extension
 
PrometheusMetricDefinition - Class in org.hawkular.agent.monitor.extension
 
PrometheusMetricRemove - Class in org.hawkular.agent.monitor.extension
 
PrometheusMetricSetAdd - Class in org.hawkular.agent.monitor.extension
 
PrometheusMetricSetAttributes - Interface in org.hawkular.agent.monitor.extension
 
PrometheusMetricSetDefinition - Class in org.hawkular.agent.monitor.extension
 
PrometheusMetricSetRemove - Class in org.hawkular.agent.monitor.extension
 
ProtocolConfiguration(TypeSets<L>, Map<String, MonitorServiceConfiguration.EndpointConfiguration>) - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.ProtocolConfiguration
 
ProtocolDiagnostics - Class in org.hawkular.agent.monitor.diagnostics
Diagnostic metrics for tracking request times and request error rates.
ProtocolDiagnostics(Timer, Meter, Timer) - Constructor for class org.hawkular.agent.monitor.diagnostics.ProtocolDiagnostics
 
ProtocolException - Exception in org.hawkular.agent.monitor.protocol
Thrown on any problems related to the protocol specific access to resources.
ProtocolException() - Constructor for exception org.hawkular.agent.monitor.protocol.ProtocolException
 
ProtocolException(String) - Constructor for exception org.hawkular.agent.monitor.protocol.ProtocolException
 
ProtocolException(Throwable) - Constructor for exception org.hawkular.agent.monitor.protocol.ProtocolException
 
ProtocolException(String, Throwable) - Constructor for exception org.hawkular.agent.monitor.protocol.ProtocolException
 
ProtocolService<L,S extends Session<L>> - Class in org.hawkular.agent.monitor.protocol
A collection of EndpointServices that all handle a single protocol.
ProtocolService(String, Map<String, EndpointService<L, S>>) - Constructor for class org.hawkular.agent.monitor.protocol.ProtocolService
 
ProtocolService.Builder<L,S extends Session<L>> - Class in org.hawkular.agent.monitor.protocol
 
ProtocolServices - Class in org.hawkular.agent.monitor.protocol
This object contains all the ProtocolServices and their inventories (that is, all the managed DMR endpoints, managed JMX endpoints, etc).
ProtocolServices(ProtocolService<DMRNodeLocation, DMRSession>, ProtocolService<JMXNodeLocation, JMXSession>, ProtocolService<PlatformNodeLocation, PlatformSession>, int) - Constructor for class org.hawkular.agent.monitor.protocol.ProtocolServices
 
ProtocolServices.Builder - Class in org.hawkular.agent.monitor.protocol
 

R

read(File) - Static method in class org.hawkular.agent.monitor.util.Util
Read the content of the given file using Util.ENCODING_UTF_8 and return it as a String.
READ_TIMEOUT_SECONDS - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
readElement(XMLExtendedStreamReader, List<ModelNode>) - Method in class org.hawkular.agent.monitor.extension.SubsystemParser
 
readTimeout(int) - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator.Configuration.Builder
 
rebase(L) - Method in class org.hawkular.agent.monitor.inventory.AttributeLocation
 
refresh() - Method in class org.hawkular.agent.monitor.protocol.platform.OshiPlatformCache
Clears the cache of all OSHI data.
registerAttributes(ManagementResourceRegistration) - Method in class org.hawkular.agent.monitor.extension.LocalDMRDefinition
 
registerAttributes(ManagementResourceRegistration) - Method in class org.hawkular.agent.monitor.extension.PlatformDefinition
 
registerAttributes(ManagementResourceRegistration) - Method in class org.hawkular.agent.monitor.extension.RemoteDMRDefinition
 
registerAttributes(ManagementResourceRegistration) - Method in class org.hawkular.agent.monitor.extension.RemoteJMXDefinition
 
registerAttributes(ManagementResourceRegistration) - Method in class org.hawkular.agent.monitor.extension.RemotePrometheusDefinition
 
registerOnlyRestartAttributes(ManagementResourceRegistration, Collection<AttributeDefinition>) - Static method in class org.hawkular.agent.monitor.util.Util
This will register only those given attributes that require a restart.
registerOperations(ManagementResourceRegistration) - Method in class org.hawkular.agent.monitor.extension.SubsystemDefinition
 
RemoteDMRAdd - Class in org.hawkular.agent.monitor.extension
 
RemoteDMRAttributes - Interface in org.hawkular.agent.monitor.extension
 
RemoteDMRDefinition - Class in org.hawkular.agent.monitor.extension
 
RemoteDMRRemove - Class in org.hawkular.agent.monitor.extension
 
RemoteJMXAdd - Class in org.hawkular.agent.monitor.extension
 
RemoteJMXAttributes - Interface in org.hawkular.agent.monitor.extension
 
RemoteJMXDefinition - Class in org.hawkular.agent.monitor.extension
 
RemoteJMXRemove - Class in org.hawkular.agent.monitor.extension
 
RemotePrometheusAdd - Class in org.hawkular.agent.monitor.extension
 
RemotePrometheusAttributes - Interface in org.hawkular.agent.monitor.extension
 
RemotePrometheusDefinition - Class in org.hawkular.agent.monitor.extension
 
RemotePrometheusRemove - Class in org.hawkular.agent.monitor.extension
 
remove(String) - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolService
This will stop the given endpoint service and remove it from the list of endpoint services.
remove(String, SchedulerService) - Method in class org.hawkular.agent.monitor.protocol.ProtocolService
This will stop the given endpoint service and remove it from the list of endpoint services.
RemoveDatasourceCommand - Class in org.hawkular.agent.monitor.cmd
 
RemoveDatasourceCommand() - Constructor for class org.hawkular.agent.monitor.cmd.RemoveDatasourceCommand
 
removeInventoryListener(InventoryListener) - Method in class org.hawkular.agent.monitor.protocol.EndpointService
removeInventoryListener(InventoryListener) - Method in class org.hawkular.agent.monitor.protocol.ProtocolService
 
removeInventoryListener(InventoryListener) - Method in class org.hawkular.agent.monitor.protocol.ProtocolServices
 
RemoveJdbcDriverCommand - Class in org.hawkular.agent.monitor.cmd
 
RemoveJdbcDriverCommand() - Constructor for class org.hawkular.agent.monitor.cmd.RemoveJdbcDriverCommand
 
removeProperty(String) - Method in class org.hawkular.agent.monitor.inventory.IDObject
 
removeResources(L, LocationResolver<L>) - Method in class org.hawkular.agent.monitor.inventory.ResourceManager
Remove the resources from ResourceManager.resourcesGraph matching the given query including all direct and indirect descendants.
removeResources(L) - Method in class org.hawkular.agent.monitor.protocol.EndpointService
Remove resources matching the given location and all their direct and indirect descendant resources.
report(SortedMap<String, Gauge>, SortedMap<String, Counter>, SortedMap<String, Histogram>, SortedMap<String, Meter>, SortedMap<String, Timer>) - Method in class org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter
 
report(SortedMap<String, Gauge>, SortedMap<String, Counter>, SortedMap<String, Histogram>, SortedMap<String, Meter>, SortedMap<String, Timer>) - Method in class org.hawkular.agent.monitor.diagnostics.StorageReporter
 
report(Throwable) - Method in class org.hawkular.agent.monitor.storage.AvailBufferedStorageDispatcher
 
report(Throwable) - Method in class org.hawkular.agent.monitor.storage.MetricBufferedStorageDispatcher
 
report(Throwable) - Method in interface org.hawkular.agent.monitor.util.Consumer
 
REPORT_TO - Static variable in interface org.hawkular.agent.monitor.extension.DiagnosticsAttributes
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.AddDatasourceCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.AddJdbcDriverCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.DeployApplicationCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.EchoCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.ExecuteOperationCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.ExportJdrCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.GenericErrorResponseCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.RemoveDatasourceCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.RemoveJdbcDriverCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.StatisticsControlCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.UndeployApplicationCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.agent.monitor.cmd.UpdateDatasourceCommand
 
RESOLVE_EXPRESSIONS - Static variable in interface org.hawkular.agent.monitor.extension.DMRAvailAttributes
 
RESOLVE_EXPRESSIONS - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricAttributes
 
RESOLVE_EXPRESSIONS - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceConfigAttributes
 
Resource<L> - Class in org.hawkular.agent.monitor.inventory
 
Resource.Builder<L> - Class in org.hawkular.agent.monitor.inventory
 
RESOURCE_NAME_TEMPLATE - Static variable in interface org.hawkular.agent.monitor.extension.DMRResourceTypeAttributes
 
RESOURCE_NAME_TEMPLATE - Static variable in interface org.hawkular.agent.monitor.extension.JMXResourceTypeAttributes
 
RESOURCE_TYPE_SETS - Static variable in interface org.hawkular.agent.monitor.extension.LocalDMRAttributes
 
RESOURCE_TYPE_SETS - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
RESOURCE_TYPE_SETS - Static variable in interface org.hawkular.agent.monitor.extension.RemoteJMXAttributes
 
resourceConfigurationProperty(ResourceConfigurationPropertyInstance<L>) - Method in class org.hawkular.agent.monitor.inventory.Resource.Builder
 
ResourceConfigurationPropertyInstance<L> - Class in org.hawkular.agent.monitor.inventory
 
ResourceConfigurationPropertyInstance(ID, Name, AttributeLocation<L>, ResourceConfigurationPropertyType<L>, String) - Constructor for class org.hawkular.agent.monitor.inventory.ResourceConfigurationPropertyInstance
 
ResourceConfigurationPropertyType<L> - Class in org.hawkular.agent.monitor.inventory
 
ResourceConfigurationPropertyType(ID, Name, AttributeLocation<L>) - Constructor for class org.hawkular.agent.monitor.inventory.ResourceConfigurationPropertyType
 
resourceConfigurationPropertyType(ResourceConfigurationPropertyType<L>) - Method in class org.hawkular.agent.monitor.inventory.ResourceType.Builder
 
ResourceManager<L> - Class in org.hawkular.agent.monitor.inventory
Holds the graph of resources.
ResourceManager() - Constructor for class org.hawkular.agent.monitor.inventory.ResourceManager
 
ResourceManager.AddResult<L> - Class in org.hawkular.agent.monitor.inventory
Indicates the results of the ResourceManager.addResource(Resource) method.
ResourceManager.AddResult.Effect - Enum in org.hawkular.agent.monitor.inventory
 
resourceNameTemplate(String) - Method in class org.hawkular.agent.monitor.inventory.ResourceType.Builder
 
resourcesAdded(InventoryEvent<L>) - Method in interface org.hawkular.agent.monitor.api.InventoryListener
Notifies this listener that the resources in InventoryEvent.getPayload() were added to the monitored endpoint.
resourcesAdded(InventoryEvent<L>) - Method in class org.hawkular.agent.monitor.scheduler.SchedulerService
 
resourcesAdded(InventoryEvent<L>) - Method in class org.hawkular.agent.monitor.storage.AsyncInventoryStorage
 
resourcesAdded(InventoryEvent<L>) - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
resourcesAdded(InventoryEvent<L>) - Method in class org.hawkular.agent.monitor.storage.InventoryStorageProxy
 
resourcesRemoved(InventoryEvent<L>) - Method in interface org.hawkular.agent.monitor.api.InventoryListener
Notifies this listener that the resources in InventoryEvent.getPayload() were removed from the monitored endpoint.
resourcesRemoved(InventoryEvent<L>) - Method in class org.hawkular.agent.monitor.scheduler.SchedulerService
 
resourcesRemoved(InventoryEvent<L>) - Method in class org.hawkular.agent.monitor.storage.AsyncInventoryStorage
 
resourcesRemoved(InventoryEvent<L>) - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
resourcesRemoved(InventoryEvent<L>) - Method in class org.hawkular.agent.monitor.storage.InventoryStorageProxy
 
ResourceType<L> - Class in org.hawkular.agent.monitor.inventory
 
ResourceType.Builder<This extends ResourceType.Builder<?,L>,L> - Class in org.hawkular.agent.monitor.inventory
 
ResourceTypeManager<L> - Class in org.hawkular.agent.monitor.inventory
Holds the graph of resource types.
ResourceTypeManager(Map<Name, TypeSet<ResourceType<L>>>, Collection<Name>) - Constructor for class org.hawkular.agent.monitor.inventory.ResourceTypeManager
Adds the given types to the manager, building a graph to represent the type hierarchy.
resourceTypeSet(TypeSet<ResourceType<L>>) - Method in class org.hawkular.agent.monitor.inventory.TypeSets.Builder
 
run() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicEndpointService
This is called when the dynamic protocol service is due to perform its work.
run() - Method in class org.hawkular.agent.monitor.dynamicprotocol.prometheus.PrometheusDynamicEndpointService
 
run() - Method in class org.hawkular.agent.monitor.storage.AvailBufferedStorageDispatcher.Worker
 
run() - Method in class org.hawkular.agent.monitor.storage.MetricBufferedStorageDispatcher.Worker
 

S

SamplingService<L> - Interface in org.hawkular.agent.monitor.api
A service that can be used to sample metrics and avails for the given MonitoredEndpoint.
schedule(SamplingService<L>, Collection<Resource<L>>) - Method in class org.hawkular.agent.monitor.scheduler.MeasurementScheduler
Schedules collections for all measurements for the given resources.
schedule(Collection<ScheduledMeasurementInstance<L, T>>) - Method in class org.hawkular.agent.monitor.scheduler.ScheduledCollectionsQueue
Puts the given schedules in the queue to be prioritized for collection.
ScheduledCollectionsQueue<L,T extends MeasurementType<L>> - Class in org.hawkular.agent.monitor.scheduler
A priority queue that organizes measurement collections such that the next collection that needs to be made is at the head of the queue.
ScheduledCollectionsQueue() - Constructor for class org.hawkular.agent.monitor.scheduler.ScheduledCollectionsQueue
 
ScheduledMeasurementInstance<L,T extends MeasurementType<L>> - Class in org.hawkular.agent.monitor.scheduler
Determines when the next collection should occur for a given measurement instance for a given resource.
ScheduledMeasurementInstance(Resource<L>, MeasurementInstance<L, T>) - Constructor for class org.hawkular.agent.monitor.scheduler.ScheduledMeasurementInstance
 
SchedulerConfiguration - Class in org.hawkular.agent.monitor.scheduler
 
SchedulerConfiguration() - Constructor for class org.hawkular.agent.monitor.scheduler.SchedulerConfiguration
 
SchedulerService - Class in org.hawkular.agent.monitor.scheduler
The core service that schedules tasks and stores the data resulting from those tasks to its storage adapter.
SchedulerService(SchedulerConfiguration, Diagnostics, StorageAdapter) - Constructor for class org.hawkular.agent.monitor.scheduler.SchedulerService
 
seconds() - Method in class org.hawkular.agent.monitor.inventory.Interval
 
SECURITY_REALM - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
SECURITY_REALM - Static variable in interface org.hawkular.agent.monitor.extension.RemoteJMXAttributes
 
SECURITY_REALM - Static variable in interface org.hawkular.agent.monitor.extension.RemotePrometheusAttributes
 
SECURITY_REALM - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
segment(Constants.PlatformResourceType, String) - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformPath.Builder
 
segments(List<PlatformPath.PathSegment>, int, int) - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformPath.Builder
 
segments(PlatformPath) - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformPath.Builder
 
sendAsync(BasicMessageWithExtraData<? extends BasicMessage>) - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
Sends a message to the server asynchronously.
sendSync(BasicMessageWithExtraData<? extends BasicMessage>) - Method in class org.hawkular.agent.monitor.cmd.FeedCommProcessor
Sends a message to the server synchronously.
SERVER_OUTBOUND_SOCKET_BINDING_REF - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
ServiceStatus - Enum in org.hawkular.agent.monitor.service
 
Session<L> - Class in org.hawkular.agent.monitor.protocol
A superclass for protocol specific session implementations.
Session(String, MonitoredEndpoint<MonitorServiceConfiguration.EndpointConfiguration>, ResourceTypeManager<L>, Driver<L>, LocationResolver<L>) - Constructor for class org.hawkular.agent.monitor.protocol.Session
 
SET_AVAIL_ON_SHUTDOWN - Static variable in interface org.hawkular.agent.monitor.extension.LocalDMRAttributes
 
SET_AVAIL_ON_SHUTDOWN - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
SET_AVAIL_ON_SHUTDOWN - Static variable in interface org.hawkular.agent.monitor.extension.RemoteJMXAttributes
 
setAvailDispatcherBufferSize(int) - Method in class org.hawkular.agent.monitor.scheduler.SchedulerConfiguration
 
setAvailDispatcherMaxBatchSize(int) - Method in class org.hawkular.agent.monitor.scheduler.SchedulerConfiguration
 
setDiagnosticsConfig(MonitorServiceConfiguration.DiagnosticsConfiguration) - Method in class org.hawkular.agent.monitor.scheduler.SchedulerConfiguration
 
setKeepRunning(boolean) - Method in class org.hawkular.agent.monitor.storage.AvailBufferedStorageDispatcher.Worker
 
setKeepRunning(boolean) - Method in class org.hawkular.agent.monitor.storage.MetricBufferedStorageDispatcher.Worker
 
setMetricDispatcherBufferSize(int) - Method in class org.hawkular.agent.monitor.scheduler.SchedulerConfiguration
 
setMetricDispatcherMaxBatchSize(int) - Method in class org.hawkular.agent.monitor.scheduler.SchedulerConfiguration
 
setNextCollectionTime(long) - Method in class org.hawkular.agent.monitor.scheduler.ScheduledMeasurementInstance
This sets the next collection time to the given collection time.
setNextCollectionTime() - Method in class org.hawkular.agent.monitor.scheduler.ScheduledMeasurementInstance
This will set the next collection time based on the measurement's collection interval and the current time.
setPersisted(boolean) - Method in class org.hawkular.agent.monitor.inventory.IDObject
 
setServerRefreshIndicator(OperationBuilder.OperationResult<?>, RESP) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
Given the results of an operation, this will set the ServerRefreshIndicator found in those results in the given response.
setStorageAdapter(StorageAdapter) - Method in class org.hawkular.agent.monitor.storage.AvailStorageProxy
 
setStorageAdapter(StorageAdapter) - Method in class org.hawkular.agent.monitor.storage.InventoryStorageProxy
 
setStorageAdapter(StorageAdapter) - Method in class org.hawkular.agent.monitor.storage.MetricStorageProxy
 
setStorageAdapterConfig(MonitorServiceConfiguration.StorageAdapterConfiguration) - Method in class org.hawkular.agent.monitor.scheduler.SchedulerConfiguration
 
setTenantId(String) - Method in interface org.hawkular.agent.monitor.api.AvailDataPayloadBuilder
If the availability data is to be stored with a special tenant ID, this sets that tenant ID.
setTenantId(String) - Method in interface org.hawkular.agent.monitor.api.MetricDataPayloadBuilder
If the metric data is to be stored with a special tenant ID, this sets that tenant ID.
setTenantId(String) - Method in class org.hawkular.agent.monitor.storage.AvailDataPayloadBuilderImpl
 
setTenantId(String) - Method in class org.hawkular.agent.monitor.storage.MetricDataPayloadBuilderImpl
 
shutdown() - Method in class org.hawkular.agent.monitor.storage.AsyncInventoryStorage
 
shutdown() - Method in class org.hawkular.agent.monitor.storage.AvailBufferedStorageDispatcher
 
shutdown() - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
shutdown() - Method in class org.hawkular.agent.monitor.storage.MetricBufferedStorageDispatcher
 
shutdown() - Method in interface org.hawkular.agent.monitor.storage.StorageAdapter
Clean up and stop whatever the storage adapter is doing.
slurpStream(InputStream, String) - Static method in class org.hawkular.agent.monitor.util.Util
Given an input stream, its data will be slurped in memory and returned as a String.
sslContext(SSLContext) - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator.Configuration.Builder
 
start() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicEndpointService
 
start() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolService
 
start() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolServices
 
start() - Method in class org.hawkular.agent.monitor.protocol.EndpointService
 
start() - Method in class org.hawkular.agent.monitor.protocol.ProtocolService
 
start() - Method in class org.hawkular.agent.monitor.protocol.ProtocolServices
 
start() - Method in class org.hawkular.agent.monitor.scheduler.MeasurementScheduler
 
start() - Method in class org.hawkular.agent.monitor.scheduler.SchedulerService
 
start(StartContext) - Method in class org.hawkular.agent.monitor.service.MonitorService
 
start() - Method in class org.hawkular.agent.monitor.storage.AvailBufferedStorageDispatcher
 
start() - Method in class org.hawkular.agent.monitor.storage.MetricBufferedStorageDispatcher
 
startMonitorService() - Method in class org.hawkular.agent.monitor.service.MonitorService
Starts this service.
StatisticsControlCommand - Class in org.hawkular.agent.monitor.cmd
Turns on or off statistics for several WildFly subsystems.
StatisticsControlCommand() - Constructor for class org.hawkular.agent.monitor.cmd.StatisticsControlCommand
 
status - Variable in class org.hawkular.agent.monitor.dynamicprotocol.DynamicEndpointService
 
status - Variable in class org.hawkular.agent.monitor.protocol.EndpointService
 
status - Variable in class org.hawkular.agent.monitor.scheduler.MeasurementScheduler
lifecycle status of the scheduler itself
status - Variable in class org.hawkular.agent.monitor.scheduler.SchedulerService
 
stop() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicEndpointService
 
stop() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolService
 
stop() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicProtocolServices
 
stop() - Method in class org.hawkular.agent.monitor.protocol.EndpointService
 
stop() - Method in class org.hawkular.agent.monitor.protocol.ProtocolService
 
stop() - Method in class org.hawkular.agent.monitor.protocol.ProtocolServices
 
stop() - Method in class org.hawkular.agent.monitor.scheduler.MeasurementScheduler
 
stop() - Method in class org.hawkular.agent.monitor.scheduler.SchedulerService
 
stop(StopContext) - Method in class org.hawkular.agent.monitor.service.MonitorService
 
stopMonitorService() - Method in class org.hawkular.agent.monitor.service.MonitorService
Stops this service.
StorageAdapter - Interface in org.hawkular.agent.monitor.storage
 
StorageAdapterConfiguration(MonitorServiceConfiguration.StorageReportTo, String, String, String, String, String, boolean, String, String, String, String, String, String, String, int, int) - Constructor for class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageAdapterConfiguration
 
StorageAdd - Class in org.hawkular.agent.monitor.extension
 
StorageAttributes - Interface in org.hawkular.agent.monitor.extension
 
StorageDefinition - Class in org.hawkular.agent.monitor.extension
 
StorageRemove - Class in org.hawkular.agent.monitor.extension
 
StorageReporter - Class in org.hawkular.agent.monitor.diagnostics
 
StorageReporter.Builder - Class in org.hawkular.agent.monitor.diagnostics
 
store(AvailDataPayloadBuilder, long) - Method in interface org.hawkular.agent.monitor.api.AvailStorage
Stores the availability data found in the given builder.
store(MetricDataPayloadBuilder, long) - Method in interface org.hawkular.agent.monitor.api.MetricStorage
Stores the metric data found in the given builder.
store(AvailDataPayloadBuilder, long) - Method in class org.hawkular.agent.monitor.storage.AvailStorageProxy
 
store(MetricDataPayloadBuilder, long) - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
store(AvailDataPayloadBuilder, long) - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
store(MetricDataPayloadBuilder, long) - Method in class org.hawkular.agent.monitor.storage.MetricStorageProxy
 
storeAvails(Set<AvailDataPoint>, long) - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
storeAvails(Set<AvailDataPoint>, long) - Method in interface org.hawkular.agent.monitor.storage.StorageAdapter
Stores the given availability check data points.
storeMetrics(Set<MetricDataPoint>, long) - Method in class org.hawkular.agent.monitor.storage.HawkularStorageAdapter
 
storeMetrics(Set<MetricDataPoint>, long) - Method in interface org.hawkular.agent.monitor.storage.StorageAdapter
Stores the given collected metric data points.
SUBSYSTEM_NAME - Static variable in class org.hawkular.agent.monitor.extension.SubsystemExtension
 
SubsystemAdd - Class in org.hawkular.agent.monitor.extension
 
SubsystemAttributes - Interface in org.hawkular.agent.monitor.extension
 
SubsystemDefinition - Class in org.hawkular.agent.monitor.extension
 
SubsystemExtension - Class in org.hawkular.agent.monitor.extension
 
SubsystemExtension() - Constructor for class org.hawkular.agent.monitor.extension.SubsystemExtension
 
SubsystemParser - Class in org.hawkular.agent.monitor.extension
 
SubsystemRemove - Class in org.hawkular.agent.monitor.extension
 
success(BasicMessageWithExtraData<REQ>, RESP) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
 
success(BasicMessageWithExtraData<AddDatasourceRequest>, AddDatasourceResponse) - Method in class org.hawkular.agent.monitor.cmd.AddDatasourceCommand
 
success(BasicMessageWithExtraData<AddJdbcDriverRequest>, AddJdbcDriverResponse) - Method in class org.hawkular.agent.monitor.cmd.AddJdbcDriverCommand
 
success(BasicMessageWithExtraData<StatisticsControlRequest>, StatisticsControlResponse) - Method in class org.hawkular.agent.monitor.cmd.StatisticsControlCommand
 

T

TENANT_ID - Static variable in interface org.hawkular.agent.monitor.extension.LocalDMRAttributes
 
TENANT_ID - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
TENANT_ID - Static variable in interface org.hawkular.agent.monitor.extension.RemoteJMXAttributes
 
TENANT_ID - Static variable in interface org.hawkular.agent.monitor.extension.RemotePrometheusAttributes
 
TENANT_ID - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
tenantId - Variable in class org.hawkular.agent.monitor.storage.DataPoint
 
ThreadFactoryGenerator - Class in org.hawkular.agent.monitor.util
 
ThreadFactoryGenerator() - Constructor for class org.hawkular.agent.monitor.util.ThreadFactoryGenerator
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.DiagnosticsAttributes
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.DMRAvailAttributes
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.DMRMetricAttributes
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.FileStoresAttributes
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.JMXAvailAttributes
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.JMXMetricAttributes
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.MemoryAttributes
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.PowerSourcesAttributes
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.ProcessorsAttributes
 
TIME_UNITS - Static variable in interface org.hawkular.agent.monitor.extension.RemotePrometheusAttributes
 
timestamp - Variable in class org.hawkular.agent.monitor.storage.DataPoint
 
toJson(Object) - Static method in class org.hawkular.agent.monitor.util.Util
 
toObjectPayload() - Method in class org.hawkular.agent.monitor.storage.AvailDataPayloadBuilderImpl
 
toObjectPayload() - Method in class org.hawkular.agent.monitor.storage.MetricDataPayloadBuilderImpl
 
toPayload() - Method in interface org.hawkular.agent.monitor.api.AvailDataPayloadBuilder
 
toPayload() - Method in interface org.hawkular.agent.monitor.api.MetricDataPayloadBuilder
 
toPayload() - Method in class org.hawkular.agent.monitor.storage.AvailDataPayloadBuilderImpl
 
toPayload() - Method in class org.hawkular.agent.monitor.storage.MetricDataPayloadBuilderImpl
 
toString() - Method in class org.hawkular.agent.monitor.dynamicprotocol.DynamicEndpointService
 
toString() - Method in class org.hawkular.agent.monitor.inventory.AttributeLocation
 
toString() - Method in class org.hawkular.agent.monitor.inventory.ConnectionData
 
toString() - Method in class org.hawkular.agent.monitor.inventory.ID
 
toString() - Method in class org.hawkular.agent.monitor.inventory.IDObject
 
toString() - Method in class org.hawkular.agent.monitor.inventory.Interval
 
toString() - Method in class org.hawkular.agent.monitor.inventory.MonitoredEndpoint
 
toString() - Method in class org.hawkular.agent.monitor.inventory.Name
 
toString() - Method in class org.hawkular.agent.monitor.inventory.Resource
 
toString() - Method in class org.hawkular.agent.monitor.inventory.ResourceConfigurationPropertyInstance
 
toString() - Method in class org.hawkular.agent.monitor.protocol.dmr.DMRNodeLocation
 
toString() - Method in class org.hawkular.agent.monitor.protocol.EndpointService
 
toString() - Method in class org.hawkular.agent.monitor.protocol.jmx.JMXNodeLocation
 
toString() - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformNodeLocation
 
toString() - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformPath
 
toString() - Method in class org.hawkular.agent.monitor.protocol.platform.PlatformResourceNode
 
toString() - Method in class org.hawkular.agent.monitor.scheduler.ScheduledMeasurementInstance
 
toString() - Method in class org.hawkular.agent.monitor.storage.AvailDataPoint
 
toString() - Method in class org.hawkular.agent.monitor.storage.MetricDataPoint
 
TYPE - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
type(ResourceType<L>) - Method in class org.hawkular.agent.monitor.inventory.Resource.Builder
 
type(T) - Method in class org.hawkular.agent.monitor.inventory.TypeSet.TypeSetBuilder
 
TypeSet<T extends NamedObject> - Class in org.hawkular.agent.monitor.inventory
A named, disableable collection of types.
TypeSet.TypeSetBuilder<T extends NamedObject> - Class in org.hawkular.agent.monitor.inventory
 
typeSets(TypeSets<L>) - Method in class org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.ProtocolConfiguration.Builder
 
TypeSets<L> - Class in org.hawkular.agent.monitor.inventory
A bundle of various TypeSets.
TypeSets.Builder<L> - Class in org.hawkular.agent.monitor.inventory
 

U

UndeployApplicationCommand - Class in org.hawkular.agent.monitor.cmd
Removes a deployed application from a resource.
UndeployApplicationCommand() - Constructor for class org.hawkular.agent.monitor.cmd.UndeployApplicationCommand
 
unschedule(SamplingService<L>, Collection<Resource<L>>) - Method in class org.hawkular.agent.monitor.scheduler.MeasurementScheduler
Removes any existing collections that are scheduled for the given resources.
unschedule(Collection<Resource<L>>) - Method in class org.hawkular.agent.monitor.scheduler.ScheduledCollectionsQueue
Unschedules all measurement collections for all given resources.
unschedule(SamplingService<L>, Collection<Resource<L>>) - Method in class org.hawkular.agent.monitor.scheduler.SchedulerService
 
UP_REGEX - Static variable in interface org.hawkular.agent.monitor.extension.DMRAvailAttributes
 
UP_REGEX - Static variable in interface org.hawkular.agent.monitor.extension.JMXAvailAttributes
 
UpdateDatasourceCommand - Class in org.hawkular.agent.monitor.cmd
Updates a Datasource to an Application Server instance.
UpdateDatasourceCommand() - Constructor for class org.hawkular.agent.monitor.cmd.UpdateDatasourceCommand
 
URL - Static variable in interface org.hawkular.agent.monitor.extension.RemoteJMXAttributes
 
URL - Static variable in interface org.hawkular.agent.monitor.extension.RemotePrometheusAttributes
 
URL - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
urlEncode(String) - Static method in class org.hawkular.agent.monitor.util.Util
Encodes the given string so it can be placed inside a URL.
urlEncodeQuery(String) - Static method in class org.hawkular.agent.monitor.util.Util
Encodes the given string so it can be placed inside a URL.
USE_SSL - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
USE_SSL - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
USERNAME - Static variable in interface org.hawkular.agent.monitor.extension.RemoteDMRAttributes
 
USERNAME - Static variable in interface org.hawkular.agent.monitor.extension.RemoteJMXAttributes
 
USERNAME - Static variable in interface org.hawkular.agent.monitor.extension.RemotePrometheusAttributes
 
USERNAME - Static variable in interface org.hawkular.agent.monitor.extension.StorageAttributes
 
username(String) - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator.Configuration.Builder
 
useSsl(boolean) - Method in class org.hawkular.agent.monitor.util.BaseHttpClientGenerator.Configuration.Builder
 
Util - Class in org.hawkular.agent.monitor.util
Just some basic utilities.
Util() - Constructor for class org.hawkular.agent.monitor.util.Util
 

V

validate(String, BasicMessageWithExtraData<REQ>) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
modelNodePath validation for subclasses.
validate(BasicMessageWithExtraData<REQ>) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
Checks if the request has resourcePath field set.
validate(BasicMessageWithExtraData<REQ>, MonitoredEndpoint<? extends MonitorServiceConfiguration.AbstractEndpointConfiguration>) - Method in class org.hawkular.agent.monitor.cmd.AbstractResourcePathCommand
Validation for subclasses.
validate(BasicMessageWithExtraData<AddDatasourceRequest>, MonitoredEndpoint<? extends MonitorServiceConfiguration.AbstractEndpointConfiguration>) - Method in class org.hawkular.agent.monitor.cmd.AddDatasourceCommand
 
validate(String, BasicMessageWithExtraData<AddDatasourceRequest>) - Method in class org.hawkular.agent.monitor.cmd.AddDatasourceCommand
 
validate(String, BasicMessageWithExtraData<AddJdbcDriverRequest>) - Method in class org.hawkular.agent.monitor.cmd.AddJdbcDriverCommand
 
validate(BasicMessageWithExtraData<AddJdbcDriverRequest>, MonitoredEndpoint<? extends MonitorServiceConfiguration.AbstractEndpointConfiguration>) - Method in class org.hawkular.agent.monitor.cmd.AddJdbcDriverCommand
 
validate(String, BasicMessageWithExtraData<DeployApplicationRequest>) - Method in class org.hawkular.agent.monitor.cmd.DeployApplicationCommand
 
validate(BasicMessageWithExtraData<DeployApplicationRequest>, MonitoredEndpoint<? extends MonitorServiceConfiguration.AbstractEndpointConfiguration>) - Method in class org.hawkular.agent.monitor.cmd.DeployApplicationCommand
 
validate(String, BasicMessageWithExtraData<ExecuteOperationRequest>) - Method in class org.hawkular.agent.monitor.cmd.ExecuteOperationCommand
 
validate(BasicMessageWithExtraData<ExecuteOperationRequest>, MonitoredEndpoint<? extends MonitorServiceConfiguration.AbstractEndpointConfiguration>) - Method in class org.hawkular.agent.monitor.cmd.ExecuteOperationCommand
 
validate(String, BasicMessageWithExtraData<ExportJdrRequest>) - Method in class org.hawkular.agent.monitor.cmd.ExportJdrCommand
 
validate(BasicMessageWithExtraData<ExportJdrRequest>, MonitoredEndpoint<? extends MonitorServiceConfiguration.AbstractEndpointConfiguration>) - Method in class org.hawkular.agent.monitor.cmd.ExportJdrCommand
 
validate(String, BasicMessageWithExtraData<RemoveDatasourceRequest>) - Method in class org.hawkular.agent.monitor.cmd.RemoveDatasourceCommand
 
validate(BasicMessageWithExtraData<RemoveDatasourceRequest>, MonitoredEndpoint<? extends MonitorServiceConfiguration.AbstractEndpointConfiguration>) - Method in class org.hawkular.agent.monitor.cmd.RemoveDatasourceCommand
 
validate(String, BasicMessageWithExtraData<RemoveJdbcDriverRequest>) - Method in class org.hawkular.agent.monitor.cmd.RemoveJdbcDriverCommand
 
validate(BasicMessageWithExtraData<RemoveJdbcDriverRequest>, MonitoredEndpoint<? extends MonitorServiceConfiguration.AbstractEndpointConfiguration>) - Method in class org.hawkular.agent.monitor.cmd.RemoveJdbcDriverCommand
 
validate(String, BasicMessageWithExtraData<StatisticsControlRequest>) - Method in class org.hawkular.agent.monitor.cmd.StatisticsControlCommand
 
validate(BasicMessageWithExtraData<StatisticsControlRequest>, MonitoredEndpoint<? extends MonitorServiceConfiguration.AbstractEndpointConfiguration>) - Method in class org.hawkular.agent.monitor.cmd.StatisticsControlCommand
 
validate(String, BasicMessageWithExtraData<UndeployApplicationRequest>) - Method in class org.hawkular.agent.monitor.cmd.UndeployApplicationCommand
 
validate(BasicMessageWithExtraData<UndeployApplicationRequest>, MonitoredEndpoint<? extends MonitorServiceConfiguration.AbstractEndpointConfiguration>) - Method in class org.hawkular.agent.monitor.cmd.UndeployApplicationCommand
 
validate(String, BasicMessageWithExtraData<UpdateDatasourceRequest>) - Method in class org.hawkular.agent.monitor.cmd.UpdateDatasourceCommand
 
validate(BasicMessageWithExtraData<UpdateDatasourceRequest>, MonitoredEndpoint<? extends MonitorServiceConfiguration.AbstractEndpointConfiguration>) - Method in class org.hawkular.agent.monitor.cmd.UpdateDatasourceCommand
 
validateParameter(String, ModelNode) - Method in class org.hawkular.agent.monitor.extension.MeasurementUnitValidator
 
validateParameter(String, ModelNode) - Method in class org.hawkular.agent.monitor.extension.MetricTypeValidator
 
valueOf(String) - Static method in enum org.hawkular.agent.monitor.api.Avail
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter.LoggingLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DiagnosticsReportTo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageReportTo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.agent.monitor.inventory.ResourceManager.AddResult.Effect
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.agent.monitor.protocol.platform.Constants.PlatformResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.agent.monitor.service.ServiceStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hawkular.agent.monitor.api.Avail
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter.LoggingLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.DiagnosticsReportTo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.agent.monitor.extension.MonitorServiceConfiguration.StorageReportTo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.agent.monitor.inventory.ResourceManager.AddResult.Effect
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.agent.monitor.protocol.platform.Constants.PlatformResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.agent.monitor.service.ServiceStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

warnAvailSetDoesNotExist(String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnAvailSetDoesNotExist(String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnAvailSetDoesNotExist$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnBatchResultsDoNotMatchRequests(int, int) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnBatchResultsDoNotMatchRequests(int, int) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnBatchResultsDoNotMatchRequests$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnCannotObtainServerIdentifiersForDMREndpoint(String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnCannotObtainServerIdentifiersForDMREndpoint(String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnCannotObtainServerIdentifiersForDMREndpoint$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnCommaInName(String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnCommaInName(String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnCommaInName$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnFailedToCloseWebSocket(int, String, Exception) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnFailedToCloseWebSocket(int, String, Exception) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnFailedToCloseWebSocket$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnFailedToLocate(ProtocolException, String, String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnFailedToLocate(ProtocolException, String, String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnFailedToLocate$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnFailedToStopAgent(Throwable) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnFailedToStopAgent(Throwable) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnFailedToStopAgent$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnFeedCommFailure(String, Exception) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnFeedCommFailure(String, Exception) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnFeedCommFailure$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnMalformedJMXObjectName(String, MalformedObjectNameException) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnMalformedJMXObjectName(String, MalformedObjectNameException) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnMalformedJMXObjectName$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnMetricSetDoesNotExist(String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnMetricSetDoesNotExist(String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnMetricSetDoesNotExist$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnReceivedGenericErrorResponse(String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnReceivedGenericErrorResponse(String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnReceivedGenericErrorResponse$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnResourceTypeSetDoesNotExist(String, String) - Method in interface org.hawkular.agent.monitor.log.MsgLogger
 
warnResourceTypeSetDoesNotExist(String, String) - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
warnResourceTypeSetDoesNotExist$str() - Method in class org.hawkular.agent.monitor.log.MsgLogger_$logger
 
WebSocketClientBuilder - Class in org.hawkular.agent.monitor.cmd
 
WebSocketClientBuilder(MonitorServiceConfiguration.StorageAdapterConfiguration, SSLContext) - Constructor for class org.hawkular.agent.monitor.cmd.WebSocketClientBuilder
 
withClock(Clock) - Method in class org.hawkular.agent.monitor.diagnostics.StorageReporter.Builder
 
withLoggingLevel(JBossLoggingReporter.LoggingLevel) - Method in class org.hawkular.agent.monitor.diagnostics.JBossLoggingReporter.Builder
 
Worker(BlockingQueue<AvailDataPoint>) - Constructor for class org.hawkular.agent.monitor.storage.AvailBufferedStorageDispatcher.Worker
 
Worker(BlockingQueue<MetricDataPoint>) - Constructor for class org.hawkular.agent.monitor.storage.MetricBufferedStorageDispatcher.Worker
 
write(String, File) - Static method in class org.hawkular.agent.monitor.util.Util
Stores string to file using Util.ENCODING_UTF_8.
writeContent(XMLExtendedStreamWriter, SubsystemMarshallingContext) - Method in class org.hawkular.agent.monitor.extension.SubsystemParser
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2015–2016 Red Hat, Inc.. All rights reserved.