public static final class ProvidersTypes.KeyServerUpdateSpec.Builder
extends java.lang.Object
ProvidersTypes.KeyServerUpdateSpec
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
ProvidersTypes.KeyServerUpdateSpec . |
Modifier and Type | Method and Description |
---|---|
ProvidersTypes.KeyServerUpdateSpec |
build() |
ProvidersTypes.KeyServerUpdateSpec.Builder |
setConnectionTimeout(java.lang.Long connectionTimeout)
Connection timeout in seconds.
|
ProvidersTypes.KeyServerUpdateSpec.Builder |
setDescription(java.lang.String description)
Description of the key server.
|
ProvidersTypes.KeyServerUpdateSpec.Builder |
setKmipServer(ProvidersTypes.KmipServerUpdateSpec kmipServer)
Configuration information for KMIP based key server.
|
ProvidersTypes.KeyServerUpdateSpec.Builder |
setProxyServer(NetworkAddress proxyServer)
Proxy server configuration.
|
ProvidersTypes.KeyServerUpdateSpec.Builder |
setType(ProvidersTypes.KeyServerUpdateSpec.Type type)
Type of the key server.
|
public Builder()
ProvidersTypes.KeyServerUpdateSpec
.public ProvidersTypes.KeyServerUpdateSpec.Builder setType(ProvidersTypes.KeyServerUpdateSpec.Type type)
null
, key server type and configuration information will remain
unchanged. In this case all key server configuration information fields (e.g
KMIP) should be unset.type
- New value for the property.public ProvidersTypes.KeyServerUpdateSpec.Builder setDescription(java.lang.String description)
null
, description will remain unchanged.description
- New value for the property.public ProvidersTypes.KeyServerUpdateSpec.Builder setProxyServer(NetworkAddress proxyServer)
null
, proxy server configuration will remain unchanged.proxyServer
- New value for the property.public ProvidersTypes.KeyServerUpdateSpec.Builder setConnectionTimeout(java.lang.Long connectionTimeout)
null
, connection timeout will remain unchanged.connectionTimeout
- New value for the property.public ProvidersTypes.KeyServerUpdateSpec.Builder setKmipServer(ProvidersTypes.KmipServerUpdateSpec kmipServer)
null
, kmip server configuration will remain unchanged.kmipServer
- New value for the property.public ProvidersTypes.KeyServerUpdateSpec build()