Class ServiceLogsSettings
- java.lang.Object
-
- cz.xtf.core.service.logs.streaming.ServiceLogsSettings
-
public class ServiceLogsSettings extends Object
Stores a valid Service Logs Streaming component configuration
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classServiceLogsSettings.Builder
-
Field Summary
Fields Modifier and Type Field Description static StringATTRIBUTE_NAME_FILTERstatic StringATTRIBUTE_NAME_OUTPUTstatic StringATTRIBUTE_NAME_TARGETstatic StringUNASSIGNED
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetFilter()Regex to filter out the resources which the Service Logs Streaming activation should be monitoring.StringgetOutputPath()Base path which should be used as the output where the logs stream files must be writtenStringgetTarget()Regular expression which defines the test classes whose services logs must be streamed - e.g.inthashCode()
-
-
-
Field Detail
-
ATTRIBUTE_NAME_TARGET
public static final String ATTRIBUTE_NAME_TARGET
- See Also:
- Constant Field Values
-
ATTRIBUTE_NAME_FILTER
public static final String ATTRIBUTE_NAME_FILTER
- See Also:
- Constant Field Values
-
ATTRIBUTE_NAME_OUTPUT
public static final String ATTRIBUTE_NAME_OUTPUT
- See Also:
- Constant Field Values
-
UNASSIGNED
public static final String UNASSIGNED
- See Also:
- Constant Field Values
-
-
Method Detail
-
getTarget
public String getTarget()
Regular expression which defines the test classes whose services logs must be streamed - e.g. allows the testing engine to check whether a given context test class name is a valid target for a Service Logs Streaming configuration.- Returns:
- String representing a regular expression which defines the test classes whose services logs must be streamed.
-
getFilter
public String getFilter()
Regex to filter out the resources which the Service Logs Streaming activation should be monitoring.- Returns:
- String representing a regex to filter out the resources which the Service Logs Streaming activation should be monitoring.
-
getOutputPath
public String getOutputPath()
Base path which should be used as the output where the logs stream files must be written- Returns:
- String identifying a base path to which the service logs output files should be streamed.
-
-