PeanutButter
Loading...
Searching...
No Matches
PeanutButter.TempDb.MySql.Base.TempDbMySqlServerSettingsBuilder Class Reference
Inheritance diagram for PeanutButter.TempDb.MySql.Base.TempDbMySqlServerSettingsBuilder:
PeanutButter.Utils.Builder< TBuilder, TEntity > PeanutButter.Utils.IBuilder< TBuilder, TEntity >

Public Member Functions

TempDbMySqlServerSettingsBuilder WithName (string name)
TempDbMySqlServerSettingsBuilder SyncRelayLogInfo (int value)
TempDbMySqlServerSettingsBuilder WithSyncRelayLog (int value)
TempDbMySqlServerSettingsBuilder WithSyncMasterInfo (int value)
TempDbMySqlServerSettingsBuilder WithBinLogRowEventMaxSize (string size)
TempDbMySqlServerSettingsBuilder WithTableDefinitionCache (int value)
TempDbMySqlServerSettingsBuilder WithSortBufferSize (string size)
TempDbMySqlServerSettingsBuilder WithOpenFilesLimit (int limit)
TempDbMySqlServerSettingsBuilder WithMaxConnectionErrors (int value)
TempDbMySqlServerSettingsBuilder WithMaxAllowedPacket (string size)
TempDbMySqlServerSettingsBuilder WithJoinBufferSize (string size)
TempDbMySqlServerSettingsBuilder WithFlushTime (int seconds)
TempDbMySqlServerSettingsBuilder WithBackLog (int value)
TempDbMySqlServerSettingsBuilder WithInnodbChecksumAlgorithm (int value)
TempDbMySqlServerSettingsBuilder WithInnodbFilePerTable (int value)
TempDbMySqlServerSettingsBuilder WithInnodbStatsOnMetadata (int value)
TempDbMySqlServerSettingsBuilder WithInnodbOldBlocksTime (int value)
TempDbMySqlServerSettingsBuilder WithInnodbAutoextendIncrement (int value)
TempDbMySqlServerSettingsBuilder WithInnodbConcurrencyTickets (int value)
TempDbMySqlServerSettingsBuilder WithInnodbThreadConcurrency (int value)
TempDbMySqlServerSettingsBuilder WithInnodbLogFileSize (string size)
TempDbMySqlServerSettingsBuilder WithInnodbBufferPoolSize (string size)
TempDbMySqlServerSettingsBuilder WithInnodbFlushLogAtTrxCommit (int value)
TempDbMySqlServerSettingsBuilder WithInnodbFlushLogAtTimeout (int value)
TempDbMySqlServerSettingsBuilder WithSyncBinLog (int value)
TempDbMySqlServerSettingsBuilder WithInnodbIoCapacity (int value)
TempDbMySqlServerSettingsBuilder WithMyIsamMaxSortFileSize (string size)
TempDbMySqlServerSettingsBuilder WithThreadCacheSize (int value)
TempDbMySqlServerSettingsBuilder WithTableOpenCache (int value)
TempDbMySqlServerSettingsBuilder WithMaxConnections (int value)
TempDbMySqlServerSettingsBuilder WithServerId (int value)
TempDbMySqlServerSettingsBuilder WithLogError (string filename)
TempDbMySqlServerSettingsBuilder WithLongQueryTime (int value)
TempDbMySqlServerSettingsBuilder WithSlowQueryLogFile (string fileName)
TempDbMySqlServerSettingsBuilder WithSlowQueryLog (int value)
TempDbMySqlServerSettingsBuilder WithGeneralLog (int value)
TempDbMySqlServerSettingsBuilder WithGeneralLogFile (string filename)
TempDbMySqlServerSettingsBuilder WithLogOutput (string value)
TempDbMySqlServerSettingsBuilder WithSqlMode (string value)
TempDbMySqlServerSettingsBuilder WithDefaultStorageEngine (string value)
TempDbMySqlServerSettingsBuilder WithCharacterSetServer (string charset)
TempDbMySqlServerSettingsBuilder WithSocket (string socketPath)
TempDbMySqlServerSettingsBuilder WithDefaultClientCharacterSet (string charset)
Public Member Functions inherited from PeanutButter.Utils.Builder< TBuilder, TEntity >
TBuilder WithProp (ActionRef< TEntity > transform)
 Generic property mutator to apply to built entity of pass-by-value type (eg a struct)
TBuilder WithProp (Action< TEntity > transform)
 Generic property mutator to apply to built entity of pass-by-ref type (eg class)
virtual TEntity Build ()
 Attempts to:

Properties

string DefaultClientCharacterSet [get, set]

Additional Inherited Members

Static Public Member Functions inherited from PeanutButter.Utils.Builder< TBuilder, TEntity >
static TBuilder Create ()
 Creates an instance of this builder; used for fluent code like: SomeBuilder.Create() .WithStuff() .Build();.
static TEntity BuildDefault ()
 Builds a default instance of TEntity based on your builder's ConstructEntity and Build methods (ie convenience wrapper around YourBuilder.Create().Build())
Protected Member Functions inherited from PeanutButter.Utils.Builder< TBuilder, TEntity >
virtual TEntity ConstructEntity ()
 Allows the derivative class to implement a custom strategy for entity construction; for example:

The documentation for this class was generated from the following file:
  • source/TempDb/PeanutButter.TempDb.MySql.Base/TempDbMySqlServerSettings.cs