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

A

addBytes(Long) - Method in class io.leoplatform.sdk.aws.payload.InternalThresholdMonitor
 
addEntity(EventPayload) - Method in class io.leoplatform.sdk.aws.kinesis.KinesisQueue
 
addEntity(EventPayload) - Method in class io.leoplatform.sdk.aws.s3.S3Queue
 
addEntity(EventPayload) - Method in class io.leoplatform.sdk.aws.TransferProxy
 
AWSLoadingPlatform - Interface in io.leoplatform.sdk.aws
 
AWSLoadingPlatform.Builder - Interface in io.leoplatform.sdk.aws
 
AWSLoadingStream - Class in io.leoplatform.sdk.aws
 
AWSLoadingStream(AsyncWorkQueue, ExecutorManager) - Constructor for class io.leoplatform.sdk.aws.AWSLoadingStream
 
AWSOffloadingPlatform - Interface in io.leoplatform.sdk.aws
 
AWSOffloadingPlatform.Builder - Interface in io.leoplatform.sdk.aws
 
AWSOffloadingStream - Class in io.leoplatform.sdk.aws
 
AWSOffloadingStream(ExecutorManager) - Constructor for class io.leoplatform.sdk.aws.AWSOffloadingStream
 
AWSPlatform - Interface in io.leoplatform.sdk.aws
 
AWSPlatform.Builder - Interface in io.leoplatform.sdk.aws
 

B

build() - Method in interface io.leoplatform.sdk.aws.AWSLoadingPlatform.Builder
 
build() - Method in interface io.leoplatform.sdk.aws.AWSOffloadingPlatform.Builder
 
build() - Method in interface io.leoplatform.sdk.aws.AWSPlatform.Builder
 

C

compress(S3Payload) - Method in interface io.leoplatform.sdk.aws.payload.CompressionWriter
 
compress(S3Payload) - Method in class io.leoplatform.sdk.aws.payload.JCraftGzipWriter
 
compress(S3Payload) - Method in class io.leoplatform.sdk.aws.payload.JSDKGzipWriter
 
CompressionWriter - Interface in io.leoplatform.sdk.aws.payload
 
compressWithOffsets(Collection<EventPayload>) - Method in interface io.leoplatform.sdk.aws.payload.CompressionWriter
 
compressWithOffsets(Collection<EventPayload>) - Method in class io.leoplatform.sdk.aws.payload.JCraftGzipWriter
 
compressWithOffsets(Collection<EventPayload>) - Method in class io.leoplatform.sdk.aws.payload.JSDKGzipWriter
 

D

DynamoReader - Class in io.leoplatform.sdk.aws.dynamo
 
DynamoReader(ConnectorConfig) - Constructor for class io.leoplatform.sdk.aws.dynamo.DynamoReader
 

E

end() - Method in class io.leoplatform.sdk.aws.AWSLoadingStream
 
end() - Method in class io.leoplatform.sdk.aws.AWSOffloadingStream
 
end() - Method in class io.leoplatform.sdk.aws.kinesis.KinesisQueue
 
end() - Method in class io.leoplatform.sdk.aws.payload.InternalThresholdMonitor
 
end() - Method in class io.leoplatform.sdk.aws.s3.S3Queue
 
end() - Method in class io.leoplatform.sdk.aws.TransferProxy
 
equals(Object) - Method in class io.leoplatform.sdk.aws.s3.S3Payload
 
events(OffloadingBot) - Method in class io.leoplatform.sdk.aws.dynamo.DynamoReader
 
executorManager(ExecutorManager) - Method in interface io.leoplatform.sdk.aws.AWSLoadingPlatform.Builder
 
executorManager(ExecutorManager) - Method in interface io.leoplatform.sdk.aws.AWSOffloadingPlatform.Builder
 
executorManager(ExecutorManager) - Method in interface io.leoplatform.sdk.aws.AWSPlatform.Builder
 

F

filename() - Method in class io.leoplatform.sdk.aws.s3.PendingMemoryUpload
 
filename() - Method in interface io.leoplatform.sdk.aws.s3.PendingS3Upload
 
flush() - Method in class io.leoplatform.sdk.aws.kinesis.KinesisQueue
 
flush() - Method in class io.leoplatform.sdk.aws.s3.S3Queue
 
flush() - Method in class io.leoplatform.sdk.aws.TransferProxy
 

G

getBucket() - Method in class io.leoplatform.sdk.aws.s3.S3LocationPayload
 
getCorrelations() - Method in class io.leoplatform.sdk.aws.s3.S3Payload
 
getEnd() - Method in class io.leoplatform.sdk.aws.s3.S3Payload
 
getEvent() - Method in class io.leoplatform.sdk.aws.s3.S3Payload
 
getGzipSize() - Method in class io.leoplatform.sdk.aws.s3.S3Payload
 
getKey() - Method in class io.leoplatform.sdk.aws.s3.S3LocationPayload
 
getOffsets() - Method in class io.leoplatform.sdk.aws.s3.S3Payload
 
getRecords() - Method in class io.leoplatform.sdk.aws.s3.S3Payload
 
getS3() - Method in class io.leoplatform.sdk.aws.s3.S3Payload
 
getSize() - Method in class io.leoplatform.sdk.aws.s3.S3Payload
 
getStart() - Method in class io.leoplatform.sdk.aws.s3.S3Payload
 
getStats() - Method in class io.leoplatform.sdk.aws.s3.S3Payload
 

H

handleRequest(InputStream, OutputStream, Context) - Method in class io.leoplatform.sdk.aws.lambda.LeoBot
 
hashCode() - Method in class io.leoplatform.sdk.aws.s3.S3Payload
 

I

InternalThresholdMonitor - Class in io.leoplatform.sdk.aws.payload
 
InternalThresholdMonitor(ConnectorConfig, ExecutorManager) - Constructor for class io.leoplatform.sdk.aws.payload.InternalThresholdMonitor
 
io.leoplatform.sdk - package io.leoplatform.sdk
 
io.leoplatform.sdk.aws - package io.leoplatform.sdk.aws
 
io.leoplatform.sdk.aws.dynamo - package io.leoplatform.sdk.aws.dynamo
 
io.leoplatform.sdk.aws.kinesis - package io.leoplatform.sdk.aws.kinesis
 
io.leoplatform.sdk.aws.lambda - package io.leoplatform.sdk.aws.lambda
 
io.leoplatform.sdk.aws.payload - package io.leoplatform.sdk.aws.payload
 
io.leoplatform.sdk.aws.s3 - package io.leoplatform.sdk.aws.s3
 
isFailover() - Method in class io.leoplatform.sdk.aws.payload.InternalThresholdMonitor
 

J

JacksonPayload - Class in io.leoplatform.sdk.aws.payload
 
JacksonPayload(LoadingBot) - Constructor for class io.leoplatform.sdk.aws.payload.JacksonPayload
 
JCraftGzipWriter - Class in io.leoplatform.sdk.aws.payload
 
JCraftGzipWriter(S3JsonPayload) - Constructor for class io.leoplatform.sdk.aws.payload.JCraftGzipWriter
 
JSDKGzipWriter - Class in io.leoplatform.sdk.aws.payload
 
JSDKGzipWriter(S3JsonPayload, ThresholdMonitor) - Constructor for class io.leoplatform.sdk.aws.payload.JSDKGzipWriter
 

K

kinesisCompression() - Method in interface io.leoplatform.sdk.aws.AWSLoadingPlatform
 
KinesisProducerWriter - Class in io.leoplatform.sdk.aws.kinesis
 
KinesisProducerWriter(ConnectorConfig, ExecutorManager, KinesisResults) - Constructor for class io.leoplatform.sdk.aws.kinesis.KinesisProducerWriter
 
kinesisQueue() - Method in interface io.leoplatform.sdk.aws.AWSLoadingPlatform
 
KinesisQueue - Class in io.leoplatform.sdk.aws.kinesis
 
KinesisQueue(ConnectorConfig, ExecutorManager, CompressionWriter, KinesisProducerWriter) - Constructor for class io.leoplatform.sdk.aws.kinesis.KinesisQueue
 
kinesisResults() - Method in interface io.leoplatform.sdk.aws.AWSPlatform
 
KinesisResults - Class in io.leoplatform.sdk.aws.kinesis
 
KinesisResults(ThresholdMonitor) - Constructor for class io.leoplatform.sdk.aws.kinesis.KinesisResults
 
kinesisWrite() - Method in interface io.leoplatform.sdk.aws.AWSPlatform
 

L

LambdaExecution - Interface in io.leoplatform.sdk.aws.lambda
 
LeoAWS - Class in io.leoplatform.sdk
Convenience class for creating a PlatformStream instance.
LeoAWS() - Constructor for class io.leoplatform.sdk.LeoAWS
 
LeoBot - Class in io.leoplatform.sdk.aws.lambda
 
LeoBot() - Constructor for class io.leoplatform.sdk.aws.lambda.LeoBot
 
load(EventPayload) - Method in class io.leoplatform.sdk.aws.AWSLoadingStream
 
load(Stream<EventPayload>) - Method in class io.leoplatform.sdk.aws.AWSLoadingStream
 
loadingBot(LoadingBot) - Method in interface io.leoplatform.sdk.aws.AWSLoadingPlatform.Builder
 
loadingStream() - Method in interface io.leoplatform.sdk.aws.AWSLoadingPlatform
 
loadingStream(LoadingStream) - Method in interface io.leoplatform.sdk.aws.AWSPlatform.Builder
 

O

of(LoadingBot, Executor) - Static method in class io.leoplatform.sdk.LeoAWS
 
of(LoadingBot) - Static method in class io.leoplatform.sdk.LeoAWS
 
of(OffloadingBot) - Static method in class io.leoplatform.sdk.LeoAWS
 
of(OffloadingBot, Executor) - Static method in class io.leoplatform.sdk.LeoAWS
 
ofChanges() - Static method in class io.leoplatform.sdk.LeoAWS
 
ofChanges(Executor) - Static method in class io.leoplatform.sdk.LeoAWS
 
offload() - Method in class io.leoplatform.sdk.aws.AWSOffloadingStream
 
offloadingBot(OffloadingBot) - Method in interface io.leoplatform.sdk.aws.AWSOffloadingPlatform.Builder
 
offloadingStream() - Method in interface io.leoplatform.sdk.aws.AWSOffloadingPlatform
 

P

payloadWriter(PayloadWriter) - Method in interface io.leoplatform.sdk.aws.AWSPlatform.Builder
 
PendingMemoryUpload - Class in io.leoplatform.sdk.aws.s3
 
PendingMemoryUpload(String, Queue<FileSegment>) - Constructor for class io.leoplatform.sdk.aws.s3.PendingMemoryUpload
 
PendingS3Upload - Interface in io.leoplatform.sdk.aws.s3
 

R

run(Context) - Method in interface io.leoplatform.sdk.aws.lambda.LambdaExecution
 

S

S3BufferStyle - Enum in io.leoplatform.sdk.aws.s3
 
s3JsonPayload() - Method in interface io.leoplatform.sdk.aws.AWSLoadingPlatform
 
S3JsonPayload - Interface in io.leoplatform.sdk.aws.payload
 
S3LocationPayload - Class in io.leoplatform.sdk.aws.s3
 
S3LocationPayload(String, String) - Constructor for class io.leoplatform.sdk.aws.s3.S3LocationPayload
 
s3Payload(UploadResult, String) - Method in class io.leoplatform.sdk.aws.s3.PendingMemoryUpload
 
s3Payload(UploadResult, String) - Method in interface io.leoplatform.sdk.aws.s3.PendingS3Upload
 
S3Payload - Class in io.leoplatform.sdk.aws.s3
 
S3Payload(String, String, String, S3LocationPayload, List<StorageEventOffset>, Long, Long, Long, StorageStats) - Constructor for class io.leoplatform.sdk.aws.s3.S3Payload
 
s3PutRequest(String) - Method in class io.leoplatform.sdk.aws.s3.PendingMemoryUpload
 
s3PutRequest(String) - Method in interface io.leoplatform.sdk.aws.s3.PendingS3Upload
 
s3Queue() - Method in interface io.leoplatform.sdk.aws.AWSLoadingPlatform
 
S3Queue - Class in io.leoplatform.sdk.aws.s3
 
S3Queue(ExecutorManager, CompressionWriter, S3Writer) - Constructor for class io.leoplatform.sdk.aws.s3.S3Queue
 
s3Results() - Method in interface io.leoplatform.sdk.aws.AWSLoadingPlatform
 
S3Results - Class in io.leoplatform.sdk.aws.s3
 
S3Results(CompressionWriter, KinesisProducerWriter, ThresholdMonitor) - Constructor for class io.leoplatform.sdk.aws.s3.S3Results
 
s3TransferManager() - Method in interface io.leoplatform.sdk.aws.AWSLoadingPlatform
 
S3TransferManager - Class in io.leoplatform.sdk.aws.s3
 
S3TransferManager(ConnectorConfig, ExecutorManager, S3Results, LoadingBot) - Constructor for class io.leoplatform.sdk.aws.s3.S3TransferManager
 
s3Writer() - Method in interface io.leoplatform.sdk.aws.AWSLoadingPlatform
 
S3Writer - Class in io.leoplatform.sdk.aws.s3
 
S3Writer(ConnectorConfig, S3TransferManager, ExecutorManager) - Constructor for class io.leoplatform.sdk.aws.s3.S3Writer
 
style() - Method in class io.leoplatform.sdk.aws.kinesis.KinesisQueue
 
style() - Method in class io.leoplatform.sdk.aws.s3.S3Queue
 
style() - Method in class io.leoplatform.sdk.aws.TransferProxy
 

T

thresholdMonitor() - Method in interface io.leoplatform.sdk.aws.AWSPlatform
 
toEntity(EventPayload) - Method in class io.leoplatform.sdk.aws.payload.JacksonPayload
 
toJsonString(EventPayload) - Method in class io.leoplatform.sdk.aws.payload.JacksonPayload
 
toJsonString(EntityPayload) - Method in class io.leoplatform.sdk.aws.payload.JacksonPayload
 
toJsonString(S3Payload) - Method in class io.leoplatform.sdk.aws.payload.JacksonPayload
 
toJsonString(S3Payload) - Method in interface io.leoplatform.sdk.aws.payload.S3JsonPayload
 
toString() - Method in enum io.leoplatform.sdk.aws.s3.S3BufferStyle
 
toString() - Method in class io.leoplatform.sdk.aws.s3.S3Payload
 
transferProxy() - Method in interface io.leoplatform.sdk.aws.AWSLoadingPlatform
 
TransferProxy - Class in io.leoplatform.sdk.aws
 
TransferProxy(WorkQueues, ThresholdMonitor) - Constructor for class io.leoplatform.sdk.aws.TransferProxy
 

V

valueOf(String) - Static method in enum io.leoplatform.sdk.aws.s3.S3BufferStyle
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.leoplatform.sdk.aws.s3.S3BufferStyle
Returns an array containing the constants of this enum type, in the order they are declared.

W

workQueues() - Method in interface io.leoplatform.sdk.aws.AWSLoadingPlatform
 
WorkQueues - Class in io.leoplatform.sdk.aws
 
WorkQueues(ConnectorConfig, AsyncWorkQueue, AsyncWorkQueue) - Constructor for class io.leoplatform.sdk.aws.WorkQueues
 
write(ByteBuffer) - Method in class io.leoplatform.sdk.aws.kinesis.KinesisProducerWriter
 
A B C D E F G H I J K L O P R S T V W 
Skip navigation links