All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AgentBasedEnvironment AgentSink An sink connecting to an agent over a socket.Configuration Configuration for EMF logger.ConfigurationKeys The key of configurations used by EMF logger.ConsoleSink Write log items to the console in JSON format.Constants DefaultEnvironment DimensionSet A combination of dimension values.DimensionSetExceededException EC2Environment ECSEnvironment EMFClientException Endpoint Environment A runtime environment (e.g.EnvironmentConfigurationProvider Loads configuration from environment variables.EnvironmentProvider A provider that will detect the environment.Environments FibonacciRetryStrategy A Fibonacci sequence with an upper bound.InstantDeserializer Deserialize Instant from a Long epoch millisecond timestamp.InstantSerializer Serialize Instant from a Long epoch millisecond timestamp.InvalidDimensionException InvalidMetricException InvalidNamespaceException InvalidTimestampException IOUtils ISink Interface for sinking log items to CloudWatch.Jackson LambdaEnvironment An environment stands for the AWS Lambda environment.LocalEnvironment MetricsContext Stores metrics and their associated properties and dimensions.MetricsLogger A metrics logger.MultiSink Convenience helper for sinking the same log items to multiple destinations.Protocol ResourceFetcher RetryStrategy SocketClient An interface for clients that connect to a socket.SocketClientFactory StringUtils SystemWrapper A wrapper class that can be used to mock 'System.getenv' with PowerMock.TCPClient A client that would connect to a TCP socket.Unit UnitDeserializer JSON deserializer for StandardUnit type.UnitSerializer JSON serializer for Unit type.Validator