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

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

Public Member Functions

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

Properties

string PublisherQosProfileName [get, set]
 The fully qualified name of the profile used to configure the Publishers that distribute telemetry data More...
 
MonitoringDedicatedParticipantSettingsBuilder DedicatedParticipant [get, set]
 Configures the usage of a dedicated Participant to distribute the Connext application telemetry data More...
 
MonitoringPeriodicDistributionSettingsBuilder PeriodicSettings [get, set]
 Configures the distribution of periodic metrics More...
 
MonitoringEventDistributionSettingsBuilder EventSettings [get, set]
 Configures the distribution of event metrics More...
 
MonitoringLoggingDistributionSettingsBuilder LoggingSettings [get, set]
 Configures the distribution of logging messages More...
 

Detailed Description

A modifiable type used to create an immutable MonitoringDistributionSettings.

Constructor & Destructor Documentation

◆ MonitoringDistributionSettingsBuilder()

Rti.Dds.Core.Policy.MonitoringDistributionSettingsBuilder.MonitoringDistributionSettingsBuilder ( MonitoringDistributionSettings  data)
inline

Creates a builder with the values of an existing immutable instance

Member Function Documentation

◆ Build()

MonitoringDistributionSettings Rti.Dds.Core.Policy.MonitoringDistributionSettingsBuilder.Build ( )

Creates a immutable object (MonitoringDistributionSettings) from this one

Property Documentation

◆ PublisherQosProfileName

string Rti.Dds.Core.Policy.MonitoringDistributionSettingsBuilder.PublisherQosProfileName
getset

The fully qualified name of the profile used to configure the Publishers that distribute telemetry data

The full documentation is available in the C API: DDS_MonitoringDistributionSettings_publisher_qos_profile_name

◆ DedicatedParticipant

MonitoringDedicatedParticipantSettingsBuilder Rti.Dds.Core.Policy.MonitoringDistributionSettingsBuilder.DedicatedParticipant
getset

Configures the usage of a dedicated Participant to distribute the Connext application telemetry data

The full documentation is available in the C API: DDS_MonitoringDistributionSettings_dedicated_participant

◆ PeriodicSettings

MonitoringPeriodicDistributionSettingsBuilder Rti.Dds.Core.Policy.MonitoringDistributionSettingsBuilder.PeriodicSettings
getset

Configures the distribution of periodic metrics

The full documentation is available in the C API: DDS_MonitoringDistributionSettings_periodic_settings

◆ EventSettings

MonitoringEventDistributionSettingsBuilder Rti.Dds.Core.Policy.MonitoringDistributionSettingsBuilder.EventSettings
getset

Configures the distribution of event metrics

The full documentation is available in the C API: DDS_MonitoringDistributionSettings_event_settings

◆ LoggingSettings

MonitoringLoggingDistributionSettingsBuilder Rti.Dds.Core.Policy.MonitoringDistributionSettingsBuilder.LoggingSettings
getset

Configures the distribution of logging messages

The full documentation is available in the C API: DDS_MonitoringDistributionSettings_logging_settings