Class ResizeDataFileDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.databasemanagement.model.ResizeDataFileDetails.Builder
 
- 
- Enclosing class:
- ResizeDataFileDetails
 
 public static class ResizeDataFileDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ResizeDataFileDetails.BuilderautoExtendMaxSize(TablespaceStorageSize autoExtendMaxSize)The maximum disk space allowed for automatic extension of the data files or temp files.ResizeDataFileDetails.BuilderautoExtendNextSize(TablespaceStorageSize autoExtendNextSize)The size of the next increment of disk space to be allocated automatically when more extents are required.ResizeDataFileDetailsbuild()ResizeDataFileDetails.Buildercopy(ResizeDataFileDetails model)ResizeDataFileDetails.BuildercredentialDetails(TablespaceAdminCredentialDetails credentialDetails)ResizeDataFileDetails.BuilderdatabaseCredential(DatabaseCredentialDetails databaseCredential)ResizeDataFileDetails.BuilderdataFile(String dataFile)Name of the data file or temp file to be resized.ResizeDataFileDetails.BuilderfileSize(TablespaceStorageSize fileSize)The new size of the data file or temp file.ResizeDataFileDetails.BuilderfileType(ResizeDataFileDetails.FileType fileType)Specifies whether the file is a data file or temp file.ResizeDataFileDetails.BuilderisAutoExtensible(Boolean isAutoExtensible)Specifies whether the data file or temp file can be extended automatically.ResizeDataFileDetails.BuilderisMaxSizeUnlimited(Boolean isMaxSizeUnlimited)Specifies whether the disk space of the data file or temp file can be limited.
 
- 
- 
- 
Method Detail- 
credentialDetailspublic ResizeDataFileDetails.Builder credentialDetails(TablespaceAdminCredentialDetails credentialDetails) 
 - 
databaseCredentialpublic ResizeDataFileDetails.Builder databaseCredential(DatabaseCredentialDetails databaseCredential) 
 - 
fileTypepublic ResizeDataFileDetails.Builder fileType(ResizeDataFileDetails.FileType fileType) Specifies whether the file is a data file or temp file.- Parameters:
- fileType- the value to set
- Returns:
- this builder
 
 - 
dataFilepublic ResizeDataFileDetails.Builder dataFile(String dataFile) Name of the data file or temp file to be resized.- Parameters:
- dataFile- the value to set
- Returns:
- this builder
 
 - 
fileSizepublic ResizeDataFileDetails.Builder fileSize(TablespaceStorageSize fileSize) The new size of the data file or temp file.- Parameters:
- fileSize- the value to set
- Returns:
- this builder
 
 - 
isAutoExtensiblepublic ResizeDataFileDetails.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 ResizeDataFileDetails.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 ResizeDataFileDetails.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 ResizeDataFileDetails.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 ResizeDataFileDetails build() 
 - 
copypublic ResizeDataFileDetails.Builder copy(ResizeDataFileDetails model) 
 
- 
 
-