@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:40.707Z") @Stability(value=Stable) public abstract class JsonPattern extends software.amazon.jsii.JsiiObject implements IFilterPattern
Example:
// Search for all events where the component field is equal to
// "HttpServer" and either error is true or the latency is higher
// than 1000.
JsonPattern pattern = FilterPattern.all(FilterPattern.stringValue("$.component", "=", "HttpServer"), FilterPattern.any(FilterPattern.booleanValue("$.error", true), FilterPattern.numberValue("$.latency", ">", 1000)));
software.amazon.jsii.JsiiObject.InitializationModeIFilterPattern.Jsii$Default| Modifier | Constructor and Description |
|---|---|
protected |
JsonPattern(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
JsonPattern(software.amazon.jsii.JsiiObjectRef objRef) |
protected |
JsonPattern(String jsonPatternString) |
| Modifier and Type | Method and Description |
|---|---|
String |
getJsonPatternString() |
String |
getLogPatternString() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetprotected JsonPattern(software.amazon.jsii.JsiiObjectRef objRef)
protected JsonPattern(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Stable)
protected JsonPattern(@NotNull
String jsonPatternString)
jsonPatternString - This parameter is required.@Stability(value=Stable) @NotNull public String getJsonPatternString()
@Stability(value=Stable) @NotNull public String getLogPatternString()
getLogPatternString in interface IFilterPatternCopyright © 2022. All rights reserved.