Class ManagedMySqlDatabaseHighAvailabilityMemberSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemanagement.model.ManagedMySqlDatabaseHighAvailabilityMemberSummary.Builder
-
- Enclosing class:
- ManagedMySqlDatabaseHighAvailabilityMemberSummary
public static class ManagedMySqlDatabaseHighAvailabilityMemberSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
memberHost
public ManagedMySqlDatabaseHighAvailabilityMemberSummary.Builder memberHost(String memberHost)
The host name of the group member which clients use to connect to it.- Parameters:
memberHost
- the value to set- Returns:
- this builder
-
memberPort
public ManagedMySqlDatabaseHighAvailabilityMemberSummary.Builder memberPort(Integer memberPort)
The port number of the group member which clients to connect to it.- Parameters:
memberPort
- the value to set- Returns:
- this builder
-
memberState
public ManagedMySqlDatabaseHighAvailabilityMemberSummary.Builder memberState(String memberState)
The current state of the group member.- Parameters:
memberState
- the value to set- Returns:
- this builder
-
memberRole
public ManagedMySqlDatabaseHighAvailabilityMemberSummary.Builder memberRole(String memberRole)
The current role of the group member in the group.- Parameters:
memberRole
- the value to set- Returns:
- this builder
-
memberUuid
public ManagedMySqlDatabaseHighAvailabilityMemberSummary.Builder memberUuid(String memberUuid)
The Universally Unique Identifier (UUID) of the member server.- Parameters:
memberUuid
- the value to set- Returns:
- this builder
-
build
public ManagedMySqlDatabaseHighAvailabilityMemberSummary build()
-
-