C# Класс TabMon.Counters.MBean.MBeanBuilder

Builder class to clean up instantiation of AbstractMBeanCounter-derived classes.
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Build AbstractMBeanCounter
UsingClient MBeanBuilder

Открытые методы

Метод Описание
CreateCounter ( TabMon.Helpers.Host host ) : MBeanBuilder
WithCategoryName ( string category ) : MBeanBuilder
WithCounterName ( string counterName ) : MBeanBuilder
WithInstanceName ( string instance ) : MBeanBuilder
WithPath ( string path ) : MBeanBuilder
WithSourceName ( string source ) : MBeanBuilder
WithSubDomain ( string subDomain ) : MBeanBuilder
WithUnit ( string unit ) : MBeanBuilder

Приватные методы

Метод Описание
Build ( string type ) : AbstractMBeanCounter
UsingClient ( IMBeanClient client ) : MBeanBuilder

Описание методов

CreateCounter() публичный Метод

public CreateCounter ( TabMon.Helpers.Host host ) : MBeanBuilder
host TabMon.Helpers.Host
Результат MBeanBuilder

WithCategoryName() публичный Метод

public WithCategoryName ( string category ) : MBeanBuilder
category string
Результат MBeanBuilder

WithCounterName() публичный Метод

public WithCounterName ( string counterName ) : MBeanBuilder
counterName string
Результат MBeanBuilder

WithInstanceName() публичный Метод

public WithInstanceName ( string instance ) : MBeanBuilder
instance string
Результат MBeanBuilder

WithPath() публичный Метод

public WithPath ( string path ) : MBeanBuilder
path string
Результат MBeanBuilder

WithSourceName() публичный Метод

public WithSourceName ( string source ) : MBeanBuilder
source string
Результат MBeanBuilder

WithSubDomain() публичный Метод

public WithSubDomain ( string subDomain ) : MBeanBuilder
subDomain string
Результат MBeanBuilder

WithUnit() публичный Метод

public WithUnit ( string unit ) : MBeanBuilder
unit string
Результат MBeanBuilder