RTI Connext C# API Version 7.2.0
|
Configures event and periodic metrics collection and distribution for a specific set of observable resources. More...
Inherits IEquatable< MonitoringMetricSelection >.
Public Member Functions | |
MonitoringMetricSelection | With (Action< MonitoringMetricSelectionBuilder > build) |
Creates a new MonitoringMetricSelection with a set of changes specified in an Action More... | |
override bool | Equals (object other) |
Compares for equality More... | |
bool | Equals (MonitoringMetricSelection other) |
Compares for equality More... | |
override int | GetHashCode () |
Gets the hash code More... | |
Properties | |
string | ResourceSelection [get] |
An expression pattern used to match the resource names of observable resources to which the configured metrics through MonitoringMetricSelection.EnabledMetricsSelection and MonitoringMetricSelection.DisabledMetricsSelection apply. More... | |
ImmutableList< string > | EnabledMetricsSelection [get] |
A sequence of POSIX fnmatch patterns that match the names of the metrics that should be collected and distributed for the observable resources selected by MonitoringMetricSelection.ResourceSelection. More... | |
ImmutableList< string > | DisabledMetricsSelection [get] |
A sequence of POSIX fnmatch patterns that match the names of the metrics that should not be collected and distributed for the observable resources selected by MonitoringMetricSelection.ResourceSelection. More... | |
static MonitoringMetricSelection | Default = CreateDefault() [get] |
Singleton containing the default value of a MonitoringMetricSelection More... | |
Configures event and periodic metrics collection and distribution for a specific set of observable resources.
The full documentation is available in the C API: DDS_MonitoringMetricSelection
|
inline |
Creates a new MonitoringMetricSelection with a set of changes specified in an Action
build | An Action (typically a lambda function) that receives a modifiable object with the values of this MonitoringMetricSelection |
override bool Rti.Dds.Core.Policy.MonitoringMetricSelection.Equals | ( | object | other | ) |
Compares for equality
|
inline |
Compares for equality
|
inline |
Gets the hash code
|
get |
An expression pattern used to match the resource names of observable resources to which the configured metrics through MonitoringMetricSelection.EnabledMetricsSelection and MonitoringMetricSelection.DisabledMetricsSelection apply.
The full documentation is available in the C API: DDS_MonitoringMetricSelection_resource_selection
|
get |
A sequence of POSIX fnmatch patterns that match the names of the metrics that should be collected and distributed for the observable resources selected by MonitoringMetricSelection.ResourceSelection.
The full documentation is available in the C API: DDS_MonitoringMetricSelection_enabled_metrics_selection
|
get |
A sequence of POSIX fnmatch patterns that match the names of the metrics that should not be collected and distributed for the observable resources selected by MonitoringMetricSelection.ResourceSelection.
The full documentation is available in the C API: DDS_MonitoringMetricSelection_disabled_metrics_selection
|
staticget |
Singleton containing the default value of a MonitoringMetricSelection