public class OracleTablespaceProperties extends AbstractChildDBObject
Tablespace
Modifier and Type | Class and Description |
---|---|
static class |
OracleTablespaceProperties.DefaultTableCompression
Deprecated.
- use
OracleTableProperties.OracleTableCompression instead |
static class |
OracleTablespaceProperties.ExtentManagementType |
static class |
OracleTablespaceProperties.LoggingType |
static class |
OracleTablespaceProperties.OnlineStatus |
static class |
OracleTablespaceProperties.RetentionType |
static class |
OracleTablespaceProperties.SegmentManagement |
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
KEY |
static java.lang.String |
TYPE |
Constructor and Description |
---|
OracleTablespaceProperties() |
Modifier and Type | Method and Description |
---|---|
AutoExtendProperties |
getAutoExtendProperties()
Return AUTO EXTEND properties
|
java.lang.Integer |
getBlockSize()
Return the value of BLOCK SIZE
|
OracleTableProperties.OracleTableCompression |
getDefaultTableCompression()
Return default table compression type
|
OracleTablespaceProperties.ExtentManagementType |
getExtentManagementType()
Return extent management type
|
OracleTablespaceProperties.LoggingType |
getLogging()
Return logging type
|
java.lang.Integer |
getMinExtent()
Return the value of MIN EXTENT
|
OracleTablespaceProperties.OnlineStatus |
getOnlineStatus()
Return online status
|
OracleTablespaceProperties.RetentionType |
getRetention()
Return RETENTION type
|
OracleTablespaceProperties.SegmentManagement |
getSegmentManagement()
Return segment management type
|
java.lang.String |
getTablespaceGroup()
Return name of TABLESPACE GROUP
|
java.lang.String |
getType()
Returns the type of this object.
|
java.math.BigInteger |
getUniformSize()
Return UNIFORM size
|
boolean |
isAutoAllocate()
Return AUTOALLOCATE value
|
boolean |
isForceLogging()
Return value for FORCE LOGGING
|
void |
setAutoAllocate(boolean autoAllocate)
Set AUTOALLOCATE value
|
void |
setAutoExtendProperties(AutoExtendProperties autoExtendProperties)
Set AUTO EXTEND properties
|
void |
setBlockSize(java.lang.Integer blockSize)
Set BLOCK SIZE value
|
void |
setDefaultTableCompression(OracleTableProperties.OracleTableCompression defaultTableCompression)
Set default table compression, one of COMPRESS, COMPRESS_FOR_ALL_OPERATIONS
COMPRESS_FOR_DIRECT_LOAD_OPERATIONS or NOCOMPRESS
|
void |
setExtentManagementType(OracleTablespaceProperties.ExtentManagementType extentManagementType)
Set extent management type, either DICTIONARY or LOCAL
|
void |
setForceLogging(boolean forceLogging)
Set FORCE LOGGING value
|
void |
setLogging(OracleTablespaceProperties.LoggingType logging)
Set logging type.
|
void |
setMinExtent(java.lang.Integer minExtent)
Set MIN EXTENT value
|
void |
setOnlineStatus(OracleTablespaceProperties.OnlineStatus onlineStatus)
Set online status, one of ONLINE, OFFLINE_NORMAL, OFFLINE_TEMPORARY,
or OFFLINE_IMMEDIATE
|
void |
setRetention(OracleTablespaceProperties.RetentionType retention)
Set RETENTION type, either GUARANTEE or NOGUARANTEE (Only applicable for
UNDO tablespaces)
|
void |
setSegmentManagement(OracleTablespaceProperties.SegmentManagement segmentManagement)
Set segment management type, either AUTO or MANUAL default is AUTO
|
void |
setTablespaceGroup(java.lang.String tablespaceGroup)
Set TABLESPACE GROUP name that tablesapce should be part of
(for TEMPORARY tablespaces only)
|
void |
setUniformSize(java.math.BigInteger uniformSize)
Set UNIFORM size
|
setParent
addObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, copyToImpl, equals, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, fireObjectUpdated, firePropertyChanged, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getOwnedObjectsImpl, getParent, getProperties, getProperty, getProperty, getReferenceIDs, getReferenceIDsImpl, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, setProperty, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getParent
addObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getProperties, getReferenceIDs, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName
getProperty, getProperty, setProperties, setProperty
public static final java.lang.String TYPE
public static final java.lang.String KEY
public java.lang.String getType()
DBObject
public void setMinExtent(java.lang.Integer minExtent)
minExtent
- value of minimum extentpublic java.lang.Integer getMinExtent()
public void setBlockSize(java.lang.Integer blockSize)
blockSize
- value of block sizepublic java.lang.Integer getBlockSize()
public void setDefaultTableCompression(OracleTableProperties.OracleTableCompression defaultTableCompression)
defaultTableCompression
- default table compression typepublic OracleTableProperties.OracleTableCompression getDefaultTableCompression()
public void setOnlineStatus(OracleTablespaceProperties.OnlineStatus onlineStatus)
onlineStatus
- online status typepublic OracleTablespaceProperties.OnlineStatus getOnlineStatus()
public void setSegmentManagement(OracleTablespaceProperties.SegmentManagement segmentManagement)
segmentManagement
- segment management typepublic OracleTablespaceProperties.SegmentManagement getSegmentManagement()
public void setLogging(OracleTablespaceProperties.LoggingType logging)
logging
- type of loggingpublic OracleTablespaceProperties.LoggingType getLogging()
public void setForceLogging(boolean forceLogging)
forceLogging
- force logging on if true else no force loggingpublic boolean isForceLogging()
public void setRetention(OracleTablespaceProperties.RetentionType retention)
retention
- value of retention typepublic OracleTablespaceProperties.RetentionType getRetention()
public void setTablespaceGroup(java.lang.String tablespaceGroup)
tablespaceGroup
- name of tablespace grouppublic java.lang.String getTablespaceGroup()
public void setExtentManagementType(OracleTablespaceProperties.ExtentManagementType extentManagementType)
extentManagementType
- value of extent managementpublic OracleTablespaceProperties.ExtentManagementType getExtentManagementType()
public void setAutoAllocate(boolean autoAllocate)
autoAllocate
- auto allocate on if true else offpublic boolean isAutoAllocate()
public void setUniformSize(java.math.BigInteger uniformSize)
value
- of uniform sizepublic java.math.BigInteger getUniformSize()
public void setAutoExtendProperties(AutoExtendProperties autoExtendProperties)
autoExtendProperties
- auto extend propertiespublic AutoExtendProperties getAutoExtendProperties()