Class RegisteredApiBufferManager.RegisteredApiBufferManagerWorker
java.lang.Object
ai.apiverse.apisuite.mirror.agent.buffer.BufferManagerWorker<ApiBufferKey>
ai.apiverse.apisuite.mirror.agent.buffer.RegisteredApiBufferManager.RegisteredApiBufferManagerWorker
- Enclosing class:
- RegisteredApiBufferManager
public class RegisteredApiBufferManager.RegisteredApiBufferManagerWorker
extends BufferManagerWorker<ApiBufferKey>
-
Field Summary
Fields inherited from class ai.apiverse.apisuite.mirror.agent.buffer.BufferManagerWorker
bufferMap, logger -
Constructor Summary
ConstructorsConstructorDescriptionRegisteredApiBufferManagerWorker(@NonNull AgentConfig config, ApimonitorHTTPConnection apimonitorHTTPConnection, SDKLogger logger) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanOffer(ApiBufferKey apiBufferKey) intgetRegisteredApiBufferSize(ApiBufferKey apiBufferKey) intbooleaninit()booleanoffer(ApiBufferKey apiBufferKey, APISample apiSample) Methods inherited from class ai.apiverse.apisuite.mirror.agent.buffer.BufferManagerWorker
getOperatingConfig, shutdown
-
Constructor Details
-
RegisteredApiBufferManagerWorker
public RegisteredApiBufferManagerWorker(@NonNull @NonNull AgentConfig config, ApimonitorHTTPConnection apimonitorHTTPConnection, SDKLogger logger)
-
-
Method Details
-
init
public boolean init() -
offer
- Specified by:
offerin classBufferManagerWorker<ApiBufferKey>
-
canOffer
- Specified by:
canOfferin classBufferManagerWorker<ApiBufferKey>
-
getRegisteredApiBufferSize
-
getRegisteredApiCountToCapture
public int getRegisteredApiCountToCapture()
-