Struct rusoto_s3::MetricsFilter [−][src]
pub struct MetricsFilter {
pub and: Option<MetricsAndOperator>,
pub prefix: Option<String>,
pub tag: Option<Tag>,
}Expand description
Specifies a metrics configuration filter. The metrics configuration only includes objects that meet the filter's criteria. A filter must be a prefix, a tag, or a conjunction (MetricsAndOperator).
Fields
and: Option<MetricsAndOperator>A conjunction (logical AND) of predicates, which is used in evaluating a metrics filter. The operator must have at least two predicates, and an object must match all of the predicates in order for the filter to apply.
prefix: Option<String>The prefix used when evaluating a metrics filter.
tag: Option<Tag>The tag used when evaluating a metrics filter.
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for MetricsFilter
impl Send for MetricsFilter
impl Sync for MetricsFilter
impl Unpin for MetricsFilter
impl UnwindSafe for MetricsFilter
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more