Package com.oracle.bmc.mysql.model
Class AssignManualUuidHandling.Builder
- java.lang.Object
-
- com.oracle.bmc.mysql.model.AssignManualUuidHandling.Builder
-
- Enclosing class:
- AssignManualUuidHandling
public static class AssignManualUuidHandling.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssignManualUuidHandling
build()
AssignManualUuidHandling.Builder
copy(AssignManualUuidHandling model)
AssignManualUuidHandling.Builder
lastConfiguredLogFilename(String lastConfiguredLogFilename)
Specifies one of the coordinates (file) at which the replica should begin reading the source’s log.AssignManualUuidHandling.Builder
lastConfiguredLogOffset(Long lastConfiguredLogOffset)
Specifies one of the coordinates (offset) at which the replica should begin reading the source’s log.AssignManualUuidHandling.Builder
uuid(UUID uuid)
The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source.
-
-
-
Method Detail
-
lastConfiguredLogFilename
public AssignManualUuidHandling.Builder lastConfiguredLogFilename(String lastConfiguredLogFilename)
Specifies one of the coordinates (file) at which the replica should begin reading the source’s log.As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it.
- Parameters:
lastConfiguredLogFilename
- the value to set- Returns:
- this builder
-
lastConfiguredLogOffset
public AssignManualUuidHandling.Builder lastConfiguredLogOffset(Long lastConfiguredLogOffset)
Specifies one of the coordinates (offset) at which the replica should begin reading the source’s log.As this value specifies the point where replication starts from, it is only used once, when it starts. It is never used again, unless a new UpdateChannel operation modifies it.
- Parameters:
lastConfiguredLogOffset
- the value to set- Returns:
- this builder
-
uuid
public AssignManualUuidHandling.Builder uuid(UUID uuid)
The UUID that is used as a prefix when generating transaction identifiers for anonymous transactions coming from the source.You can change the UUID later.
- Parameters:
uuid
- the value to set- Returns:
- this builder
-
build
public AssignManualUuidHandling build()
-
copy
public AssignManualUuidHandling.Builder copy(AssignManualUuidHandling model)
-
-