Package com.oracle.bmc.bds.model
Class CloudSqlDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.bds.model.CloudSqlDetails.Builder
 
- 
- Enclosing class:
- CloudSqlDetails
 
 public static class CloudSqlDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CloudSqlDetails.BuilderblockVolumeSizeInGBs(Long blockVolumeSizeInGBs)The size of block volume in GB that needs to be attached to a given node.CloudSqlDetailsbuild()CloudSqlDetails.Buildercopy(CloudSqlDetails model)CloudSqlDetails.BuilderipAddress(String ipAddress)IP address of the Cloud SQL node.CloudSqlDetails.BuilderisKerberosMappedToDatabaseUsers(Boolean isKerberosMappedToDatabaseUsers)Boolean flag specifying whether or not Kerberos principals are mapped to database users.CloudSqlDetails.BuilderkerberosDetails(List<KerberosDetails> kerberosDetails)Details about the Kerberos principals.CloudSqlDetails.Buildershape(String shape)Shape of the node
 
- 
- 
- 
Method Detail- 
shapepublic CloudSqlDetails.Builder shape(String shape) Shape of the node- Parameters:
- shape- the value to set
- Returns:
- this builder
 
 - 
blockVolumeSizeInGBspublic CloudSqlDetails.Builder blockVolumeSizeInGBs(Long blockVolumeSizeInGBs) The size of block volume in GB that needs to be attached to a given node.All the necessary details needed for attachment are managed by service itself. - Parameters:
- blockVolumeSizeInGBs- the value to set
- Returns:
- this builder
 
 - 
isKerberosMappedToDatabaseUserspublic CloudSqlDetails.Builder isKerberosMappedToDatabaseUsers(Boolean isKerberosMappedToDatabaseUsers) Boolean flag specifying whether or not Kerberos principals are mapped to database users.- Parameters:
- isKerberosMappedToDatabaseUsers- the value to set
- Returns:
- this builder
 
 - 
ipAddresspublic CloudSqlDetails.Builder ipAddress(String ipAddress) IP address of the Cloud SQL node.- Parameters:
- ipAddress- the value to set
- Returns:
- this builder
 
 - 
kerberosDetailspublic CloudSqlDetails.Builder kerberosDetails(List<KerberosDetails> kerberosDetails) Details about the Kerberos principals.- Parameters:
- kerberosDetails- the value to set
- Returns:
- this builder
 
 - 
buildpublic CloudSqlDetails build() 
 - 
copypublic CloudSqlDetails.Builder copy(CloudSqlDetails model) 
 
- 
 
-