10Duke Enterprise C++ Client
Loading...
Searching...
No Matches
tenduke::ee::ClientProperties::Builder Class Reference

#include <ClientProperties.h>

Detailed Description

Builds the configuration fluently.

Public Member Functions

BuilderhardwareId (const std::string &pHardwareId)
 Fluently sets hardware id.
 
BuilderhardwareName (const std::string &pHardwareName)
 Fluently sets hardware name.
 
BuilderprocessId (const std::string &pProcessId)
 Fluently sets process id.
 
BuilderprocessName (const std::string &pProcessName)
 Fluently sets process name.
 
ClientProperties build ()
 Builds the properties.
 

Member Function Documentation

◆ build()

ClientProperties tenduke::ee::ClientProperties::Builder::build ( )
inline

Builds the properties.

Returns
-

◆ hardwareId()

Builder & tenduke::ee::ClientProperties::Builder::hardwareId ( const std::string &  pHardwareId)
inline

Fluently sets hardware id.

Parameters
pHardwareId-
Returns
this instance for fluent method chaining

◆ hardwareName()

Builder & tenduke::ee::ClientProperties::Builder::hardwareName ( const std::string &  pHardwareName)
inline

Fluently sets hardware name.

Parameters
pHardwareName-
Returns
this instance for fluent method chaining

◆ processId()

Builder & tenduke::ee::ClientProperties::Builder::processId ( const std::string &  pProcessId)
inline

Fluently sets process id.

Parameters
pProcessId-
Returns
this instance for fluent method chaining

◆ processName()

Builder & tenduke::ee::ClientProperties::Builder::processName ( const std::string &  pProcessName)
inline

Fluently sets process name.

Parameters
pProcessName-
Returns
this instance for fluent method chaining

The documentation for this class was generated from the following file: