Skip navigation links
A B C D E F G H I J K L M N O P R S T U V 

A

APPLICATION_ID - Static variable in class io.axual.common.config.CommonConfig
The constant APPLICATION_ID.
APPLICATION_VERSION - Static variable in class io.axual.common.config.CommonConfig
The constant APPLICATION_VERSION.

B

BaseConfig - Class in io.axual.common.config
 
BaseConfig(Map<String, Object>) - Constructor for class io.axual.common.config.BaseConfig
 
build() - Method in class io.axual.common.config.ClientConfig.Builder
Build client configuration object.
build() - Method in class io.axual.common.config.SslConfig.Builder
Builds and returns an SslConfig.
build(AuthenticationContext) - Method in class io.axual.common.principal.DefaultPrincipalBuilder
 
build() - Method in class io.axual.common.tools.MapBuilder
 
Builder() - Constructor for class io.axual.common.config.ClientConfig.Builder
 
Builder() - Constructor for class io.axual.common.config.SslConfig.Builder
 
builder() - Static method in class io.axual.common.tools.MapUtil
 
builder(Map<K, V>) - Static method in class io.axual.common.tools.MapUtil
 

C

ClientConfig - Class in io.axual.common.config
Client applications for Axual Platform are generally configured using only a few parameters that application developers need to worry about.
ClientConfig.Builder - Class in io.axual.common.config
The type Builder.
ClientException - Exception in io.axual.common.exception
The base class of all Axual client exceptions.
ClientException(String) - Constructor for exception io.axual.common.exception.ClientException
Creates a new ClientException
ClientException(String, Throwable) - Constructor for exception io.axual.common.exception.ClientException
Creates a new ClientException
close() - Method in class io.axual.common.concurrent.LockedObject.ReadLock
 
close() - Method in class io.axual.common.concurrent.LockedObject.WriteLock
 
CLUSTER_PROPERTY - Static variable in class io.axual.common.config.CommonConfig
The constant CLUSTER_PROPERTY.
CommonConfig - Class in io.axual.common.config
This class holds generic constants used throughout the Axual client libraries.
ConfigParser - Class in io.axual.common.config
 
configs - Variable in class io.axual.common.config.BaseConfig
 
ConfigurationException - Exception in io.axual.common.exception
 
ConfigurationException(String) - Constructor for exception io.axual.common.exception.ConfigurationException
 
configure(Map<String, ?>) - Method in class io.axual.common.resolver.GroupPatternResolver
 
configure(Map<String, ?>) - Method in class io.axual.common.resolver.LegacyGroupResolver
 
configure(Map<String, ?>) - Method in interface io.axual.common.resolver.Resolver
 
configure(Map<String, ?>) - Method in class io.axual.common.resolver.TopicPatternResolver
 
configure(Map<String, ?>) - Method in class io.axual.common.resolver.TransactionalIdPatternResolver
 
copy(InputStream, OutputStream) - Static method in class io.axual.common.tools.ResourceUtil
Copy bytes from an InputStream to an OutputStream.
create(Class<T>) - Static method in class io.axual.common.tools.FactoryUtil
 
create(String, Class<T>) - Static method in class io.axual.common.tools.FactoryUtil
 
createSslContext(SslConfig) - Static method in class io.axual.common.tools.SslUtil
Instantiate an SslContext object from an SslConfig object.

D

DEFAULT_ENABLED_PROTOCOLS - Static variable in class io.axual.common.config.SslConfig
 
DEFAULT_PLACEHOLDER_VALUE - Static variable in class io.axual.common.resolver.GroupPatternResolver
 
DEFAULT_PLACEHOLDER_VALUE - Static variable in class io.axual.common.resolver.TransactionalIdPatternResolver
 
DEFAULT_PREFIX - Static variable in interface io.axual.common.resolver.Resolver
 
DEFAULT_SSL_PROTOCOL - Static variable in class io.axual.common.config.SslConfig
 
DefaultPrincipalBuilder - Class in io.axual.common.principal
 
DefaultPrincipalBuilder() - Constructor for class io.axual.common.principal.DefaultPrincipalBuilder
 
downstreamConfigs - Variable in class io.axual.common.config.BaseConfig
 

E

enableIdempotence() - Method in class io.axual.common.config.ClientConfig.Builder
Enable idempotence.
ENDPOINT - Static variable in class io.axual.common.config.CommonConfig
The constant ENDPOINT.
ENVIRONMENT - Static variable in class io.axual.common.config.CommonConfig
The constant ENVIRONMENT.
equals(Object) - Method in class io.axual.common.config.ClientConfig
 
equals(Object) - Method in class io.axual.common.config.PasswordConfig
 
equals(Object) - Method in class io.axual.common.config.SslConfig
 
ExecutorUtil - Class in io.axual.common.tools
 
exportConfigs(Map<String, Object>) - Static method in class io.axual.common.tools.KafkaUtil
Export given Kafka properties to an externally representable version.

F

FactoryUtil - Class in io.axual.common.tools
 
filterDownstream(String...) - Method in class io.axual.common.config.BaseConfig
 
formatDate(long) - Static method in class io.axual.common.tools.TimestampUtil
Format a given timestamp as a string containing the date.
formatDelta(long) - Static method in class io.axual.common.tools.TimestampUtil
Format a given delta millis as a string.
formatTime(long) - Static method in class io.axual.common.tools.TimestampUtil
Format a given timestamp as a string (without a date).

G

getApplicationId() - Method in class io.axual.common.config.ClientConfig.Builder
Gets application id.
getApplicationId() - Method in class io.axual.common.config.ClientConfig
Gets the client application's applicationId.
getApplicationVersion() - Method in class io.axual.common.config.ClientConfig.Builder
Gets application version.
getApplicationVersion() - Method in class io.axual.common.config.ClientConfig
Gets the client application's version.
getConfigs() - Method in class io.axual.common.config.BaseConfig
 
getConfiguredInstance(String, Class<T>) - Method in class io.axual.common.config.BaseConfig
 
getConfiguredInstance(String, Class<T>, boolean) - Method in class io.axual.common.config.BaseConfig
 
getConfiguredInstance(Object, Class<T>) - Method in class io.axual.common.config.BaseConfig
 
getConfiguredInstance(Object, Class<T>, boolean) - Method in class io.axual.common.config.BaseConfig
 
getDisableTemporarySecurityFile() - Method in class io.axual.common.config.ClientConfig.Builder
 
getDisableTemporarySecurityFile() - Method in class io.axual.common.config.ClientConfig
 
getDownstreamConfigs() - Method in class io.axual.common.config.BaseConfig
 
getEnableHostnameVerification() - Method in class io.axual.common.config.SslConfig.Builder
Check whether hostname verification is enabled.
getEnableHostnameVerification() - Method in class io.axual.common.config.SslConfig
Check whether hostname verification is enabled.
getEnableValidateTruststore() - Method in class io.axual.common.config.SslConfig.Builder
Checks whether the validation of expired or not yet valid certification is enabled.
getEnableValidateTruststore() - Method in class io.axual.common.config.SslConfig
Checks whether the validation of expired or not yet valid certification is enabled.
getEndpoint() - Method in class io.axual.common.config.ClientConfig.Builder
Gets the Axual Platform endpoint, which typically is the URL to the platform's Discovery API.
getEndpoint() - Method in class io.axual.common.config.ClientConfig
Gets the Axual Platform endpoint, which typically is the URL to the platform's Discovery API.
getEnvironment() - Method in class io.axual.common.config.ClientConfig.Builder
Gets environment.
getEnvironment() - Method in class io.axual.common.config.ClientConfig
Gets the client application's environment, eg.
getKafkaConfigs(ClientConfig) - Static method in class io.axual.common.tools.KafkaUtil
Translate a ClientConfig object into a set of Kafka properties in a key/value map.
getKafkaConfigs(SslConfig) - Static method in class io.axual.common.tools.KafkaUtil
Translate an SslConfig object into a set of Kafka properties in a key/value map.
getKafkaConfigs(SslConfig, Map<String, Object>) - Static method in class io.axual.common.tools.KafkaUtil
Translate an SslConfig object into a set of Kafka properties in a key/value map.
getKeyPassword() - Method in class io.axual.common.config.SslConfig.Builder
Gets the password to access the private key in the keystore.
getKeyPassword() - Method in class io.axual.common.config.SslConfig
Gets the password to access the private key in the keystore.
getKeystoreCertificateChain() - Method in class io.axual.common.config.SslConfig.Builder
Gets the keystore certificates in PEM format.
getKeystoreCertificateChain() - Method in class io.axual.common.config.SslConfig
Gets the keystore in PEM format
getKeystoreKey() - Method in class io.axual.common.config.SslConfig.Builder
Gets the keystore certificates in form of PEM.
getKeystoreKey() - Method in class io.axual.common.config.SslConfig
Gets the keystore key in PEM format
getKeystoreLocation() - Method in class io.axual.common.config.SslConfig.Builder
Gets the keystore location, being either a path name to a locally stored keystore, or a location to a resource bundled in the application's binary.
getKeystoreLocation() - Method in class io.axual.common.config.SslConfig
Gets the keystore location, being either a path name to a locally stored keystore, or a location to a resource bundled in the application's binary.
getKeystorePassword() - Method in class io.axual.common.config.SslConfig.Builder
Gets the password to access the truststore.
getKeystorePassword() - Method in class io.axual.common.config.SslConfig
Gets the password to access the keystore.
getKeystoreType() - Method in class io.axual.common.config.SslConfig.Builder
 
getKeystoreType() - Method in class io.axual.common.config.SslConfig
 
getNameFromContext(Map<String, String>) - Method in class io.axual.common.resolver.GroupPatternResolver
 
getNameFromContext(Map<String, String>) - Method in interface io.axual.common.resolver.Resolver
Fetches the unresolved name from a context that was parsed earlier.
getNameFromContext(Map<String, String>) - Method in class io.axual.common.resolver.TopicPatternResolver
 
getNameFromContext(Map<String, String>) - Method in class io.axual.common.resolver.TransactionalIdPatternResolver
 
getObject() - Method in class io.axual.common.concurrent.LockedObject.WriteLock
 
getReadLock() - Method in class io.axual.common.concurrent.LockedObject
 
getResourceAsFile(String) - Static method in class io.axual.common.tools.ResourceUtil
Gets resource as a file name.
getResourceAsFile(String, String) - Static method in class io.axual.common.tools.ResourceUtil
Gets resource as a file name.
getResourcePath(String) - Static method in class io.axual.common.tools.ResourceUtil
Gets a URL to the resource with given name.
getSslConfig() - Method in class io.axual.common.config.ClientConfig.Builder
Gets ssl config.
getSslConfig() - Method in class io.axual.common.config.ClientConfig
Gets the ssl config with which the client application connects to Axual Platform.
getSslProtocol() - Method in class io.axual.common.config.SslConfig.Builder
Gets SSL protocol.
getSslProtocol() - Method in class io.axual.common.config.SslConfig
Gets configured SSL protocols.
getTempDir() - Method in class io.axual.common.config.ClientConfig.Builder
 
getTempDir() - Method in class io.axual.common.config.ClientConfig
Get the temp directory path
getTenant() - Method in class io.axual.common.config.ClientConfig.Builder
Gets tenant.
getTenant() - Method in class io.axual.common.config.ClientConfig
Gets the client application's tenant.
getTransactionalId() - Method in class io.axual.common.config.ClientConfig
 
getTruststoreCertificates() - Method in class io.axual.common.config.SslConfig.Builder
Gets the truststore certificates in PEM format.
getTruststoreCertificates() - Method in class io.axual.common.config.SslConfig
Gets the trusted certificates in the format specified by 'ssl.truststore.type'.
getTruststoreLocation() - Method in class io.axual.common.config.SslConfig.Builder
Gets the truststore location, being either a path name to a locally stored truststore, or a location to a resource bundled in the application's binary.
getTruststoreLocation() - Method in class io.axual.common.config.SslConfig
Gets the truststore location, being either a path name to a locally stored truststore, or a location to a resource bundled in the application's binary.
getTruststorePassword() - Method in class io.axual.common.config.SslConfig.Builder
Gets truststore password.
getTruststorePassword() - Method in class io.axual.common.config.SslConfig
Gets the password to access the truststore.
getTruststoreType() - Method in class io.axual.common.config.SslConfig.Builder
 
getTruststoreType() - Method in class io.axual.common.config.SslConfig
 
getValue() - Method in class io.axual.common.config.PasswordConfig
Return the real password
getWriteLock() - Method in class io.axual.common.concurrent.LockedObject
 
GROUP_ID_PATTERN_CONFIG - Static variable in class io.axual.common.resolver.GroupPatternResolver
The name of the property used to pass in the group id pattern.
GroupPatternResolver - Class in io.axual.common.resolver
This class is able to resolve and unresolve patterns for Kafka consumer group ids.
GroupPatternResolver() - Constructor for class io.axual.common.resolver.GroupPatternResolver
 
GroupResolver - Interface in io.axual.common.resolver
A group resolver can translate Kafka consumer group ids from an application's internal representation to one found externally (or "physically") on Kafka clusters.

H

hashCode() - Method in class io.axual.common.config.ClientConfig
 
hashCode() - Method in class io.axual.common.config.PasswordConfig
 
hashCode() - Method in class io.axual.common.config.SslConfig
 

I

INSTANCE - Static variable in class io.axual.common.config.CommonConfig
The constant INSTANCE.
InterfaceStability - Class in io.axual.common.annotation
Annotation to inform users of how much to rely on a particular package, class or method not changing over time.
InterfaceStability() - Constructor for class io.axual.common.annotation.InterfaceStability
 
InterfaceStability.Evolving - Annotation Type in io.axual.common.annotation
Compatibility may be broken at minor release (i.e.
InterfaceStability.Stable - Annotation Type in io.axual.common.annotation
Compatibility is maintained in major, minor and patch releases with one exception: compatibility may be broken in a major release (i.e.
InterfaceStability.Unstable - Annotation Type in io.axual.common.annotation
No guarantee is provided as to reliability or stability across any level of release granularity.
interrupted() - Method in interface io.axual.common.tools.SleepUtil.Interruptor
 
InvalidKeystoreException - Exception in io.axual.common.exception
Exception used for keystore errors
InvalidKeystoreException(String, Throwable) - Constructor for exception io.axual.common.exception.InvalidKeystoreException
 
io.axual.common.annotation - package io.axual.common.annotation
 
io.axual.common.concurrent - package io.axual.common.concurrent
 
io.axual.common.config - package io.axual.common.config
 
io.axual.common.exception - package io.axual.common.exception
 
io.axual.common.principal - package io.axual.common.principal
 
io.axual.common.resolver - package io.axual.common.resolver
 
io.axual.common.tools - package io.axual.common.tools
 
isIdempotenceEnabled() - Method in class io.axual.common.config.ClientConfig
 

J

join(String, String...) - Static method in class io.axual.common.tools.StringUtil
Join string with a given separator.

K

KafkaUtil - Class in io.axual.common.tools
Class with public Kafka configuration helper methods.
keystore() - Method in class io.axual.common.config.SslEngineConfig
Proxies the call to the SslEngineFactory

L

LegacyGroupResolver - Class in io.axual.common.resolver
This class is able to resolve and unresolve patterns for Kafka consumer group ids.
LegacyGroupResolver() - Constructor for class io.axual.common.resolver.LegacyGroupResolver
 
loadKeyStore(String, PasswordConfig) - Static method in class io.axual.common.tools.SslUtil
Deprecated. 
loadKeyStore(String, PasswordConfig, String) - Static method in class io.axual.common.tools.SslUtil
Deprecated. 
LockedObject<T> - Class in io.axual.common.concurrent
 
LockedObject(T) - Constructor for class io.axual.common.concurrent.LockedObject
 
LockedObject.ReadLock - Class in io.axual.common.concurrent
 
LockedObject.WriteLock - Class in io.axual.common.concurrent
 

M

MapBuilder<K,V> - Class in io.axual.common.tools
 
MapBuilder() - Constructor for class io.axual.common.tools.MapBuilder
 
MapBuilder(Map<K, V>) - Constructor for class io.axual.common.tools.MapBuilder
 
mapToProperties(Map<?, ?>) - Static method in class io.axual.common.tools.MapUtil
Convert a generic map to a Properties object.
MapUtil - Class in io.axual.common.tools
Class with generic Map helper methods.
MESSAGE_FORMAT - Static variable in exception io.axual.common.exception.ConfigurationException
 
MESSAGE_FORMAT - Static variable in exception io.axual.common.exception.PropertyNotSetException
 

N

newBuilder() - Static method in class io.axual.common.config.ClientConfig
Create a new builder for this class.
newBuilder(ClientConfig) - Static method in class io.axual.common.config.ClientConfig
Create a new builder for this class based on the original ClientConfig.
newBuilder() - Static method in class io.axual.common.config.SslConfig
Creates a new builder for SslConfig
newBuilder(SslConfig) - Static method in class io.axual.common.config.SslConfig
Creates a new builder for SslConfig based on the original SslConfig.
NotSupportedException - Exception in io.axual.common.exception
Default exception class used for marking components as not supported
NotSupportedException(String) - Constructor for exception io.axual.common.exception.NotSupportedException
 

O

object - Variable in class io.axual.common.concurrent.LockedObject.ReadLock
 
objectToStringMap(Map<Object, V>) - Static method in class io.axual.common.tools.MapUtil
Filter a map with Object keys.

P

parseAndFilterPasswordConfig(Map<String, Object>, String, boolean, String, Map) - Static method in class io.axual.common.config.ConfigParser
 
parseAndFilterPasswordConfig(Map<String, Object>, String, boolean, Password, Map) - Static method in class io.axual.common.config.ConfigParser
 
parseAndFilterStringConfig(String, boolean, String) - Method in class io.axual.common.config.BaseConfig
 
parseAndFilterStringConfig(Map<String, Object>, String, boolean, String, Map) - Static method in class io.axual.common.config.ConfigParser
 
parseAndRemoveConfig(Map<String, Object>, String, boolean, T) - Static method in class io.axual.common.config.BaseConfig
 
parseAndRemoveConfig(Map, String, boolean, T) - Static method in class io.axual.common.config.ConfigParser
 
parseAndRemoveStringConfig(Map<String, Object>, String, boolean, String) - Static method in class io.axual.common.config.BaseConfig
 
parseAndRemoveStringConfig(Map, String, boolean, String) - Static method in class io.axual.common.config.ConfigParser
 
parseClientConfig(Map<String, Object>) - Static method in class io.axual.common.tools.KafkaUtil
Parse a ClientConfig object from a set of Kafka properties.
parseConfig(Map<String, Object>, String, boolean, T) - Static method in class io.axual.common.config.BaseConfig
 
parseConfig(Map, String, boolean, T) - Static method in class io.axual.common.config.ConfigParser
 
parseLong(String, long) - Static method in class io.axual.common.tools.ParseUtil
Parse a Long from String representation.
parsePasswordConfig(String, boolean, String) - Method in class io.axual.common.config.BaseConfig
 
parsePasswordConfig(String, boolean, Password) - Method in class io.axual.common.config.BaseConfig
 
parsePasswordConfig(Map, String, boolean, String) - Static method in class io.axual.common.config.ConfigParser
 
parsePasswordConfig(Map, String, boolean, Password) - Static method in class io.axual.common.config.ConfigParser
 
parseSslConfig(Map<String, Object>) - Static method in class io.axual.common.tools.KafkaUtil
Parse an SslConfig object from a set of Kafka properties.
parseStringConfig(Map<String, Object>, String, boolean, String) - Static method in class io.axual.common.config.BaseConfig
 
parseStringConfig(String, boolean, String) - Method in class io.axual.common.config.BaseConfig
 
parseStringConfig(Map, String, boolean, String) - Static method in class io.axual.common.config.ConfigParser
 
ParseUtil - Class in io.axual.common.tools
Class with parsing helper methods.
PasswordConfig - Class in io.axual.common.config
PasswordConfig is used to hide the real password value in configurations.
PasswordConfig(String) - Constructor for class io.axual.common.config.PasswordConfig
Construct a Password wrapper
PatternException - Exception in io.axual.common.exception
 
PatternException(String, String) - Constructor for exception io.axual.common.exception.PatternException
 
prefixItems(Map<String, V>, String) - Static method in class io.axual.common.tools.MapUtil
Apply a given prefix to all String keys in a map.
printKeyStore(String, String, PasswordConfig) - Static method in class io.axual.common.tools.SslUtil
Deprecated.
Log the contents of a key store.
PropertyNotSetException - Exception in io.axual.common.exception
Exception thrown when an obligatory property is missing.
PropertyNotSetException(String) - Constructor for exception io.axual.common.exception.PropertyNotSetException
 
put(K, V) - Method in class io.axual.common.tools.MapBuilder
 
put(Map<K, V>, K, V) - Static method in class io.axual.common.tools.MapUtil
 
putAllIfAbsent(Map<K, V>, Map<? extends K, ? extends V>) - Static method in class io.axual.common.tools.MapUtil
 
putDownstream(String, Object) - Method in class io.axual.common.config.BaseConfig
 
putDownstreamIfAbsent(String, Object) - Method in class io.axual.common.config.BaseConfig
 
putIfAbsent(Map<K, V>, K, V) - Static method in class io.axual.common.tools.MapUtil
 

R

resolve(String) - Method in class io.axual.common.resolver.GroupPatternResolver
 
resolve(String) - Method in class io.axual.common.resolver.LegacyGroupResolver
 
resolve(String) - Method in interface io.axual.common.resolver.Resolver
Translates the internal representation of name to the external one.
resolve(String) - Method in class io.axual.common.resolver.TopicPatternResolver
 
resolve(String) - Method in class io.axual.common.resolver.TransactionalIdPatternResolver
 
ResolveException - Exception in io.axual.common.exception
 
ResolveException(String) - Constructor for exception io.axual.common.exception.ResolveException
 
ResolveException(String, Throwable) - Constructor for exception io.axual.common.exception.ResolveException
 
resolveGroup(String) - Method in class io.axual.common.resolver.GroupPatternResolver
 
resolveGroup(String) - Method in interface io.axual.common.resolver.GroupResolver
Translates the internal representation of consumer group id to the external one.
resolveGroups(Collection<String>) - Method in interface io.axual.common.resolver.GroupResolver
Translates a collection of group ids using the internal format to a collection of group ids using the external format
Resolver - Interface in io.axual.common.resolver
 
resolveTopic(String) - Method in class io.axual.common.resolver.TopicPatternResolver
 
resolveTopic(TopicPartition) - Method in class io.axual.common.resolver.TopicPatternResolver
 
resolveTopic(String) - Method in interface io.axual.common.resolver.TopicResolver
Translates the internal representation of topic name to the external one.
resolveTopic(TopicPartition) - Method in interface io.axual.common.resolver.TopicResolver
Translates the internal representation of topic name to the external one.
resolveTopicPartitions(Collection<TopicPartition>) - Method in class io.axual.common.resolver.TopicPatternResolver
 
resolveTopicPartitions(Collection<TopicPartition>) - Method in interface io.axual.common.resolver.TopicResolver
Translates the internal representation of topic partitions to the external ones.
resolveTopicPattern(Pattern) - Method in class io.axual.common.resolver.TopicPatternResolver
 
resolveTopicPattern(Pattern) - Method in interface io.axual.common.resolver.TopicResolver
Translates the internal representation of topic pattern to the external one.
resolveTopics(Collection<String>) - Method in class io.axual.common.resolver.TopicPatternResolver
 
resolveTopics(Map<TopicPartition, V>) - Method in class io.axual.common.resolver.TopicPatternResolver
 
resolveTopics(Collection<String>) - Method in interface io.axual.common.resolver.TopicResolver
Translates the internal representation of topic names to the external ones.
resolveTopics(Map<TopicPartition, V>) - Method in interface io.axual.common.resolver.TopicResolver
Translates the internal representation of a topic partition map to the external one.
resolveTransactionalId(String) - Method in class io.axual.common.resolver.TransactionalIdPatternResolver
 
resolveTransactionalId(String) - Method in interface io.axual.common.resolver.TransactionalIdResolver
Translates the internal representation of producer transaction id to the external one.
resolveTransactionalIds(Collection<String>) - Method in interface io.axual.common.resolver.TransactionalIdResolver
Translates a collection of txn ids using the internal format to a collection of txn ids using the external format
ResourceNotFoundException - Exception in io.axual.common.exception
 
ResourceNotFoundException(String, Throwable) - Constructor for exception io.axual.common.exception.ResourceNotFoundException
 
ResourceUtil - Class in io.axual.common.tools
Class with resource helper methods.

S

SCHEMA_REGISTRY_PREFIX - Static variable in class io.axual.common.tools.KafkaUtil
 
setApplicationId(String) - Method in class io.axual.common.config.ClientConfig.Builder
Sets application id.
setApplicationVersion(String) - Method in class io.axual.common.config.ClientConfig.Builder
Sets application version.
setDisableTemporarySecurityFile(boolean) - Method in class io.axual.common.config.ClientConfig.Builder
 
setEnableHostnameVerification(boolean) - Method in class io.axual.common.config.SslConfig.Builder
Sets enable hostname verification.
setEnableValidateTruststore(boolean) - Method in class io.axual.common.config.SslConfig.Builder
Sets enable validate truststore.
setEndpoint(String) - Method in class io.axual.common.config.ClientConfig.Builder
Sets the Axual Platform endpoint, which typically is the URL to the platform's Discovery API.
setEnvironment(String) - Method in class io.axual.common.config.ClientConfig.Builder
Sets environment.
setKeyPassword(PasswordConfig) - Method in class io.axual.common.config.SslConfig.Builder
Sets the password to access the private key in the keystore.
setKeyPassword(String) - Method in class io.axual.common.config.SslConfig.Builder
Sets the password to access the private key in the keystore.
setKeystoreCertificateChain(String) - Method in class io.axual.common.config.SslConfig.Builder
Sets the keystore cert chain.
setKeystoreCertificateChain(PasswordConfig) - Method in class io.axual.common.config.SslConfig.Builder
Sets the keystore cert chain.
setKeystoreKey(PasswordConfig) - Method in class io.axual.common.config.SslConfig.Builder
Sets the private key in the format specified by 'ssl.keystore.type'.
setKeystoreKey(String) - Method in class io.axual.common.config.SslConfig.Builder
Sets the private key in the format specified by 'ssl.keystore.type'.
setKeystoreLocation(String) - Method in class io.axual.common.config.SslConfig.Builder
Sets keystore location.
setKeystorePassword(PasswordConfig) - Method in class io.axual.common.config.SslConfig.Builder
Sets password to access the keystore.
setKeystorePassword(String) - Method in class io.axual.common.config.SslConfig.Builder
Sets password to access the keystore.
setKeystoreType(SslConfig.KeystoreType) - Method in class io.axual.common.config.SslConfig.Builder
Sets the keystore type format
setObject(T) - Method in class io.axual.common.concurrent.LockedObject.WriteLock
 
setSchemaRegistrySSLConfig(Map<String, Object>) - Static method in class io.axual.common.tools.KafkaUtil
Get schema registry SSL config to connect with SR server
setSslConfig(SslConfig) - Method in class io.axual.common.config.ClientConfig.Builder
Sets ssl config.
setSslProtocol(String) - Method in class io.axual.common.config.SslConfig.Builder
Sets configured SSL protocol.
setTempDir(String) - Method in class io.axual.common.config.ClientConfig.Builder
Sets temp directory path
setTenant(String) - Method in class io.axual.common.config.ClientConfig.Builder
Sets tenant.
setTransactionalId(String) - Method in class io.axual.common.config.ClientConfig.Builder
Sets the transactional ID.
setTruststoreCertificates(String) - Method in class io.axual.common.config.SslConfig.Builder
Sets the truststore location, being either a path name to a locally stored truststore, or a location to a resource bundled in the application's binary.
setTruststoreCertificates(PasswordConfig) - Method in class io.axual.common.config.SslConfig.Builder
Sets the truststore location, being either a path name to a locally stored truststore, or a location to a resource bundled in the application's binary.
setTruststoreLocation(String) - Method in class io.axual.common.config.SslConfig.Builder
Sets the truststore location, being either a path name to a locally stored truststore, or a location to a resource bundled in the application's binary.
setTruststorePassword(PasswordConfig) - Method in class io.axual.common.config.SslConfig.Builder
Sets truststore password.
setTruststorePassword(String) - Method in class io.axual.common.config.SslConfig.Builder
Sets truststore password.
setTruststoreType(SslConfig.TruststoreType) - Method in class io.axual.common.config.SslConfig.Builder
Sets truststore type format
sleep(Duration) - Static method in class io.axual.common.tools.SleepUtil
Sleep for a maximum of given amount of milliseconds.
sleepInterruptibly(Duration, SleepUtil.Interruptor) - Static method in class io.axual.common.tools.SleepUtil
 
SleepUtil - Class in io.axual.common.tools
Class with sleep helper methods.
SleepUtil.Interruptor - Interface in io.axual.common.tools
 
SSL_ENGINE_FACTORY_CONFIG - Static variable in class io.axual.common.config.SslEngineConfig
 
SslConfig - Class in io.axual.common.config
This class holds the typical parameters used to set up secure connections between applications and application servers within Axual Platform.
SslConfig.Builder - Class in io.axual.common.config
The Builder class for SslConfig.
SslConfig.KeystoreType - Enum in io.axual.common.config
 
SslConfig.TruststoreType - Enum in io.axual.common.config
 
SslEngineConfig - Class in io.axual.common.config
Encapsulates an instance of SslEngineFactory which is used to load key and trust material.
SslEngineConfig(Map<String, ?>) - Constructor for class io.axual.common.config.SslEngineConfig
 
SslUtil - Class in io.axual.common.tools
Class with Ssl helper methods.
stringMapToObjectMap(Map<String, V>) - Static method in class io.axual.common.tools.MapUtil
Convert a map with String keys to a generic map with Object keys.
StringUtil - Class in io.axual.common.tools
Class with String helper methods.
stringValue(Map<K, ?>, K) - Static method in class io.axual.common.tools.MapUtil
Return the String value of given key from a given map.
stringValue(Map<K, ?>, K, String) - Static method in class io.axual.common.tools.MapUtil
Return the String value of given key from a given map.
stringValues(Map<K, ?>) - Static method in class io.axual.common.tools.MapUtil
Convert a map with any type of values to a map with only String values.
SYSTEM_PROPERTY - Static variable in class io.axual.common.config.CommonConfig
The constant SYSTEM_PROPERTY.

T

TENANT - Static variable in class io.axual.common.config.CommonConfig
The constant TENANT.
terminateExecutor(ExecutorService, Duration) - Static method in class io.axual.common.tools.ExecutorUtil
 
TimestampUtil - Class in io.axual.common.tools
Class with timestamp helper methods.
TOPIC_PATTERN_CONFIG - Static variable in class io.axual.common.resolver.TopicPatternResolver
The name of the property used to pass in the topic name pattern.
TopicPatternResolver - Class in io.axual.common.resolver
This class is able to resolve and unresolve Kafka topic names.
TopicPatternResolver() - Constructor for class io.axual.common.resolver.TopicPatternResolver
 
TopicResolver - Interface in io.axual.common.resolver
A topic resolver can translate Kafka topic names from an application's internal representation to one found externally (or "physically") on Kafka clusters.
toString() - Method in class io.axual.common.config.ClientConfig
 
toString() - Method in class io.axual.common.config.PasswordConfig
 
toString() - Method in class io.axual.common.config.SslConfig
 
TRANSACTIONAL_ID_PATTERN_CONFIG - Static variable in class io.axual.common.resolver.TransactionalIdPatternResolver
The name of the property used to pass in the transaction id pattern.
TransactionalIdPatternResolver - Class in io.axual.common.resolver
This class is able to resolve and unresolve patterns for Kafka producer transaction ids.
TransactionalIdPatternResolver() - Constructor for class io.axual.common.resolver.TransactionalIdPatternResolver
 
TransactionalIdResolver - Interface in io.axual.common.resolver
A transactionalId resolver can translate Kafka producer transaction ids from an application's internal representation to one found externally (or "physically") on Kafka clusters.
truststore() - Method in class io.axual.common.config.SslEngineConfig
Proxies the call to the SslEngineFactory

U

unprefixItems(Map<String, V>, String) - Static method in class io.axual.common.tools.MapUtil
 
unresolve(String) - Method in class io.axual.common.resolver.GroupPatternResolver
 
unresolve(String) - Method in interface io.axual.common.resolver.Resolver
Translates the external representation of name to the internal one.
unresolve(String) - Method in class io.axual.common.resolver.TopicPatternResolver
 
unresolve(String) - Method in class io.axual.common.resolver.TransactionalIdPatternResolver
 
unresolveContext(String) - Method in class io.axual.common.resolver.GroupPatternResolver
 
unresolveContext(String) - Method in class io.axual.common.resolver.LegacyGroupResolver
 
unresolveContext(String) - Method in interface io.axual.common.resolver.Resolver
Translates the external representation of a name to the internal one, returning a map of all parsed fields.
unresolveContext(String) - Method in class io.axual.common.resolver.TopicPatternResolver
 
unresolveContext(String) - Method in class io.axual.common.resolver.TransactionalIdPatternResolver
 
unresolveGroup(String) - Method in class io.axual.common.resolver.GroupPatternResolver
 
unresolveGroup(String) - Method in interface io.axual.common.resolver.GroupResolver
Translates the external representation of consumer group id to the internal one.
unresolveGroups(Collection<String>) - Method in interface io.axual.common.resolver.GroupResolver
Translates a collection of group ids using the external format to a collection of group ids using the internal format
unresolveTopic(String) - Method in class io.axual.common.resolver.TopicPatternResolver
 
unresolveTopic(TopicPartition) - Method in class io.axual.common.resolver.TopicPatternResolver
 
unresolveTopic(String) - Method in interface io.axual.common.resolver.TopicResolver
Translates the external representation of topic name to the internal one.
unresolveTopic(TopicPartition) - Method in interface io.axual.common.resolver.TopicResolver
Translates the external representation of topic partition to the internal one.
unresolveTopicPartitions(Collection<TopicPartition>) - Method in class io.axual.common.resolver.TopicPatternResolver
 
unresolveTopicPartitions(Collection<TopicPartition>) - Method in interface io.axual.common.resolver.TopicResolver
Translates the external representation of topic partitions to the internal ones.
unresolveTopics(Collection<String>) - Method in class io.axual.common.resolver.TopicPatternResolver
 
unresolveTopics(Map<TopicPartition, V>) - Method in class io.axual.common.resolver.TopicPatternResolver
 
unresolveTopics(Collection<String>) - Method in interface io.axual.common.resolver.TopicResolver
Translates the external representation of topic names to the internal ones.
unresolveTopics(Map<TopicPartition, V>) - Method in interface io.axual.common.resolver.TopicResolver
Translates the external representation of topic partition to the internal one.
unresolveTransactionalId(String) - Method in class io.axual.common.resolver.TransactionalIdPatternResolver
 
unresolveTransactionalId(String) - Method in interface io.axual.common.resolver.TransactionalIdResolver
Translates the external representation of producer transaction id to the internal one.
unresolveTransactionalIds(Collection<String>) - Method in interface io.axual.common.resolver.TransactionalIdResolver
Translates a collection of transaction ids using the external format to a collection of transactionIds using the internal format

V

validate(Object, Class<T>) - Static method in class io.axual.common.config.BaseConfig
 
validate(Object, Class<T>, boolean) - Static method in class io.axual.common.config.BaseConfig
 
validateCertificateStore(String, String, PasswordConfig, boolean) - Static method in class io.axual.common.tools.SslUtil
Deprecated.
This will try to load the keystore and throws an exception if invalid
validateCertificateStore(String, String, PasswordConfig, String, boolean) - Static method in class io.axual.common.tools.SslUtil
Deprecated. 
validateKeystore(KeyStore) - Static method in class io.axual.common.tools.SslUtil
 
valueOf(String) - Static method in enum io.axual.common.config.SslConfig.KeystoreType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.axual.common.config.SslConfig.TruststoreType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.axual.common.config.SslConfig.KeystoreType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.axual.common.config.SslConfig.TruststoreType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J K L M N O P R S T U V 
Skip navigation links

Copyright © 2020–2022 Axual B.V.. All rights reserved.