public class OracleTablespaceProperties extends AbstractChildBuildableObject
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
|
setParentcheckInit, checkInit, copyToImpl, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitialization, processPropertyChange, setIDaddObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, fireObjectUpdated, firePropertyChanged, getChildSupport, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperty, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setName, setProperties, setProperty, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetParentaddObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getProperties, getProperty, getProperty, getReferenceIDs, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName, setProperties, setPropertypublic static final java.lang.String TYPE
public static final java.lang.String KEY
public java.lang.String getType()
DBObjectpublic 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()