| Interface | Description |
|---|---|
| ServiceLogs |
Defines the contract to manage the life cycle of a cloud Service Logs Streaming component
|
| Class | Description |
|---|---|
| AnnotationBasedServiceLogsConfigurations |
Implements
ServiceLogsSettings in order to provide the concrete logic to handle SLS configuration based
on the ServiceLogsStreaming annotation. |
| ServiceLogColoredPrintStream | |
| ServiceLogColoredPrintStream.Builder | |
| ServiceLogsSettings |
Stores a valid Service Logs Streaming component configuration
|
| ServiceLogsSettings.Builder | |
| ServiceLogUtils |
Helper class exposing utilities to the Service Logs Streaming component.
|
| SystemPropertyBasedServiceLogsConfigurations |
Implements
ServiceLogsSettings in order to provide the concrete logic to handle Service Logs
Streaming configuration based on the xtf.log.streaming.config system property. |
| Enum | Description |
|---|---|
| ServiceLogColor |
This enum contains the colors that are used when logging container's log on the console; each container gets a
different color in order to visually differentiate containers; the background is also colored in order to
differentiate application log from containers log.
|
| Annotation Type | Description |
|---|---|
| ServiceLogsStreaming |
This interfaces defines the annotation which can be used to enable the Service Logs Streaming component.
|
Copyright © 2023. All rights reserved.