Class ManagedMySqlDatabaseBinaryLogInformation.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.ManagedMySqlDatabaseBinaryLogInformation.Builder
-
- Enclosing class:
- ManagedMySqlDatabaseBinaryLogInformation
public static class ManagedMySqlDatabaseBinaryLogInformation.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
binaryLogging
public ManagedMySqlDatabaseBinaryLogInformation.Builder binaryLogging(String binaryLogging)
The status of binary logging on the MySQL server.- Parameters:
binaryLogging- the value to set- Returns:
- this builder
-
binaryLogFormat
public ManagedMySqlDatabaseBinaryLogInformation.Builder binaryLogFormat(String binaryLogFormat)
The binary logging format used by the MySQL server.- Parameters:
binaryLogFormat- the value to set- Returns:
- this builder
-
binaryLogCompression
public ManagedMySqlDatabaseBinaryLogInformation.Builder binaryLogCompression(String binaryLogCompression)
Indicates whether compression is enabled for transactions written to binary log files on the MySQL server.- Parameters:
binaryLogCompression- the value to set- Returns:
- this builder
-
binaryLogCompressionPercent
public ManagedMySqlDatabaseBinaryLogInformation.Builder binaryLogCompressionPercent(Integer binaryLogCompressionPercent)
The compression ratio for the binary log, expressed as a percentage.- Parameters:
binaryLogCompressionPercent- the value to set- Returns:
- this builder
-
binaryLogName
public ManagedMySqlDatabaseBinaryLogInformation.Builder binaryLogName(String binaryLogName)
The name of the binary log file.- Parameters:
binaryLogName- the value to set- Returns:
- this builder
-
binaryLogPosition
public ManagedMySqlDatabaseBinaryLogInformation.Builder binaryLogPosition(Long binaryLogPosition)
The position within the binary log file.- Parameters:
binaryLogPosition- the value to set- Returns:
- this builder
-
build
public ManagedMySqlDatabaseBinaryLogInformation build()
-
copy
public ManagedMySqlDatabaseBinaryLogInformation.Builder copy(ManagedMySqlDatabaseBinaryLogInformation model)
-
-