@Generated(value="software.amazon.awssdk:codegen") public class MetricFilter extends Object implements StructuredPojo, software.amazon.awssdk.utils.builder.ToCopyableBuilder<MetricFilter.Builder,MetricFilter>
Metric filters express how CloudWatch Logs would extract metric observations from ingested log events and transform them into metric data in a CloudWatch metric.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MetricFilter.Builder |
| Modifier and Type | Method and Description |
|---|---|
static MetricFilter.Builder |
builder() |
Long |
creationTime()
The creation time of the metric filter, expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC.
|
boolean |
equals(Object obj) |
String |
filterName()
The name of the metric filter.
|
String |
filterPattern() |
int |
hashCode() |
String |
logGroupName()
The name of the log group.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
List<MetricTransformation> |
metricTransformations()
The metric transformations.
|
static Class<? extends MetricFilter.Builder> |
serializableBuilderClass() |
MetricFilter.Builder |
toBuilder() |
String |
toString() |
public String filterName()
The name of the metric filter.
public String filterPattern()
public List<MetricTransformation> metricTransformations()
The metric transformations.
public Long creationTime()
The creation time of the metric filter, expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC.
public String logGroupName()
The name of the log group.
public MetricFilter.Builder toBuilder()
toBuilder in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<MetricFilter.Builder,MetricFilter>public static MetricFilter.Builder builder()
public static Class<? extends MetricFilter.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2017. All rights reserved.