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, setId
public 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 AppSvcResource
public 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 AppSvcResource
public String toXmlCompactString()
public String toXmlString()
public String toJsonCompactString()
public String toJsonString()
public String toCompactString()