public static final class ALBHSMSafenetLuna.Builder
extends java.lang.Object
ALBHSMSafenetLuna.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBHSMSafenetLuna. |
| Modifier and Type | Method and Description |
|---|---|
ALBHSMSafenetLuna |
build() |
ALBHSMSafenetLuna.Builder |
setHaGroupNum(java.lang.Long haGroupNum)
Group Number of generated HA Group.
|
ALBHSMSafenetLuna.Builder |
setIsHa(java.lang.Boolean isHa)
Set to indicate HA across more than one servers.
|
ALBHSMSafenetLuna.Builder |
setNodeInfo(java.util.List<ALBHSMSafenetClientInfo> nodeInfo)
Node specific information.
|
ALBHSMSafenetLuna.Builder |
setServer(java.util.List<ALBHSMSafenetLunaServer> server)
SafeNet/Gemalto HSM Servers used for crypto operations.
|
ALBHSMSafenetLuna.Builder |
setServerPem(java.lang.String serverPem)
Generated File - server.pem.
|
ALBHSMSafenetLuna.Builder |
setUseDedicatedNetwork(java.lang.Boolean useDedicatedNetwork)
If enabled, dedicated network is used to communicate with HSM,else, the
management network is used.
|
public Builder()
ALBHSMSafenetLuna.public ALBHSMSafenetLuna.Builder setHaGroupNum(java.lang.Long haGroupNum)
haGroupNum - New value for the property.public ALBHSMSafenetLuna.Builder setIsHa(java.lang.Boolean isHa)
isHa - New value for the property.public ALBHSMSafenetLuna.Builder setNodeInfo(java.util.List<ALBHSMSafenetClientInfo> nodeInfo)
nodeInfo - New value for the property.public ALBHSMSafenetLuna.Builder setServer(java.util.List<ALBHSMSafenetLunaServer> server)
server - New value for the property.public ALBHSMSafenetLuna.Builder setServerPem(java.lang.String serverPem)
serverPem - New value for the property.public ALBHSMSafenetLuna.Builder setUseDedicatedNetwork(java.lang.Boolean useDedicatedNetwork)
useDedicatedNetwork - New value for the property.public ALBHSMSafenetLuna build()