C# 클래스 TabMon.Counters.MBean.MBeanBuilder

Builder class to clean up instantiation of AbstractMBeanCounter-derived classes.
파일 보기 프로젝트 열기: tableau/TabMon 1 사용 예제들

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