Class UpdateTablespaceDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.databasemanagement.model.UpdateTablespaceDetails.Builder
 
- 
- Enclosing class:
- UpdateTablespaceDetails
 
 public static class UpdateTablespaceDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateTablespaceDetails.BuilderautoExtendMaxSize(TablespaceStorageSize autoExtendMaxSize)The maximum disk space allowed for automatic extension of the data files or temp files.UpdateTablespaceDetails.BuilderautoExtendNextSize(TablespaceStorageSize autoExtendNextSize)The size of the next increment of disk space to be allocated automatically when more extents are required.UpdateTablespaceDetailsbuild()UpdateTablespaceDetails.Buildercopy(UpdateTablespaceDetails model)UpdateTablespaceDetails.BuildercredentialDetails(TablespaceAdminCredentialDetails credentialDetails)UpdateTablespaceDetails.BuilderdatabaseCredential(DatabaseCredentialDetails databaseCredential)UpdateTablespaceDetails.BuilderfileSize(TablespaceStorageSize fileSize)The size of each data file or temp file.UpdateTablespaceDetails.BuilderisAutoExtensible(Boolean isAutoExtensible)Specifies whether the data file or temp file can be extended automatically.UpdateTablespaceDetails.BuilderisDefault(Boolean isDefault)Specifies whether the tablespace is the default tablespace.UpdateTablespaceDetails.BuilderisMaxSizeUnlimited(Boolean isMaxSizeUnlimited)Specifies whether the disk space of the data file or temp file can be limited.UpdateTablespaceDetails.Buildername(String name)The name of the tablespace.UpdateTablespaceDetails.Builderstatus(UpdateTablespaceDetails.Status status)The status of the tablespace.UpdateTablespaceDetails.Buildertype(UpdateTablespaceDetails.Type type)The type of tablespace.
 
- 
- 
- 
Method Detail- 
credentialDetailspublic UpdateTablespaceDetails.Builder credentialDetails(TablespaceAdminCredentialDetails credentialDetails) 
 - 
databaseCredentialpublic UpdateTablespaceDetails.Builder databaseCredential(DatabaseCredentialDetails databaseCredential) 
 - 
namepublic UpdateTablespaceDetails.Builder name(String name) The name of the tablespace.It must be unique within a database. - Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
typepublic UpdateTablespaceDetails.Builder type(UpdateTablespaceDetails.Type type) The type of tablespace.- Parameters:
- type- the value to set
- Returns:
- this builder
 
 - 
fileSizepublic UpdateTablespaceDetails.Builder fileSize(TablespaceStorageSize fileSize) The size of each data file or temp file.- Parameters:
- fileSize- the value to set
- Returns:
- this builder
 
 - 
statuspublic UpdateTablespaceDetails.Builder status(UpdateTablespaceDetails.Status status) The status of the tablespace.- Parameters:
- status- the value to set
- Returns:
- this builder
 
 - 
isAutoExtensiblepublic UpdateTablespaceDetails.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 UpdateTablespaceDetails.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 UpdateTablespaceDetails.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 UpdateTablespaceDetails.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
 
 - 
isDefaultpublic UpdateTablespaceDetails.Builder isDefault(Boolean isDefault) Specifies whether the tablespace is the default tablespace.- Parameters:
- isDefault- the value to set
- Returns:
- this builder
 
 - 
buildpublic UpdateTablespaceDetails build() 
 - 
copypublic UpdateTablespaceDetails.Builder copy(UpdateTablespaceDetails model) 
 
- 
 
-