| Package | Description |
|---|---|
| software.amazon.awscdk.services.logs |
Amazon CloudWatch Logs Construct Library
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IFilterPattern.Jsii$Default
Internal default implementation for
IFilterPattern. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IFilterPattern.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
JsonPattern
(experimental) Base class for patterns that only match JSON log events.
|
class |
SpaceDelimitedTextPattern
(experimental) Space delimited text pattern.
|
| Modifier and Type | Method and Description |
|---|---|
static IFilterPattern |
FilterPattern.allEvents()
(experimental) A log pattern that matches all events.
|
static IFilterPattern |
FilterPattern.allTerms(String... terms)
(experimental) A log pattern that matches if all the strings given appear in the event.
|
static IFilterPattern |
FilterPattern.anyTerm(String... terms)
(experimental) A log pattern that matches if any of the strings given appear in the event.
|
static IFilterPattern |
FilterPattern.anyTermGroup(List<String>... termGroups)
(experimental) A log pattern that matches if any of the given term groups matches the event.
|
IFilterPattern |
SubscriptionFilterOptions.getFilterPattern()
(experimental) Log events matching this pattern will be sent to the destination.
|
IFilterPattern |
SubscriptionFilterOptions.Jsii$Proxy.getFilterPattern() |
IFilterPattern |
MetricFilterOptions.getFilterPattern()
(experimental) Pattern to search for log events.
|
IFilterPattern |
MetricFilterOptions.Jsii$Proxy.getFilterPattern() |
IFilterPattern |
MetricFilterProps.Jsii$Proxy.getFilterPattern() |
IFilterPattern |
SubscriptionFilterProps.Jsii$Proxy.getFilterPattern() |
static IFilterPattern |
FilterPattern.literal(String logPatternString)
(experimental) Use the given string as log pattern.
|
| Modifier and Type | Method and Description |
|---|---|
SubscriptionFilterOptions.Builder |
SubscriptionFilterOptions.Builder.filterPattern(IFilterPattern filterPattern)
Sets the value of
SubscriptionFilterOptions.getFilterPattern() |
MetricFilterOptions.Builder |
MetricFilterOptions.Builder.filterPattern(IFilterPattern filterPattern)
Sets the value of
MetricFilterOptions.getFilterPattern() |
SubscriptionFilter.Builder |
SubscriptionFilter.Builder.filterPattern(IFilterPattern filterPattern)
(experimental) Log events matching this pattern will be sent to the destination.
|
MetricFilterProps.Builder |
MetricFilterProps.Builder.filterPattern(IFilterPattern filterPattern)
Sets the value of
MetricFilterOptions.getFilterPattern() |
MetricFilter.Builder |
MetricFilter.Builder.filterPattern(IFilterPattern filterPattern)
(experimental) Pattern to search for log events.
|
SubscriptionFilterProps.Builder |
SubscriptionFilterProps.Builder.filterPattern(IFilterPattern filterPattern)
Sets the value of
SubscriptionFilterOptions.getFilterPattern() |
| Constructor and Description |
|---|
Jsii$Proxy(IFilterPattern filterPattern,
String metricName,
String metricNamespace,
Number defaultValue,
String metricValue)
Constructor that initializes the object based on literal property values passed by the
MetricFilterOptions.Builder. |
Jsii$Proxy(ILogGroup logGroup,
IFilterPattern filterPattern,
String metricName,
String metricNamespace,
Number defaultValue,
String metricValue)
Constructor that initializes the object based on literal property values passed by the
MetricFilterProps.Builder. |
Jsii$Proxy(ILogGroup logGroup,
ILogSubscriptionDestination destination,
IFilterPattern filterPattern)
Constructor that initializes the object based on literal property values passed by the
SubscriptionFilterProps.Builder. |
Jsii$Proxy(ILogSubscriptionDestination destination,
IFilterPattern filterPattern)
Constructor that initializes the object based on literal property values passed by the
SubscriptionFilterOptions.Builder. |
Copyright © 2021. All rights reserved.