Index

A B C D E F G H I J K M N P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractResponseClientFilter<O> - Class in io.clonecloudstore.common.quarkus.client.utils
 
AbstractResponseClientFilter() - Constructor for class io.clonecloudstore.common.quarkus.client.utils.AbstractResponseClientFilter
 
acceptCompression(boolean) - Static method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
 
AccessorProperties - Class in io.clonecloudstore.common.quarkus.modules
Accessor Configurable Values
AccessorProperties() - Constructor for class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
available() - Method in interface io.clonecloudstore.common.quarkus.stream.ChunkInputStreamInterface
 
available() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamNotBuffered
 
available() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamOptionalBuffer
 

B

bodyCompressed(boolean) - Static method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
 
BulkMetrics - Class in io.clonecloudstore.common.quarkus.metrics
Metrics can be heavy cost in list operation, this class helps to limit this cost
BulkMetrics() - Constructor for class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 

C

CCS_ACCESSOR_REMOTE_FIX_ON_ABSENT - Static variable in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
CCS_ACCESSOR_REMOTE_READ - Static variable in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
CCS_ACCESSOR_SITE - Static variable in class io.clonecloudstore.common.quarkus.modules.ServiceProperties
 
CCS_ACCESSOR_STORE_ACTIVE - Static variable in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
CCS_ACCESSOR_STORE_MIN_SPACE_GB - Static variable in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
CCS_ACCESSOR_STORE_PATH - Static variable in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
CCS_ACCESSOR_STORE_PURGE_RETENTION_SECONDS - Static variable in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
CCS_ACCESSOR_STORE_SCHEDULE_DELAY - Static variable in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
CCS_CLIENT_RESPONSE_TIMEOUT - Static variable in class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
Property to define Max transferring time in milliseconds before Time Out (must take into account large file and bandwidth)
CCS_DRIVER_MAX_CHUNK_SIZE - Static variable in class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
Property to define Buffer Size for a Driver Chunk
CCS_INTERNAL_COMPRESSION - Static variable in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
CCS_RECONCILIATOR_PURGE_LOG - Static variable in class io.clonecloudstore.common.quarkus.modules.ReconciliatorProperties
 
CCS_RECONCILIATOR_THREADS - Static variable in class io.clonecloudstore.common.quarkus.modules.ReconciliatorProperties
 
CCS_SERVER_COMPUTE_SHA_256 - Static variable in class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
Property to define if Server will compute SHA 256 on the fly
CcsAlreadyExistException - Exception Class in io.clonecloudstore.common.quarkus.exception
Already Exists exception
CcsAlreadyExistException(String) - Constructor for exception class io.clonecloudstore.common.quarkus.exception.CcsAlreadyExistException
Constructor to CcsAlreadyExistException
CcsAlreadyExistException(String, Throwable) - Constructor for exception class io.clonecloudstore.common.quarkus.exception.CcsAlreadyExistException
Constructor to CcsAlreadyExistException
CcsClientGenericException - Exception Class in io.clonecloudstore.common.quarkus.exception
Generic Abstract class exception for Client Error
CcsClientGenericException(String, Response.Status) - Constructor for exception class io.clonecloudstore.common.quarkus.exception.CcsClientGenericException
Constructor to CcsClientGenericException
CcsClientGenericException(String, Response.Status, Throwable) - Constructor for exception class io.clonecloudstore.common.quarkus.exception.CcsClientGenericException
Constructor to CcsClientGenericException
CcsDeletedException - Exception Class in io.clonecloudstore.common.quarkus.exception
Already Deleted exception
CcsDeletedException(String) - Constructor for exception class io.clonecloudstore.common.quarkus.exception.CcsDeletedException
Constructor to CcsDeletedException
CcsDeletedException(String, Throwable) - Constructor for exception class io.clonecloudstore.common.quarkus.exception.CcsDeletedException
Constructor to CcsAlreadyExistException
CcsExceptionInterface - Interface in io.clonecloudstore.common.quarkus.exception
 
CcsNotAcceptableException - Exception Class in io.clonecloudstore.common.quarkus.exception
Not Acceptable exception
CcsNotAcceptableException(String) - Constructor for exception class io.clonecloudstore.common.quarkus.exception.CcsNotAcceptableException
Constructor to CcsNotAcceptableException
CcsNotAcceptableException(String, Throwable) - Constructor for exception class io.clonecloudstore.common.quarkus.exception.CcsNotAcceptableException
Constructor to CcsNotAcceptableException
CcsNotAllowedException - Exception Class in io.clonecloudstore.common.quarkus.exception
Not Allowed/Forbidden exception
CcsNotAllowedException(String) - Constructor for exception class io.clonecloudstore.common.quarkus.exception.CcsNotAllowedException
Constructor to CcsNotAllowedException
CcsNotAllowedException(String, Throwable) - Constructor for exception class io.clonecloudstore.common.quarkus.exception.CcsNotAllowedException
Constructor to CcsNotAllowedException
CcsNotExistException - Exception Class in io.clonecloudstore.common.quarkus.exception
ANot Exists exception
CcsNotExistException(String) - Constructor for exception class io.clonecloudstore.common.quarkus.exception.CcsNotExistException
Constructor to CcsNotExistException
CcsNotExistException(String, Throwable) - Constructor for exception class io.clonecloudstore.common.quarkus.exception.CcsNotExistException
Constructor to CcsNotExistException
CcsOperationException - Exception Class in io.clonecloudstore.common.quarkus.exception
Operation exception
CcsOperationException(String) - Constructor for exception class io.clonecloudstore.common.quarkus.exception.CcsOperationException
Constructor to CcsOperationException
CcsOperationException(String, Throwable) - Constructor for exception class io.clonecloudstore.common.quarkus.exception.CcsOperationException
Constructor to CcsOperationException
CcsOperationException(Throwable) - Constructor for exception class io.clonecloudstore.common.quarkus.exception.CcsOperationException
Constructor to CcsOperationException
CcsServerExceptionMapper - Class in io.clonecloudstore.common.quarkus.exception
Global Server Exception Mapper
CcsServerExceptionMapper() - Constructor for class io.clonecloudstore.common.quarkus.exception.CcsServerExceptionMapper
 
CcsServerGenericException - Exception Class in io.clonecloudstore.common.quarkus.exception
Generic exception for Server Error
CcsServerGenericException(Response.Status, Throwable) - Constructor for exception class io.clonecloudstore.common.quarkus.exception.CcsServerGenericException
Constructor to CcsServerGenericException
CcsServerGenericException(String, Response.Status) - Constructor for exception class io.clonecloudstore.common.quarkus.exception.CcsServerGenericException
Constructor to CcsServerGenericException
CcsServerGenericException(String, Response.Status, Throwable) - Constructor for exception class io.clonecloudstore.common.quarkus.exception.CcsServerGenericException
Constructor to CcsServerGenericException
ChunkInputStreamInterface - Interface in io.clonecloudstore.common.quarkus.stream
 
ChunkInputStreamNotBuffered - Class in io.clonecloudstore.common.quarkus.stream
Transform one InputStream to Multiple InputStream, each one being a chunk of the primary one.
ChunkInputStreamNotBuffered(InputStream, long, int) - Constructor for class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamNotBuffered
 
ChunkInputStreamOptionalBuffer - Class in io.clonecloudstore.common.quarkus.stream
Transform one InputStream to Multiple InputStream, each one being a chunk of the primary one.
ChunkInputStreamOptionalBuffer(InputStream, long, int) - Constructor for class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamOptionalBuffer
 
ClientAbstract<I,O,S> - Class in io.clonecloudstore.common.quarkus.client
Client Abstraction with prepared methods for Get and Post request using InputStream
ClientAbstract(ClientFactoryAbstract<S>, URI) - Constructor for class io.clonecloudstore.common.quarkus.client.ClientAbstract
Constructor used by the Factory
ClientFactoryAbstract<S> - Class in io.clonecloudstore.common.quarkus.client
The Abstract implementation for the Client Factory.

Note that the implementation can use ApplicationScoped annotation.
ClientFactoryAbstract() - Constructor for class io.clonecloudstore.common.quarkus.client.ClientFactoryAbstract
 
ClientResponseExceptionMapper - Class in io.clonecloudstore.common.quarkus.client.utils
Implementation for a @Provider for handling exceptions in case of POST/GET InputStream
ClientResponseExceptionMapper() - Constructor for class io.clonecloudstore.common.quarkus.client.utils.ClientResponseExceptionMapper
 
clientResponseTimeOut() - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
 
close() - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
 
close() - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientFactoryAbstract
 
close() - Method in interface io.clonecloudstore.common.quarkus.stream.ChunkInputStreamInterface
 
close() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamNotBuffered
 
close() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamOptionalBuffer
 
compressed() - Method in record class io.clonecloudstore.common.quarkus.client.InputStreamBusinessOut
Returns the value of the compressed record component.
confugrationToString() - Static method in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
confugrationToString() - Static method in class io.clonecloudstore.common.quarkus.modules.ReconciliatorProperties
 
confugrationToString() - Static method in class io.clonecloudstore.common.quarkus.modules.ServiceProperties
 
confugrationToString() - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
 
CONTEXT_RECEIVE - Static variable in class io.clonecloudstore.common.quarkus.client.ClientAbstract
 
CONTEXT_SENDING - Static variable in class io.clonecloudstore.common.quarkus.client.ClientAbstract
 
customize(ObjectMapper) - Method in class io.clonecloudstore.common.quarkus.properties.JsonUtil.RegisterEmptyModuleCustomizer
 

D

DEFAULT_VALUE - Static variable in class io.clonecloudstore.common.quarkus.client.SimpleClientFactoryAbstract
 
dtoOut() - Method in record class io.clonecloudstore.common.quarkus.client.InputStreamBusinessOut
Returns the value of the dtoOut record component.

E

equals(Object) - Method in record class io.clonecloudstore.common.quarkus.client.InputStreamBusinessOut
Indicates whether some other object is "equal to" this one.
EXCEPTION_MAPPER - Static variable in class io.clonecloudstore.common.quarkus.exception.CcsServerExceptionMapper
 
exceptionMapper - Static variable in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
 

F

filter(ResteasyReactiveClientRequestContext, ClientResponseContext) - Method in class io.clonecloudstore.common.quarkus.client.utils.AbstractResponseClientFilter
 

G

getAccessorSite() - Static method in class io.clonecloudstore.common.quarkus.modules.ServiceProperties
 
getApiBusinessOutFromResponseForCreate(Response) - Method in class io.clonecloudstore.common.quarkus.client.ClientAbstract
 
getAvailableChunkSize() - Method in interface io.clonecloudstore.common.quarkus.stream.ChunkInputStreamInterface
 
getAvailableChunkSize() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamNotBuffered
 
getAvailableChunkSize() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamOptionalBuffer
 
getBooleanConfig(String) - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusSystemPropertyUtil
 
getBooleanConfig(String, boolean) - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusSystemPropertyUtil
 
getBooleanConfig(String, Boolean, boolean) - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusSystemPropertyUtil
 
getBusinessException(WebApplicationException) - Static method in class io.clonecloudstore.common.quarkus.client.utils.ClientResponseExceptionMapper
Web Application Exception (Runtime) to Ccs With Status Exception (Exception)
getCcsException(int) - Static method in class io.clonecloudstore.common.quarkus.exception.CcsServerExceptionMapper
 
getCcsException(int, String, Throwable) - Static method in class io.clonecloudstore.common.quarkus.exception.CcsServerExceptionMapper
 
getCcsModule() - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
 
getChunkSize() - Method in interface io.clonecloudstore.common.quarkus.stream.ChunkInputStreamInterface
 
getChunkSize() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamNotBuffered
 
getChunkSize() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamOptionalBuffer
 
getCompressionStatusFromHeaders() - Static method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
 
getCounter(Class<?>, String...) - Method in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
getCounter(String, String...) - Method in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
getCurrentPos() - Method in interface io.clonecloudstore.common.quarkus.stream.ChunkInputStreamInterface
 
getCurrentPos() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamNotBuffered
 
getCurrentPos() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamOptionalBuffer
 
getCurrentTotalRead() - Method in interface io.clonecloudstore.common.quarkus.stream.ChunkInputStreamInterface
 
getCurrentTotalRead() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamNotBuffered
 
getCurrentTotalRead() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamOptionalBuffer
 
getDriverMaxChunkSize() - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
 
getDtoFromHeaders() - Static method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
 
getDurationResponseTimeout() - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
 
getFactory() - Method in class io.clonecloudstore.common.quarkus.client.ClientAbstract
 
getFactory() - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
 
getHeadersFor(I, int) - Method in class io.clonecloudstore.common.quarkus.client.ClientAbstract
 
getHeadersMap() - Static method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
 
getInputStreamBusinessOutFromUni(boolean, Uni<InputStream>) - Method in class io.clonecloudstore.common.quarkus.client.ClientAbstract
 
getInstance() - Static method in class io.clonecloudstore.common.quarkus.properties.JsonUtil
 
getInstanceNoNull() - Static method in class io.clonecloudstore.common.quarkus.properties.JsonUtil
 
getIntegerConfig(String) - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusSystemPropertyUtil
 
getIntegerConfig(String, int) - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusSystemPropertyUtil
 
getIntegerConfig(String, Integer, int) - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusSystemPropertyUtil
 
getLongConfig(String) - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusSystemPropertyUtil
 
getLongConfig(String, long) - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusSystemPropertyUtil
 
getLongConfig(String, Long, long) - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusSystemPropertyUtil
 
getMdcOpId() - Static method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
 
getMessage() - Method in exception class io.clonecloudstore.common.quarkus.exception.CcsClientGenericException
 
getMessage() - Method in exception class io.clonecloudstore.common.quarkus.exception.CcsServerGenericException
 
getModule() - Method in exception class io.clonecloudstore.common.quarkus.exception.CcsClientGenericException
 
getModule() - Method in interface io.clonecloudstore.common.quarkus.exception.CcsExceptionInterface
Getter for module property
getModule() - Method in exception class io.clonecloudstore.common.quarkus.exception.CcsServerGenericException
 
getOpId() - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
Get the current Operation Id
getOutFromHeader(ResteasyReactiveClientRequestContext, ClientResponseContext, MultivaluedMap<String, String>) - Method in class io.clonecloudstore.common.quarkus.client.utils.AbstractResponseClientFilter
 
getPriority() - Method in class io.clonecloudstore.common.quarkus.client.utils.ClientResponseExceptionMapper
 
getReconciliatorThreads() - Static method in class io.clonecloudstore.common.quarkus.modules.ReconciliatorProperties
 
getResultFromPostInputStreamUni(Uni<Response>, InputStream) - Method in class io.clonecloudstore.common.quarkus.client.ClientAbstract
 
getService() - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
Get the associated ServiceRest
getService(URI) - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientFactoryAbstract
In general, implementation is: QuarkusRestClientBuilder.newBuilder().baseUri(uri).build(ServiceRest.class) where ServiceRest is your Java Interface of the Rest Service.
getServiceClass() - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientFactoryAbstract
Shall be overridden
getStatus() - Method in exception class io.clonecloudstore.common.quarkus.exception.CcsClientGenericException
 
getStatus() - Method in interface io.clonecloudstore.common.quarkus.exception.CcsExceptionInterface
Getter for associated Status (aligned on HTTP status code)
getStatus() - Method in exception class io.clonecloudstore.common.quarkus.exception.CcsServerGenericException
 
getStoreMinSpaceGb() - Static method in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
getStorePath() - Static method in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
getStorePurgeRetentionSeconds() - Static method in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
getStoreScheduleDelay() - Static method in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
getStringConfig(String) - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusSystemPropertyUtil
 
getStringConfig(String, String) - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusSystemPropertyUtil
 
getStringConfig(String, String, String) - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusSystemPropertyUtil
 
getUri() - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
Get the URI defined from construction
getUri() - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientFactoryAbstract
 
getVertx() - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientFactoryAbstract
 

H

handleClientException(CcsClientGenericException) - Method in class io.clonecloudstore.common.quarkus.exception.CcsServerExceptionMapper
 
handleCompletableObject(SimpleClientAbstract<?>, CompletableFuture<?>) - Method in class io.clonecloudstore.common.quarkus.client.utils.ClientResponseExceptionMapper
 
handleCompletableResponse(CompletableFuture<Response>) - Method in class io.clonecloudstore.common.quarkus.client.utils.ClientResponseExceptionMapper
 
handles(int, MultivaluedMap<String, Object>) - Method in class io.clonecloudstore.common.quarkus.client.utils.ClientResponseExceptionMapper
 
handleServerException(CcsServerGenericException) - Method in class io.clonecloudstore.common.quarkus.exception.CcsServerExceptionMapper
Exception Server Handler
handleUniObject(SimpleClientAbstract<?>, Uni<?>) - Method in class io.clonecloudstore.common.quarkus.client.utils.ClientResponseExceptionMapper
 
handleUniObject(SimpleClientAbstract<?>, Uni<?>, InputStream) - Method in class io.clonecloudstore.common.quarkus.client.utils.ClientResponseExceptionMapper
 
handleUniResponse(Uni<Response>) - Method in class io.clonecloudstore.common.quarkus.client.utils.ClientResponseExceptionMapper
Default handling for Uni Response (not for InputStream)
handleWebClientApplicationException(WebClientApplicationException) - Method in class io.clonecloudstore.common.quarkus.exception.CcsServerExceptionMapper
 
hasDatabase() - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
 
hashCode() - Method in record class io.clonecloudstore.common.quarkus.client.InputStreamBusinessOut
Returns a hash code value for this object.

I

incrementCounter(long, Class<?>, String...) - Method in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
incrementCounter(long, String, String...) - Method in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
inputStream() - Method in record class io.clonecloudstore.common.quarkus.client.InputStreamBusinessOut
Returns the value of the inputStream record component.
InputStreamBusinessOut<O> - Record Class in io.clonecloudstore.common.quarkus.client
InputStream dnd BusinessOut for Getting both information on Read Object
InputStreamBusinessOut(O, InputStream, boolean) - Constructor for record class io.clonecloudstore.common.quarkus.client.InputStreamBusinessOut
Creates an instance of a InputStreamBusinessOut record class.
io.clonecloudstore.common.quarkus.client - package io.clonecloudstore.common.quarkus.client
 
io.clonecloudstore.common.quarkus.client.utils - package io.clonecloudstore.common.quarkus.client.utils
 
io.clonecloudstore.common.quarkus.exception - package io.clonecloudstore.common.quarkus.exception
 
io.clonecloudstore.common.quarkus.metrics - package io.clonecloudstore.common.quarkus.metrics
 
io.clonecloudstore.common.quarkus.modules - package io.clonecloudstore.common.quarkus.modules
 
io.clonecloudstore.common.quarkus.properties - package io.clonecloudstore.common.quarkus.properties
 
io.clonecloudstore.common.quarkus.stream - package io.clonecloudstore.common.quarkus.stream
 
isAcceptCompression() - Static method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
 
isBodyCompressed() - Static method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
 
isChunksDone() - Method in interface io.clonecloudstore.common.quarkus.stream.ChunkInputStreamInterface
 
isChunksDone() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamNotBuffered
 
isChunksDone() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamOptionalBuffer
 
isFixOnAbsent() - Static method in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
isInternalCompression() - Static method in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
isReconciliatorPurgeLog() - Static method in class io.clonecloudstore.common.quarkus.modules.ReconciliatorProperties
 
isRemoteRead() - Static method in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
isStoreActive() - Static method in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
Warning: enable this will use local storage and could lead to out of space.
isTls() - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientFactoryAbstract
 

J

JsonUtil - Class in io.clonecloudstore.common.quarkus.properties
Utility class for Json to get the Jackson ObjectMapper, either from CDI of Quarkus, or from scratch if not in CDI (but should, in that case a Warning will be raised)
JsonUtil.RegisterEmptyModuleCustomizer - Class in io.clonecloudstore.common.quarkus.properties
 

K

KEY_BUCKET - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
KEY_OBJECT - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
KEY_ORDER - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
KEY_SITE - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 

M

markSupported() - Method in interface io.clonecloudstore.common.quarkus.stream.ChunkInputStreamInterface
 
markSupported() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamNotBuffered
 
markSupported() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamOptionalBuffer
 
maxChunkSize - Variable in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamNotBuffered
 
maxChunkSize - Variable in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamOptionalBuffer
 
MDC_COMPRESSED_CONTENT - Static variable in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
 
MDC_COMPRESSED_RESPONSE - Static variable in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
 
MDC_QUERY_HEADERS - Static variable in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
 
MIN_CHUNK_SIZE - Static variable in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamNotBuffered
 
MIN_CHUNK_SIZE - Static variable in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamOptionalBuffer
 
MODULE_MDC - Static variable in class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
 

N

newClient() - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientFactoryAbstract
In general, implementation is simply: return new ClientImpl(this);
newClient(URI) - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientFactoryAbstract
For Factory with multiple targets, to ensure correctness of URI
nextChunk() - Method in interface io.clonecloudstore.common.quarkus.stream.ChunkInputStreamInterface
 
nextChunk() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamNotBuffered
 
nextChunk() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamOptionalBuffer
 

P

PREFIX_NAME - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
prepare(boolean, String, int, String) - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientFactoryAbstract
Allows to change the target after initialization.
prepare(URI) - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientFactoryAbstract
Allows to change the target after initialization.
prepareInputStreamToReceive(boolean, I) - Method in class io.clonecloudstore.common.quarkus.client.ClientAbstract
 
prepareInputStreamToSend(InputStream, boolean, boolean, I) - Method in class io.clonecloudstore.common.quarkus.client.ClientAbstract
 

Q

QuarkusProperties - Class in io.clonecloudstore.common.quarkus.properties
Configurable values
QuarkusProperties() - Constructor for class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
 
QuarkusSystemPropertyUtil - Class in io.clonecloudstore.common.quarkus.properties
A collection of utility methods to retrieve and parse the values of the Java system properties and from ConfigProvider.

R

read() - Method in interface io.clonecloudstore.common.quarkus.stream.ChunkInputStreamInterface
 
read() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamNotBuffered
 
read() - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamOptionalBuffer
 
read(byte[], int, int) - Method in interface io.clonecloudstore.common.quarkus.stream.ChunkInputStreamInterface
 
read(byte[], int, int) - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamNotBuffered
 
read(byte[], int, int) - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamOptionalBuffer
 
ReconciliatorProperties - Class in io.clonecloudstore.common.quarkus.modules
Reconciliator Configurable Values
ReconciliatorProperties() - Constructor for class io.clonecloudstore.common.quarkus.modules.ReconciliatorProperties
 
refreshModuleMdc() - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
 
RegisterEmptyModuleCustomizer() - Constructor for class io.clonecloudstore.common.quarkus.properties.JsonUtil.RegisterEmptyModuleCustomizer
 
reopen() - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
Close and reopens Quarkus Rest client
ReplicatorProperties - Class in io.clonecloudstore.common.quarkus.modules
Replicator Configurable Values
ReplicatorProperties() - Constructor for class io.clonecloudstore.common.quarkus.modules.ReplicatorProperties
 
RequestHeaderFactory - Class in io.clonecloudstore.common.quarkus.client.utils
 
RequestHeaderFactory() - Constructor for class io.clonecloudstore.common.quarkus.client.utils.RequestHeaderFactory
 
resetMdcOpId() - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
Reset OpId to empty
resetQueryContext() - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
Clean all Query context
responseToExceptionIfError(Response) - Method in class io.clonecloudstore.common.quarkus.client.utils.ClientResponseExceptionMapper
Generate a CcsWithStatusException if needed

S

serverComputeSha256() - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
 
ServiceProperties - Class in io.clonecloudstore.common.quarkus.modules
Cloud Cloud Store Common Configurable Values
ServiceProperties() - Constructor for class io.clonecloudstore.common.quarkus.modules.ServiceProperties
 
setCcsModule(Module) - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
 
setCcsReconciliatorPurgeLog(boolean) - Static method in class io.clonecloudstore.common.quarkus.modules.ReconciliatorProperties
 
setClientResponseTimeOut(long) - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
 
setCompressionStatusFromHeaders(Boolean) - Static method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
Set Compression status received from headers
setDriverMaxChunkSize(int) - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
 
setDtoFromHeaders(Object) - Static method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
Set object received from headers
setFixOnAbsent(boolean) - Static method in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
package-protected method
setHasDatabase(boolean) - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
 
setHeadersMap(Map<String, String>) - Static method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
 
setMdcOpId(String) - Static method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
Check opId and put it in MDC
setOpId(String) - Method in class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
Set the current Operation Id
setRemoteRead(boolean) - Static method in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
package-protected method
setServerComputeSha256(boolean) - Static method in class io.clonecloudstore.common.quarkus.properties.QuarkusProperties
To change the behavior dynamically
setStoreActive(boolean) - Static method in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
setStorePurgeRetentionSeconds(long) - Static method in class io.clonecloudstore.common.quarkus.modules.AccessorProperties
 
SimpleClientAbstract<S> - Class in io.clonecloudstore.common.quarkus.client
Client Abstraction
SimpleClientAbstract(SimpleClientFactoryAbstract<S>, URI) - Constructor for class io.clonecloudstore.common.quarkus.client.SimpleClientAbstract
Constructor used by the Factory
SimpleClientFactoryAbstract<S> - Class in io.clonecloudstore.common.quarkus.client
The Abstract implementation for the Client Factory.
SimpleClientFactoryAbstract() - Constructor for class io.clonecloudstore.common.quarkus.client.SimpleClientFactoryAbstract
Empty constructor
skip(long) - Method in interface io.clonecloudstore.common.quarkus.stream.ChunkInputStreamInterface
 
skip(long) - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamNotBuffered
 
skip(long) - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamOptionalBuffer
 

T

TAG_ARCHIVE - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_COPY - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_COUNT - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_CREATE - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_DELETE - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_ERROR - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_ERROR_DELETE - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_ERROR_READ - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_ERROR_WRITE - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_EXISTS - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_FROM_DB - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_FROM_DRIVER - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_FROM_REMOTE_SITE - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_FROM_REMOTE_SITES_LISTING - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_PURGE - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_READ - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_READ_MD - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_REGISTER - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_REPLICATE - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_STREAM - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_TO_ACTIONS - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_TO_REMOTE_SITE - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_TO_SITES_LISTING - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_UNREGISTER - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
TAG_UPDATE_FROM_DRIVER - Static variable in class io.clonecloudstore.common.quarkus.metrics.BulkMetrics
 
toString() - Method in record class io.clonecloudstore.common.quarkus.client.InputStreamBusinessOut
Returns a string representation of this record class.
toThrowable(Response) - Method in class io.clonecloudstore.common.quarkus.client.utils.ClientResponseExceptionMapper
 
transferTo(OutputStream) - Method in interface io.clonecloudstore.common.quarkus.stream.ChunkInputStreamInterface
 
transferTo(OutputStream) - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamNotBuffered
 
transferTo(OutputStream) - Method in class io.clonecloudstore.common.quarkus.stream.ChunkInputStreamOptionalBuffer
 

U

update(MultivaluedMap<String, String>, MultivaluedMap<String, String>) - Method in class io.clonecloudstore.common.quarkus.client.utils.RequestHeaderFactory
 

V

validMethods() - Method in class io.clonecloudstore.common.quarkus.client.utils.AbstractResponseClientFilter
Default are GET and PUT
A B C D E F G H I J K M N P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form