RTI Connext C# API Version 7.2.0
Rti.Dds.Core.Policy.MonitoringMetricSelectionBuilder Class Reference

A modifiable type used to create an immutable MonitoringMetricSelection. More...

Public Member Functions

 MonitoringMetricSelectionBuilder (MonitoringMetricSelection data)
 Creates a builder with the values of an existing immutable instance More...
 
MonitoringMetricSelection Build ()
 Creates a immutable object (MonitoringMetricSelection) from this one More...
 

Properties

string ResourceSelection [get, set]
 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 >.Builder EnabledMetricsSelection [get, set]
 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 >.Builder DisabledMetricsSelection [get, set]
 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...
 

Detailed Description

A modifiable type used to create an immutable MonitoringMetricSelection.

Constructor & Destructor Documentation

◆ MonitoringMetricSelectionBuilder()

Rti.Dds.Core.Policy.MonitoringMetricSelectionBuilder.MonitoringMetricSelectionBuilder ( MonitoringMetricSelection  data)
inline

Creates a builder with the values of an existing immutable instance

Member Function Documentation

◆ Build()

MonitoringMetricSelection Rti.Dds.Core.Policy.MonitoringMetricSelectionBuilder.Build ( )

Creates a immutable object (MonitoringMetricSelection) from this one

Property Documentation

◆ ResourceSelection

string Rti.Dds.Core.Policy.MonitoringMetricSelectionBuilder.ResourceSelection
getset

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

◆ EnabledMetricsSelection

ImmutableList<string>.Builder Rti.Dds.Core.Policy.MonitoringMetricSelectionBuilder.EnabledMetricsSelection
getset

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

◆ DisabledMetricsSelection

ImmutableList<string>.Builder Rti.Dds.Core.Policy.MonitoringMetricSelectionBuilder.DisabledMetricsSelection
getset

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