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