public class FileStore extends AppSvcResource
| Modifier and Type | Field and Description |
|---|---|
static String |
FILE_STORE_TOKEN
The alias token used to substitute the file store name in the alias' WLST path.
|
| Constructor and Description |
|---|
FileStore() |
| Modifier and Type | Method and Description |
|---|---|
Integer |
getBlockSize()
Get the block size.
|
String |
getCacheDirectory()
Get the cache direrctory to use with a synchronous write policy of Direct-write-with-cache.
|
String |
getDirectory()
Get the directory being used for the file store.
|
DistributionPolicy |
getDistributionPolicy()
Get the distribution policy for the file store.
|
Integer |
getFailbackDelaySeconds()
Get the fallback delay seconds.
|
Boolean |
getFileLockingEnabled()
Get the file locking enabled value.
|
Integer |
getInitialBootDelaySeconds()
Get the initial boot delay seconds.
|
Long |
getInitialSize()
Get the initial size of the file store.
|
Integer |
getIoBufferSize()
Get the IO buffer size.
|
String |
getLogicalName()
Get the logical name.
|
Long |
getMaxFileSize()
Get the maximum file size.
|
Integer |
getMaxWindowBufferSize()
Get the maximum window buffer size.
|
MigrationPolicy |
getMigrationPolicy()
Get the migration policy.
|
Integer |
getMinWindowBufferSize()
Get the minimum window buffer size.
|
String |
getName()
Get the name of the file store.
|
String |
getNotes()
Get the notes associated with the file store.
|
Integer |
getNumberOfRestartAttempts()
Get the number of restart attempts.
|
Integer |
getPartialClusterStabilityDelaySeconds()
Get the partial cluster stability delay seconds.
|
Map<String,String> |
getReservedKeywords() |
Boolean |
getRestartInPlace()
Get whether or not to restart in place.
|
Integer |
getSecondsBetweenRestarts()
Get the number of seconds between restarts.
|
SynchronousWritePolicy |
getSynchronousWritePolicy()
Get the synchronous write policy.
|
FileStore |
setBlockSize(Integer blockSize)
Set the block size.
|
FileStore |
setCacheDirectory(String cacheDirectory)
Set the cache directory to use with the synchronous write policy Direct-write-with-cache.
|
FileStore |
setDirectory(String directory)
Set the directory being used by the file store.
|
FileStore |
setDistributionPolicy(DistributionPolicy distributionPolicy)
Set the distribution policy to use with the file store.
|
FileStore |
setFailbackDelaySeconds(Integer failbackDelaySeconds)
Set the fallback delay seconds.
|
FileStore |
setFileLockingEnabled(Boolean fileLockingEnabled)
Set the file locking enabled switch.
|
FileStore |
setInitialBootDelaySeconds(Integer initialBootDelaySeconds)
Set the initial boot delay seconds.
|
FileStore |
setInitialSize(Long initialSize)
Set the initial size of the file store.
|
FileStore |
setIoBufferSize(Integer ioBufferSize)
Set the IO buffer size.
|
FileStore |
setLogicalName(String logicalName)
Set the logical name.
|
FileStore |
setMaxFileSize(Long maxFileSize)
Set the maximum file size.
|
FileStore |
setMaxWindowBufferSize(Integer maxWindowBufferSize)
Set the maximum window buffer size.
|
FileStore |
setMigrationPolicy(MigrationPolicy migrationPolicy)
Set the migration policy.
|
FileStore |
setMinWindowBufferSize(Integer minWindowBufferSize)
Set the minimum window buffer size.
|
FileStore |
setName(String name)
Set the name of the file store.
|
FileStore |
setNotes(String notes)
Set the notes for the file store.
|
FileStore |
setNumberOfRestartAttempts(Integer numberOfRestartAttempts)
Set the number of restart attempts.
|
FileStore |
setPartialClusterStabilityDelaySeconds(Integer partialClusterStabilityDelaySeconds)
Set the partial cluster stability delay seconds.
|
FileStore |
setRestartInPlace(Boolean restartInPlace)
Set whether or not to restart in place.
|
FileStore |
setSecondsBetweenRestarts(Integer secondsBetweenRestarts)
Set the number of seconds between restarts.
|
FileStore |
setSynchronousWritePolicy(SynchronousWritePolicy synchronousWritePolicy)
Set the synchronous write policy.
|
String |
toCompactString()
Returns a compact string representation of the object in XML format.
|
String |
toJsonCompactString()
Returns a compact string representation of the object in JSON format.
|
String |
toJsonString()
Returns a string representation of the object in JSON format.
|
String |
toString()
Returns a string representation of the object in XML format.
|
String |
toXmlCompactString()
Returns a compact string representation of the object in XML format.
|
String |
toXmlString()
Returns a string representation of the object in XML format.
|
getId, getSourcePath, getTargets, isClusterable, setIdpublic static final String FILE_STORE_TOKEN
public Integer getBlockSize()
public FileStore setBlockSize(Integer blockSize)
blockSize - the new block sizepublic String getCacheDirectory()
public FileStore setCacheDirectory(String cacheDirectory)
cacheDirectory - the new cache directorypublic String getDirectory()
public FileStore setDirectory(String directory)
directory - the new directory to usepublic DistributionPolicy getDistributionPolicy()
public FileStore setDistributionPolicy(DistributionPolicy distributionPolicy)
distributionPolicy - the new distribution policypublic Integer getFailbackDelaySeconds()
public FileStore setFailbackDelaySeconds(Integer failbackDelaySeconds)
failbackDelaySeconds - the new fallback delay seconds valuepublic Boolean getFileLockingEnabled()
public FileStore setFileLockingEnabled(Boolean fileLockingEnabled)
fileLockingEnabled - the new value of file locking enabledpublic Integer getInitialBootDelaySeconds()
public FileStore setInitialBootDelaySeconds(Integer initialBootDelaySeconds)
initialBootDelaySeconds - the new value of the initial boot delay secondspublic Long getInitialSize()
public FileStore setInitialSize(Long initialSize)
initialSize - the new initial sizepublic Integer getIoBufferSize()
public FileStore setIoBufferSize(Integer ioBufferSize)
ioBufferSize - the new IO buffer sizepublic String getLogicalName()
public FileStore setLogicalName(String logicalName)
logicalName - the new logical namepublic Long getMaxFileSize()
public FileStore setMaxFileSize(Long maxFileSize)
maxFileSize - the new maximum file sizepublic Integer getMaxWindowBufferSize()
public FileStore setMaxWindowBufferSize(Integer maxWindowBufferSize)
maxWindowBufferSize - the new maximum window buffer sizepublic MigrationPolicy getMigrationPolicy()
public FileStore setMigrationPolicy(MigrationPolicy migrationPolicy)
migrationPolicy - the new migration policypublic Integer getMinWindowBufferSize()
public FileStore setMinWindowBufferSize(Integer minWindowBufferSize)
minWindowBufferSize - the new minimum window buffer sizepublic String getName()
getName in class AppSvcResourcepublic FileStore setName(String name)
name - the new namepublic String getNotes()
public FileStore setNotes(String notes)
notes - the new notespublic Integer getNumberOfRestartAttempts()
public FileStore setNumberOfRestartAttempts(Integer numberOfRestartAttempts)
numberOfRestartAttempts - the new number of restart attemptspublic Integer getPartialClusterStabilityDelaySeconds()
public FileStore setPartialClusterStabilityDelaySeconds(Integer partialClusterStabilityDelaySeconds)
partialClusterStabilityDelaySeconds - the new partial cluster stability delay secondspublic Boolean getRestartInPlace()
public FileStore setRestartInPlace(Boolean restartInPlace)
restartInPlace - the new restart in place settingpublic Integer getSecondsBetweenRestarts()
public FileStore setSecondsBetweenRestarts(Integer secondsBetweenRestarts)
secondsBetweenRestarts - the new number of seconds between restartspublic SynchronousWritePolicy getSynchronousWritePolicy()
public FileStore setSynchronousWritePolicy(SynchronousWritePolicy synchronousWritePolicy)
synchronousWritePolicy - the new synchrnous write policypublic Map<String,String> getReservedKeywords()
getReservedKeywords in class AppSvcResourcepublic String toXmlCompactString()
public String toXmlString()
public String toJsonCompactString()
public String toJsonString()
public String toCompactString()