Class UpdateTablespaceDetails.Builder
- java.lang.Object
 - 
- com.oracle.bmc.databasemanagement.model.UpdateTablespaceDetails.Builder
 
 
- 
- Enclosing class:
 - UpdateTablespaceDetails
 
public static class UpdateTablespaceDetails.Builder extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description Builder() 
- 
Method Summary
All 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
- 
credentialDetails
public UpdateTablespaceDetails.Builder credentialDetails(TablespaceAdminCredentialDetails credentialDetails)
 
- 
databaseCredential
public UpdateTablespaceDetails.Builder databaseCredential(DatabaseCredentialDetails databaseCredential)
 
- 
name
public 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
 
 
- 
type
public UpdateTablespaceDetails.Builder type(UpdateTablespaceDetails.Type type)
The type of tablespace.- Parameters:
 type- the value to set- Returns:
 - this builder
 
 
- 
fileSize
public UpdateTablespaceDetails.Builder fileSize(TablespaceStorageSize fileSize)
The size of each data file or temp file.- Parameters:
 fileSize- the value to set- Returns:
 - this builder
 
 
- 
status
public UpdateTablespaceDetails.Builder status(UpdateTablespaceDetails.Status status)
The status of the tablespace.- Parameters:
 status- the value to set- Returns:
 - this builder
 
 
- 
isAutoExtensible
public 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
 
 
- 
autoExtendNextSize
public 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
 
 
- 
autoExtendMaxSize
public 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
 
 
- 
isMaxSizeUnlimited
public 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
 
 
- 
isDefault
public UpdateTablespaceDetails.Builder isDefault(Boolean isDefault)
Specifies whether the tablespace is the default tablespace.- Parameters:
 isDefault- the value to set- Returns:
 - this builder
 
 
- 
build
public UpdateTablespaceDetails build()
 
- 
copy
public UpdateTablespaceDetails.Builder copy(UpdateTablespaceDetails model)
 
 - 
 
 -