Class AddDataFilesDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.databasemanagement.model.AddDataFilesDetails.Builder
 
- 
- Enclosing class:
- AddDataFilesDetails
 
 public static class AddDataFilesDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description AddDataFilesDetails.BuilderautoExtendMaxSize(TablespaceStorageSize autoExtendMaxSize)The maximum disk space allowed for automatic extension of the data files or temp files.AddDataFilesDetails.BuilderautoExtendNextSize(TablespaceStorageSize autoExtendNextSize)The size of the next increment of disk space to be allocated automatically when more extents are required.AddDataFilesDetailsbuild()AddDataFilesDetails.Buildercopy(AddDataFilesDetails model)AddDataFilesDetails.BuildercredentialDetails(TablespaceAdminCredentialDetails credentialDetails)AddDataFilesDetails.BuilderdatabaseCredential(DatabaseCredentialDetails databaseCredential)AddDataFilesDetails.BuilderdataFiles(List<String> dataFiles)The list of data files or temp files added to the tablespace.AddDataFilesDetails.BuilderfileCount(Integer fileCount)The number of data files or temp files to be added for the tablespace.AddDataFilesDetails.BuilderfileSize(TablespaceStorageSize fileSize)The size of each data file or temp file.AddDataFilesDetails.BuilderfileType(AddDataFilesDetails.FileType fileType)Specifies whether the file is a data file or temp file.AddDataFilesDetails.BuilderisAutoExtensible(Boolean isAutoExtensible)Specifies whether the data file or temp file can be extended automatically.AddDataFilesDetails.BuilderisMaxSizeUnlimited(Boolean isMaxSizeUnlimited)Specifies whether the disk space of the data file or temp file can be limited.AddDataFilesDetails.BuilderisReusable(Boolean isReusable)Specifies whether Oracle can reuse the data file or temp file.
 
- 
- 
- 
Method Detail- 
credentialDetailspublic AddDataFilesDetails.Builder credentialDetails(TablespaceAdminCredentialDetails credentialDetails) 
 - 
databaseCredentialpublic AddDataFilesDetails.Builder databaseCredential(DatabaseCredentialDetails databaseCredential) 
 - 
fileTypepublic AddDataFilesDetails.Builder fileType(AddDataFilesDetails.FileType fileType) Specifies whether the file is a data file or temp file.- Parameters:
- fileType- the value to set
- Returns:
- this builder
 
 - 
dataFilespublic AddDataFilesDetails.Builder dataFiles(List<String> dataFiles) The list of data files or temp files added to the tablespace.- Parameters:
- dataFiles- the value to set
- Returns:
- this builder
 
 - 
fileCountpublic AddDataFilesDetails.Builder fileCount(Integer fileCount) The number of data files or temp files to be added for the tablespace.This is for Oracle Managed Files only. - Parameters:
- fileCount- the value to set
- Returns:
- this builder
 
 - 
fileSizepublic AddDataFilesDetails.Builder fileSize(TablespaceStorageSize fileSize) The size of each data file or temp file.- Parameters:
- fileSize- the value to set
- Returns:
- this builder
 
 - 
isReusablepublic AddDataFilesDetails.Builder isReusable(Boolean isReusable) Specifies whether Oracle can reuse the data file or temp file.Reuse is only allowed when the file name is provided. - Parameters:
- isReusable- the value to set
- Returns:
- this builder
 
 - 
isAutoExtensiblepublic AddDataFilesDetails.Builder isAutoExtensible(Boolean isAutoExtensible) Specifies whether the data file or temp file can be extended automatically.- Parameters:
- isAutoExtensible- the value to set
- Returns:
- this builder
 
 - 
autoExtendNextSizepublic AddDataFilesDetails.Builder autoExtendNextSize(TablespaceStorageSize autoExtendNextSize) The size of the next increment of disk space to be allocated automatically when more extents are required.- Parameters:
- autoExtendNextSize- the value to set
- Returns:
- this builder
 
 - 
autoExtendMaxSizepublic AddDataFilesDetails.Builder autoExtendMaxSize(TablespaceStorageSize autoExtendMaxSize) The maximum disk space allowed for automatic extension of the data files or temp files.- Parameters:
- autoExtendMaxSize- the value to set
- Returns:
- this builder
 
 - 
isMaxSizeUnlimitedpublic AddDataFilesDetails.Builder isMaxSizeUnlimited(Boolean isMaxSizeUnlimited) Specifies whether the disk space of the data file or temp file can be limited.- Parameters:
- isMaxSizeUnlimited- the value to set
- Returns:
- this builder
 
 - 
buildpublic AddDataFilesDetails build() 
 - 
copypublic AddDataFilesDetails.Builder copy(AddDataFilesDetails model) 
 
- 
 
-