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

A

AbstractRequest(String, String, Http.Method, CloseableHttpClient, ObjectMapper, Map<String, String>) - Constructor for class io.flamingock.internal.util.http.Http.AbstractRequest
 
accept(T, U, V) - Method in interface io.flamingock.internal.util.TriConsumer
 
addHeader(String, String) - Method in class io.flamingock.internal.util.http.Http.AbstractRequest
 
addPathParameter(String, Object) - Method in class io.flamingock.internal.util.http.Http.AbstractRequest
 
addQueryParameter(String, Object) - Method in class io.flamingock.internal.util.http.Http.AbstractRequest
 
andThen(TriConsumer<T, U, V>) - Method in interface io.flamingock.internal.util.TriConsumer
 
assignOrEmpty(List<T>) - Static method in class io.flamingock.internal.util.CollectionUtil
 
AuditEntryFieldConstants - Class in io.flamingock.internal.util.constants
 
AuditEntryFieldConstants() - Constructor for class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 

B

builderFactory(CloseableHttpClient, ObjectMapper) - Static method in class io.flamingock.internal.util.http.Http
 

C

checkThresholdAndWait(long) - Method in class io.flamingock.internal.util.ThreadSleeper
It checks if the threshold hasn't been reached.
client - Variable in class io.flamingock.internal.util.http.Http.AbstractRequest
 
close() - Method in class io.flamingock.internal.util.http.Http.RequestBuilderFactory
 
CollectionUtil - Class in io.flamingock.internal.util
 
CommunityPersistenceConstants - Class in io.flamingock.internal.util.constants
 
Constants - Class in io.flamingock.internal.util
 
ConstructorNotFound() - Constructor for exception io.flamingock.internal.util.ReflectionUtil.ConstructorNotFound
 
currentDatePlusMillis(long) - Method in class io.flamingock.internal.util.TimeService
 
currentDateTime() - Method in class io.flamingock.internal.util.TimeService
 
currentMillis() - Method in class io.flamingock.internal.util.TimeService
 
currentTimeOld() - Method in class io.flamingock.internal.util.TimeService
Deprecated.

D

daysToMills(int) - Method in class io.flamingock.internal.util.TimeService
 
DEFAULT_AUDIT_STORE_NAME - Static variable in class io.flamingock.internal.util.constants.CommunityPersistenceConstants
 
DEFAULT_CLOUD_AUDIT_STORE - Static variable in class io.flamingock.internal.util.Constants
 
DEFAULT_COUCHBASE_AUDIT_STORE - Static variable in class io.flamingock.internal.util.Constants
 
DEFAULT_DYNAMODB_AUDIT_STORE - Static variable in class io.flamingock.internal.util.Constants
 
DEFAULT_IN_MEMORY_AUDIT_STORE - Static variable in class io.flamingock.internal.util.Constants
 
DEFAULT_INSTANCE - Static variable in class io.flamingock.internal.util.http.Http
 
DEFAULT_INSTANCE - Static variable in class io.flamingock.internal.util.JsonObjectMapper
 
DEFAULT_LOCK_ACQUIRED_FOR_MILLIS - Static variable in class io.flamingock.internal.util.Constants
 
DEFAULT_LOCK_STORE_NAME - Static variable in class io.flamingock.internal.util.constants.CommunityPersistenceConstants
 
DEFAULT_MARKER_STORE_NAME - Static variable in class io.flamingock.internal.util.constants.CommunityPersistenceConstants
 
DEFAULT_MONGODB_AUDIT_STORE - Static variable in class io.flamingock.internal.util.Constants
 
DEFAULT_QUIT_TRYING_AFTER_MILLIS - Static variable in class io.flamingock.internal.util.Constants
 
DEFAULT_SQL_AUDIT_STORE - Static variable in class io.flamingock.internal.util.Constants
 
DEFAULT_TRY_FREQUENCY_MILLIS - Static variable in class io.flamingock.internal.util.Constants
 
DELETE(String) - Method in class io.flamingock.internal.util.http.Http.RequestBuilder
 
diffInMillis(LocalDateTime, LocalDateTime) - Static method in class io.flamingock.internal.util.TimeUtil
 

E

EnvironmentId - Class in io.flamingock.internal.util.id
 
equals(Object) - Method in class io.flamingock.internal.util.id.EnvironmentId
 
equals(Object) - Method in class io.flamingock.internal.util.id.Id
 
equals(Object) - Method in class io.flamingock.internal.util.id.JwtProperty
 
equals(Object) - Method in class io.flamingock.internal.util.id.ServiceId
 
equals(Object) - Method in class io.flamingock.internal.util.Pair
 
equals(Object) - Method in class io.flamingock.internal.util.Trio
 
Error(Throwable) - Constructor for class io.flamingock.internal.util.Result.Error
 
execute() - Method in class io.flamingock.internal.util.http.Http.AbstractRequest
 
execute(Class<T>) - Method in class io.flamingock.internal.util.http.Http.AbstractRequest
 
executionId() - Static method in class io.flamingock.internal.util.StringUtil
 

F

FileUtil - Class in io.flamingock.internal.util
 
filterAnnotatedConstructors(List<ExecutableElement>, Class<? extends Annotation>) - Static method in class io.flamingock.internal.util.ReflectionUtil
 
findAllAnnotations(Class<?>, Class<A>) - Static method in class io.flamingock.internal.util.ReflectionUtil
Collects all instances of a specific annotation type from a class, its superclass hierarchy, and implemented interfaces.
findFirstAnnotatedMethod(Class<?>, Class<? extends Annotation>) - Static method in class io.flamingock.internal.util.ReflectionUtil
 
findFirstMethodByName(Class<?>, String) - Static method in class io.flamingock.internal.util.ReflectionUtil
 
FlamingockError - Class in io.flamingock.internal.util
 
FlamingockError() - Constructor for class io.flamingock.internal.util.FlamingockError
 
FlamingockError(String, boolean, String) - Constructor for class io.flamingock.internal.util.FlamingockError
 
FlamingockLoggerFactory - Class in io.flamingock.internal.util.log
Centralized logger factory for consistent Flamingock logger naming.
fromIso8601(String) - Static method in class io.flamingock.internal.util.TimeUtil
 
fromString(String) - Static method in class io.flamingock.internal.util.id.EnvironmentId
 
fromString(String) - Static method in class io.flamingock.internal.util.id.JwtProperty
 
fromString(String) - Static method in class io.flamingock.internal.util.id.RunnerId
Creates a RunnerId from a raw string.
fromString(String) - Static method in class io.flamingock.internal.util.id.ServiceId
 

G

generate() - Static method in class io.flamingock.internal.util.id.RunnerId
Generates a new RunnerId using a randomly generated service identifier.
generate(String) - Static method in class io.flamingock.internal.util.id.RunnerId
Generates a new RunnerId using the provided service identifier.
GENERIC_ERROR - Static variable in class io.flamingock.internal.util.FlamingockError
 
GET(String) - Method in class io.flamingock.internal.util.http.Http.RequestBuilder
 
getActualTypeArguments(Class<?>) - Static method in class io.flamingock.internal.util.ReflectionUtil
Retrieves the actual type arguments used in a class's generic superclass as Class objects.
getAllFiles(File, FilenameFilter) - Static method in class io.flamingock.internal.util.FileUtil
 
getAllYamlFiles(File) - Static method in class io.flamingock.internal.util.FileUtil
 
getAnnotatedConstructors(Class<?>, Class<? extends Annotation>) - Static method in class io.flamingock.internal.util.ReflectionUtil
 
getBodyString() - Method in exception io.flamingock.internal.util.ServerException
 
getClassNames(List<Class<?>>) - Static method in class io.flamingock.internal.util.CollectionUtil
 
getCode() - Method in class io.flamingock.internal.util.FlamingockError
 
getConstructorFromParameterTypeNames(Class<?>, List<String>) - Static method in class io.flamingock.internal.util.ReflectionUtil
Finds a constructor that matches the provided parameter type names.
getConstructors(Class<?>) - Static method in class io.flamingock.internal.util.ReflectionUtil
 
getConstructors(TypeElement) - Static method in class io.flamingock.internal.util.ReflectionUtil
 
getConstructorWithAnnotationPreference(Class<?>, Class<? extends Annotation>) - Static method in class io.flamingock.internal.util.ReflectionUtil
 
getConstructorWithAnnotationPreference(TypeElement, Class<? extends Annotation>) - Static method in class io.flamingock.internal.util.ReflectionUtil
 
getDeclaredMethodFromParameterTypeNames(Class<?>, String, List<String>) - Static method in class io.flamingock.internal.util.ReflectionUtil
Finds a declared method by name using your 3-step heuristic: 1) Filter declared methods by name.
getDefault() - Static method in class io.flamingock.internal.util.TimeService
 
getDefaultConstructor(Class<?>) - Static method in class io.flamingock.internal.util.ReflectionUtil
Finds the default constructor of a class
getElapsed() - Method in class io.flamingock.internal.util.StopWatch
 
getError() - Method in class io.flamingock.internal.util.Result.Error
 
getError() - Method in exception io.flamingock.internal.util.ServerException
 
getFile(String, String, boolean) - Static method in class io.flamingock.internal.util.FileUtil
 
getFirst() - Method in class io.flamingock.internal.util.Pair
 
getFirst() - Method in class io.flamingock.internal.util.Trio
 
getFromMap(Class<T>, Object) - Static method in class io.flamingock.internal.util.FileUtil
 
getFromYamlFile(File, Class<T>) - Static method in class io.flamingock.internal.util.FileUtil
 
getInstance() - Method in class io.flamingock.internal.util.http.Http.AbstractRequest
 
getInstance() - Method in class io.flamingock.internal.util.http.Http.Request
 
getInstance() - Method in class io.flamingock.internal.util.http.Http.RequestWithBody
 
getKey() - Method in class io.flamingock.internal.util.id.EnvironmentId
 
getKey() - Method in class io.flamingock.internal.util.id.JwtProperty
 
getKey() - Method in class io.flamingock.internal.util.id.RunnerId
 
getKey() - Method in class io.flamingock.internal.util.id.ServiceId
 
getKey() - Method in interface io.flamingock.internal.util.Property
 
getLogger(String) - Static method in class io.flamingock.internal.util.log.FlamingockLoggerFactory
Create logger with component name.
getLogger(Class<?>) - Static method in class io.flamingock.internal.util.log.FlamingockLoggerFactory
Create logger with class type.
getMessage() - Method in class io.flamingock.internal.util.FlamingockError
 
getNoStarted() - Static method in class io.flamingock.internal.util.StopWatch
 
getParameters(Executable) - Static method in class io.flamingock.internal.util.ReflectionUtil
 
getParametersTypesQualifiedNames(ExecutableElement) - Static method in class io.flamingock.internal.util.ReflectionUtil
 
getRequest(String) - Method in class io.flamingock.internal.util.http.Http.AbstractRequest
 
getRequest(String) - Method in class io.flamingock.internal.util.http.Http.RequestWithBody
 
getRequestBuilder(String) - Method in class io.flamingock.internal.util.http.Http.RequestBuilderFactory
 
getRequestString() - Method in class io.flamingock.internal.util.http.Http.AbstractRequest
 
getRequestString() - Method in class io.flamingock.internal.util.http.Http.RequestWithBody
 
getRequestString() - Method in exception io.flamingock.internal.util.ServerException
 
getSecond() - Method in class io.flamingock.internal.util.Pair
 
getSecond() - Method in class io.flamingock.internal.util.Trio
 
getStatusCode() - Method in class io.flamingock.internal.util.http.HttpFlamingockError
 
getThird() - Method in class io.flamingock.internal.util.Trio
 
getValue() - Method in class io.flamingock.internal.util.Wrapper
Returns the current value.

H

hashCode() - Method in class io.flamingock.internal.util.id.Id
 
hashCode() - Method in class io.flamingock.internal.util.Pair
 
hashCode() - Method in class io.flamingock.internal.util.Trio
 
hasReached(long) - Method in class io.flamingock.internal.util.StopWatch
 
headers - Variable in class io.flamingock.internal.util.http.Http.AbstractRequest
 
host - Variable in class io.flamingock.internal.util.http.Http.AbstractRequest
 
hostname() - Static method in class io.flamingock.internal.util.StringUtil
 
hostname(String) - Static method in class io.flamingock.internal.util.StringUtil
 
Http - Class in io.flamingock.internal.util.http
 
Http.AbstractRequest<SELF extends Http.AbstractRequest<SELF>> - Class in io.flamingock.internal.util.http
 
Http.Request - Class in io.flamingock.internal.util.http
 
Http.RequestBuilder - Class in io.flamingock.internal.util.http
 
Http.RequestBuilderFactory - Class in io.flamingock.internal.util.http
 
Http.RequestWithBody - Class in io.flamingock.internal.util.http
 
HTTP_CONNECTION_ERROR - Static variable in class io.flamingock.internal.util.FlamingockError
 
HttpFlamingockError - Class in io.flamingock.internal.util.http
 
HttpFlamingockError(int, String, String) - Constructor for class io.flamingock.internal.util.http.HttpFlamingockError
 
HttpFlamingockError(int, FlamingockError) - Constructor for class io.flamingock.internal.util.http.HttpFlamingockError
 

I

Id - Class in io.flamingock.internal.util.id
 
Id(String) - Constructor for class io.flamingock.internal.util.id.Id
 
io.flamingock.internal.util - package io.flamingock.internal.util
 
io.flamingock.internal.util.constants - package io.flamingock.internal.util.constants
 
io.flamingock.internal.util.http - package io.flamingock.internal.util.http
 
io.flamingock.internal.util.id - package io.flamingock.internal.util.id
 
io.flamingock.internal.util.log - package io.flamingock.internal.util.log
 
isEmpty(CharSequence) - Static method in class io.flamingock.internal.util.StringUtil
 
isError() - Method in class io.flamingock.internal.util.Result
 
isExistingDir(File) - Static method in class io.flamingock.internal.util.FileUtil
 
isInternalJdkClass(Class<?>) - Static method in class io.flamingock.internal.util.JdkUtil
 
isNotStarted() - Method in class io.flamingock.internal.util.StopWatch
 
isPast(Instant) - Method in class io.flamingock.internal.util.TimeService
 
isPast(LocalDateTime) - Method in class io.flamingock.internal.util.TimeService
 
isRecoverable() - Method in class io.flamingock.internal.util.FlamingockError
 

J

JdkUtil - Class in io.flamingock.internal.util
 
json - Variable in class io.flamingock.internal.util.http.Http.AbstractRequest
 
JsonObjectMapper - Class in io.flamingock.internal.util
 
JwtProperty - Class in io.flamingock.internal.util.id
 

K

KEY_AUTHOR - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_CHANGE_ID - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_CHANGE_ORDER - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_CREATED_AT - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_ERROR_TRACE - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_EXECUTION_HOSTNAME - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_EXECUTION_ID - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_EXECUTION_MILLIS - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_INVOKED_CLASS - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_INVOKED_METHOD - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_METADATA - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_RECOVERY_STRATEGY - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_SOURCE_FILE - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_STAGE_ID - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_STATE - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_SYSTEM_CHANGE - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_TARGET_SYSTEM_ID - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_TRANSACTION_FLAG - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_TX_STRATEGY - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 
KEY_TYPE - Static variable in class io.flamingock.internal.util.constants.AuditEntryFieldConstants
 

L

loadAnnotatedClassesFromPackage(String, Class<? extends Annotation>...) - Static method in class io.flamingock.internal.util.ReflectionUtil
 
loadFilesFromDirectory(String, ClassLoader) - Static method in class io.flamingock.internal.util.FileUtil
 
logger - Static variable in class io.flamingock.internal.util.http.Http.AbstractRequest
 

M

messageOf(Throwable) - Static method in class io.flamingock.internal.util.ThrowableUtil
 
method - Variable in class io.flamingock.internal.util.http.Http.AbstractRequest
 
millisToMinutes(long) - Static method in class io.flamingock.internal.util.TimeUtil
Converts minutes to milliseconds
MultipleAnnotatedConstructorsFound() - Constructor for exception io.flamingock.internal.util.ReflectionUtil.MultipleAnnotatedConstructorsFound
 
MultipleConstructorsFound() - Constructor for exception io.flamingock.internal.util.ReflectionUtil.MultipleConstructorsFound
 

N

notJson() - Method in class io.flamingock.internal.util.http.Http.AbstractRequest
 
nowPlusMillis(long) - Method in class io.flamingock.internal.util.TimeService
 

O

OBJECT_MAPPING_ERROR - Static variable in class io.flamingock.internal.util.FlamingockError
 
objectMapper - Variable in class io.flamingock.internal.util.http.Http.AbstractRequest
 
ObjectUtils - Class in io.flamingock.internal.util
 
OK() - Static method in class io.flamingock.internal.util.Result
 
Ok() - Constructor for class io.flamingock.internal.util.Result.Ok
 
optionalToStream(Optional<T>) - Static method in class io.flamingock.internal.util.CollectionUtil
 

P

Pair<A,B> - Class in io.flamingock.internal.util
 
Pair(A, B) - Constructor for class io.flamingock.internal.util.Pair
 
pathParameters - Variable in class io.flamingock.internal.util.http.Http.AbstractRequest
 
pathTemplate - Variable in class io.flamingock.internal.util.http.Http.AbstractRequest
 
POST(String) - Method in class io.flamingock.internal.util.http.Http.RequestBuilder
 
processUntil(Stream<T>, Predicate<T>) - Static method in class io.flamingock.internal.util.StreamUtil
 
Property - Interface in io.flamingock.internal.util
 
PROXY_FLAMINGOCK_PREFIX - Static variable in class io.flamingock.internal.util.Constants
 
PUT(String) - Method in class io.flamingock.internal.util.http.Http.RequestBuilder
 

Q

queryParameters - Variable in class io.flamingock.internal.util.http.Http.AbstractRequest
 

R

ReflectionUtil - Class in io.flamingock.internal.util
 
ReflectionUtil.ConstructorNotFound - Exception in io.flamingock.internal.util
 
ReflectionUtil.MultipleAnnotatedConstructorsFound - Exception in io.flamingock.internal.util
 
ReflectionUtil.MultipleConstructorsFound - Exception in io.flamingock.internal.util
 
Request(String, String, Http.Method, CloseableHttpClient, ObjectMapper, Map<String, String>) - Constructor for class io.flamingock.internal.util.http.Http.Request
 
requireNonNull(T) - Static method in class io.flamingock.internal.util.ObjectUtils
 
reset() - Method in class io.flamingock.internal.util.StopWatch
 
resolveTypeArguments(Class<?>, Class<?>) - Static method in class io.flamingock.internal.util.ReflectionUtil
Resolves the type arguments that concreteClass supplies for the generic superclass or interface targetGeneric.
resolveTypeArguments(Object, Class<?>) - Static method in class io.flamingock.internal.util.ReflectionUtil
Convenience overload: uses the runtime class of the given instance.
resolveTypeArgumentsAsClasses(Class<?>, Class<?>) - Static method in class io.flamingock.internal.util.ReflectionUtil
Variant returning raw classes (defaults to Object.class if resolution fails).
Result - Class in io.flamingock.internal.util
 
Result.Error - Class in io.flamingock.internal.util
 
Result.Ok - Class in io.flamingock.internal.util
 
run() - Method in class io.flamingock.internal.util.StopWatch
Idempotent operation.
RunnerId - Class in io.flamingock.internal.util.id
RunnerId represents a unique identifier for a specific runner execution.

S

serialize(Throwable) - Static method in class io.flamingock.internal.util.ThrowableUtil
 
serialize(Throwable, int) - Static method in class io.flamingock.internal.util.ThrowableUtil
 
ServerException - Exception in io.flamingock.internal.util
 
ServerException(String, String, FlamingockError) - Constructor for exception io.flamingock.internal.util.ServerException
 
ServiceId - Class in io.flamingock.internal.util.id
 
setBody(Object) - Method in class io.flamingock.internal.util.http.Http.RequestWithBody
 
setCode(String) - Method in class io.flamingock.internal.util.FlamingockError
 
setDefault(TimeService) - Static method in class io.flamingock.internal.util.TimeService
 
setMessage(String) - Method in class io.flamingock.internal.util.FlamingockError
 
setRecoverable(boolean) - Method in class io.flamingock.internal.util.FlamingockError
 
setValue(T) - Method in class io.flamingock.internal.util.Wrapper
Sets a new value.
startAndGet() - Static method in class io.flamingock.internal.util.StopWatch
 
StopWatch - Class in io.flamingock.internal.util
 
StreamUtil - Class in io.flamingock.internal.util
 
StreamUtil() - Constructor for class io.flamingock.internal.util.StreamUtil
 
StringUtil - Class in io.flamingock.internal.util
 

T

ThreadSleeper - Class in io.flamingock.internal.util
 
ThreadSleeper(long, Function<String, RuntimeException>) - Constructor for class io.flamingock.internal.util.ThreadSleeper
 
ThrowableUtil - Class in io.flamingock.internal.util
 
TimeService - Class in io.flamingock.internal.util
Extending `TimeUtil` to avoid hard coding instances(Instant.now, LocalDateTime.now(), etc.)
TimeService() - Constructor for class io.flamingock.internal.util.TimeService
 
TimeUtil - Class in io.flamingock.internal.util
 
toDate(LocalDateTime) - Static method in class io.flamingock.internal.util.TimeUtil
 
toDate(long) - Static method in class io.flamingock.internal.util.TimeUtil
 
toLocalDateTime(Object) - Static method in class io.flamingock.internal.util.TimeUtil
 
toLocalDateTime(Date) - Static method in class io.flamingock.internal.util.TimeUtil
 
toMillis(LocalDateTime) - Static method in class io.flamingock.internal.util.TimeUtil
 
toString() - Method in class io.flamingock.internal.util.FlamingockError
 
toString() - Method in class io.flamingock.internal.util.http.HttpFlamingockError
 
toString() - Method in class io.flamingock.internal.util.id.Id
 
toString() - Method in class io.flamingock.internal.util.Pair
 
toString() - Method in class io.flamingock.internal.util.Trio
 
toString() - Method in class io.flamingock.internal.util.Wrapper
 
TriConsumer<T,U,V> - Interface in io.flamingock.internal.util
 
Trio<A,B,C> - Class in io.flamingock.internal.util
 
Trio(A) - Constructor for class io.flamingock.internal.util.Trio
 
Trio(A, B) - Constructor for class io.flamingock.internal.util.Trio
 
Trio(A, B, C) - Constructor for class io.flamingock.internal.util.Trio
 

W

withBearerToken(String) - Method in class io.flamingock.internal.util.http.Http.AbstractRequest
 
withRunnerId(RunnerId) - Method in class io.flamingock.internal.util.http.Http.AbstractRequest
 
Wrapper<T> - Class in io.flamingock.internal.util
Simple mutable holder for a value.
Wrapper() - Constructor for class io.flamingock.internal.util.Wrapper
 
Wrapper(T) - Constructor for class io.flamingock.internal.util.Wrapper
 
A B C D E F G H I J K L M N O P Q R S T W 
Skip navigation links