Package org.apache.pulsar.client.impl
Class DefaultCryptoKeyReaderBuilder
- java.lang.Object
-
- org.apache.pulsar.client.impl.DefaultCryptoKeyReaderBuilder
-
- All Implemented Interfaces:
java.lang.Cloneable
public class DefaultCryptoKeyReaderBuilder extends java.lang.Object implements java.lang.Cloneable
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultCryptoKeyReader
build()
DefaultCryptoKeyReaderBuilder
clone()
DefaultCryptoKeyReaderBuilder
defaultPrivateKey(java.lang.String defaultPrivateKey)
DefaultCryptoKeyReaderBuilder
defaultPublicKey(java.lang.String defaultPublicKey)
DefaultCryptoKeyReaderBuilder
privateKey(java.lang.String keyName, java.lang.String privateKey)
DefaultCryptoKeyReaderBuilder
privateKeys(java.util.Map<java.lang.String,java.lang.String> privateKeys)
DefaultCryptoKeyReaderBuilder
publicKey(java.lang.String keyName, java.lang.String publicKey)
DefaultCryptoKeyReaderBuilder
publicKeys(java.util.Map<java.lang.String,java.lang.String> publicKeys)
-
-
-
Method Detail
-
defaultPublicKey
public DefaultCryptoKeyReaderBuilder defaultPublicKey(java.lang.String defaultPublicKey)
-
defaultPrivateKey
public DefaultCryptoKeyReaderBuilder defaultPrivateKey(java.lang.String defaultPrivateKey)
-
publicKey
public DefaultCryptoKeyReaderBuilder publicKey(java.lang.String keyName, java.lang.String publicKey)
-
privateKey
public DefaultCryptoKeyReaderBuilder privateKey(java.lang.String keyName, java.lang.String privateKey)
-
publicKeys
public DefaultCryptoKeyReaderBuilder publicKeys(java.util.Map<java.lang.String,java.lang.String> publicKeys)
-
privateKeys
public DefaultCryptoKeyReaderBuilder privateKeys(java.util.Map<java.lang.String,java.lang.String> privateKeys)
-
build
public DefaultCryptoKeyReader build()
-
clone
public DefaultCryptoKeyReaderBuilder clone()
- Overrides:
clone
in classjava.lang.Object
-
-