Package oracle.kv
Class KVLocalConfig.UnixDomainBuilder
java.lang.Object
oracle.kv.KVLocalConfig.Builder
oracle.kv.KVLocalConfig.UnixDomainBuilder
- Enclosing class:
- KVLocalConfig
Builder class to help construct a 
KVLocalConfig instance using
 Unix domain sockets. Configurations for Unix domain sockets always use
 the default port number of 5000, do not use security
 because their security is based on the file system protections for the
 socket file, and use a fixed host name associated with the Unix domain
 socket file. Note that the associated methods for setting these values,
 setPort, setHostName, and isSecure, all throw UnsupportedOperationException if called.- 
Constructor SummaryConstructorsConstructorDescriptionUnixDomainBuilder(String rootDir) Creates a builder that using the specified root directory
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Builds aKVLocalConfiginstance using the values specified in this builder.isSecure(boolean secure) Specifies whether the store is secure.setHostName(String name) Sets the host name.setPort(int portNum) Sets port number.Methods inherited from class oracle.kv.KVLocalConfig.BuildersetMemoryMB, setStorageGB, setStoreName
- 
Constructor Details- 
UnixDomainBuilderCreates a builder that using the specified root directory- Parameters:
- rootDir- the root directory where NoSQL Database data is placed
- Throws:
- IllegalArgumentException- if specified rootDir is null or empty
 
 
- 
- 
Method Details- 
setHostNameSets the host name. This implementation always throwsUnsupportedOperationException.- Specified by:
- setHostNamein class- KVLocalConfig.Builder
- Parameters:
- name- the name of the host
- Returns:
- this instance
 
- 
setPortSets port number. This implementation always throwsUnsupportedOperationException.- Specified by:
- setPortin class- KVLocalConfig.Builder
- Parameters:
- portNum- the port number for registry
- Returns:
- this instance
 
- 
isSecureSpecifies whether the store is secure. This implementation always throwsUnsupportedOperationException.- Specified by:
- isSecurein class- KVLocalConfig.Builder
- Parameters:
- secure- whether the store is secure
- Returns:
- this instance
 
- 
buildDescription copied from class:KVLocalConfig.BuilderBuilds aKVLocalConfiginstance using the values specified in this builder.- Specified by:
- buildin class- KVLocalConfig.Builder
- Returns:
- a KVLocalConfiginstance for this builder
 
 
-