Skip navigation links
A B C D F G H I L P R S W 

A

any() - Method in class io.timson.firehose.request.CreateDeliveryStreamRequest
 
any() - Method in class io.timson.firehose.request.DeleteDeliveryStreamRequest
 
any() - Method in class io.timson.firehose.request.S3DeliveryStreamConfig
 
AWSFirehoseUtil - Class in io.timson.firehose.aws
 
AWSFirehoseUtil() - Constructor for class io.timson.firehose.aws.AWSFirehoseUtil
 

B

body() - Method in class io.timson.firehose.response.CreateDeliveryStreamResponse
 
body() - Method in class io.timson.firehose.response.DeleteDeliveryStreamResponse
 
body() - Method in class io.timson.firehose.response.PutResponse
 
build() - Method in class io.timson.firehose.aws.S3StreamRequestBuilder
 
build() - Method in class io.timson.firehose.FirehoseMock.Builder
 
build() - Method in class io.timson.firehose.stream.S3DeliveryStream.S3DeliveryStreamBuilder
 
Builder() - Constructor for class io.timson.firehose.FirehoseMock.Builder
 

C

createClient(String, String) - Static method in class io.timson.firehose.aws.AWSFirehoseUtil
Create a AWS Firehose Client with custom endpoint & region.
createDeliveryStreamRequest(String, ExtendedS3DestinationConfiguration) - Static method in class io.timson.firehose.aws.AWSFirehoseUtil
Create a CreateDeliveryStreamRequest request for a new Firehose S3 Delivery Stream.
CreateDeliveryStreamRequest - Class in io.timson.firehose.request
 
CreateDeliveryStreamRequest() - Constructor for class io.timson.firehose.request.CreateDeliveryStreamRequest
 
CreateDeliveryStreamResponse - Class in io.timson.firehose.response
 
CreateDeliveryStreamResponse(String) - Constructor for class io.timson.firehose.response.CreateDeliveryStreamResponse
 
createGzipObject(String, String, String) - Method in class io.timson.firehose.aws.S3Client
 
createObject(String, String, String) - Method in class io.timson.firehose.aws.S3Client
 
createPutRequest(String, String) - Static method in class io.timson.firehose.aws.AWSFirehoseUtil
Create a PutRecordRequest for the AWS Firehose Client.
createS3DeliveryStream() - Static method in class io.timson.firehose.aws.AWSFirehoseUtil
Builder to create ExtendedS3DestinationConfiguration for a new S3 Delivery Stream.
createSnappyObject(String, String, String) - Method in class io.timson.firehose.aws.S3Client
 
createStream(CreateDeliveryStreamRequest) - Method in class io.timson.firehose.stream.DeliveryStreamService
 
createZipObject(String, String, String) - Method in class io.timson.firehose.aws.S3Client
 

D

defaultMock() - Static method in class io.timson.firehose.FirehoseMock
Create a Firehose Mock server with a random free port and a default S3 Client.
deleteDeliveryStreamRequest(String) - Static method in class io.timson.firehose.aws.AWSFirehoseUtil
Create a DeleteDeliveryStreamRequest to delete a Firehose Delivery Stream.
DeleteDeliveryStreamRequest - Class in io.timson.firehose.request
 
DeleteDeliveryStreamRequest() - Constructor for class io.timson.firehose.request.DeleteDeliveryStreamRequest
 
DeleteDeliveryStreamResponse - Class in io.timson.firehose.response
 
DeleteDeliveryStreamResponse(String) - Constructor for class io.timson.firehose.response.DeleteDeliveryStreamResponse
 
deleteStream(String) - Method in class io.timson.firehose.stream.DeliveryStreamService
 
DeliveryStream - Interface in io.timson.firehose.stream
 
DeliveryStreamFactory - Class in io.timson.firehose.stream
 
DeliveryStreamFactory(S3Client) - Constructor for class io.timson.firehose.stream.DeliveryStreamFactory
 
DeliveryStreamService - Class in io.timson.firehose.stream
 
DeliveryStreamService(DeliveryStreamFactory) - Constructor for class io.timson.firehose.stream.DeliveryStreamService
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class io.timson.firehose.servlet.RootServlet
 

F

FirehoseMock - Class in io.timson.firehose
 
FirehoseMock.Builder - Class in io.timson.firehose
Builder to create a custom Firehose Mock Sever.
FirehoseUtil - Class in io.timson.firehose.util
 
FirehoseUtil() - Constructor for class io.timson.firehose.util.FirehoseUtil
 
fromJson(String) - Static method in class io.timson.firehose.request.CreateDeliveryStreamRequest
 
fromJson(String) - Static method in class io.timson.firehose.request.DeleteDeliveryStreamRequest
 
fromJson(String) - Static method in class io.timson.firehose.request.PutRequest
 
fromRequest(CreateDeliveryStreamRequest) - Method in class io.timson.firehose.stream.DeliveryStreamFactory
 

G

getBufferIntervalSeconds() - Method in class io.timson.firehose.request.S3DeliveryStreamConfig
 
getBufferSizeMB() - Method in class io.timson.firehose.request.S3DeliveryStreamConfig
 
getCompressionFormat() - Method in class io.timson.firehose.request.S3DeliveryStreamConfig
 
getData() - Method in class io.timson.firehose.request.PutRequest
 
getDeliveryStream() - Method in class io.timson.firehose.request.PutRequest
 
getName() - Method in class io.timson.firehose.request.CreateDeliveryStreamRequest
 
getName() - Method in class io.timson.firehose.request.DeleteDeliveryStreamRequest
 
getName() - Method in interface io.timson.firehose.stream.DeliveryStream
 
getName() - Method in class io.timson.firehose.stream.S3DeliveryStream
 
getPort() - Method in class io.timson.firehose.FirehoseMock
Port Firehose Mock is setup to run on
getRecordId() - Method in class io.timson.firehose.response.PutResponse
 
getS3BucketArn() - Method in class io.timson.firehose.request.S3DeliveryStreamConfig
 
getS3DeliveryStreamRequest() - Method in class io.timson.firehose.request.CreateDeliveryStreamRequest
 
getS3Prefix() - Method in class io.timson.firehose.request.S3DeliveryStreamConfig
 

H

handleCreateStreamRequest(HttpServletRequest, HttpServletResponse) - Method in class io.timson.firehose.request.RequestHandler
 
handleDeleteStreamRequest(HttpServletRequest, HttpServletResponse) - Method in class io.timson.firehose.request.RequestHandler
 
handlePutRequest(HttpServletRequest, HttpServletResponse) - Method in class io.timson.firehose.request.RequestHandler
 

I

io.timson.firehose - package io.timson.firehose
 
io.timson.firehose.aws - package io.timson.firehose.aws
 
io.timson.firehose.request - package io.timson.firehose.request
 
io.timson.firehose.response - package io.timson.firehose.response
 
io.timson.firehose.servlet - package io.timson.firehose.servlet
 
io.timson.firehose.stream - package io.timson.firehose.stream
 
io.timson.firehose.util - package io.timson.firehose.util
 
isEmpty(String) - Static method in class io.timson.firehose.util.FirehoseUtil
 

L

listStreams() - Method in class io.timson.firehose.stream.DeliveryStreamService
 

P

PutRequest - Class in io.timson.firehose.request
 
PutRequest() - Constructor for class io.timson.firehose.request.PutRequest
 
PutResponse - Class in io.timson.firehose.response
 
PutResponse() - Constructor for class io.timson.firehose.response.PutResponse
 

R

randomFreePort() - Static method in class io.timson.firehose.util.FirehoseUtil
 
randomString(String, int) - Static method in class io.timson.firehose.util.FirehoseUtil
 
RequestHandler - Class in io.timson.firehose.request
 
RequestHandler(DeliveryStreamService) - Constructor for class io.timson.firehose.request.RequestHandler
 
RootServlet - Class in io.timson.firehose.servlet
 
RootServlet(RequestHandler) - Constructor for class io.timson.firehose.servlet.RootServlet
 

S

S3Client - Class in io.timson.firehose.aws
 
S3Client(AmazonS3) - Constructor for class io.timson.firehose.aws.S3Client
 
S3DeliveryStream - Class in io.timson.firehose.stream
 
S3DeliveryStream.S3DeliveryStreamBuilder - Class in io.timson.firehose.stream
 
S3DeliveryStreamBuilder() - Constructor for class io.timson.firehose.stream.S3DeliveryStream.S3DeliveryStreamBuilder
 
S3DeliveryStreamConfig - Class in io.timson.firehose.request
 
S3DeliveryStreamConfig() - Constructor for class io.timson.firehose.request.S3DeliveryStreamConfig
 
S3StreamRequestBuilder - Class in io.timson.firehose.aws
 
S3StreamRequestBuilder() - Constructor for class io.timson.firehose.aws.S3StreamRequestBuilder
 
set(String, Object) - Method in class io.timson.firehose.request.CreateDeliveryStreamRequest
 
set(String, Object) - Method in class io.timson.firehose.request.DeleteDeliveryStreamRequest
 
set(String, Object) - Method in class io.timson.firehose.request.S3DeliveryStreamConfig
 
setBuffer(Map<String, Object>) - Method in class io.timson.firehose.request.S3DeliveryStreamConfig
 
setData(Map<String, String>) - Method in class io.timson.firehose.request.PutRequest
 
start() - Method in class io.timson.firehose.FirehoseMock
Start the Firehose Mock
stop() - Method in class io.timson.firehose.FirehoseMock
Stop the Firehose Mock & Delete Delivery Streams
stop() - Method in interface io.timson.firehose.stream.DeliveryStream
 
stop() - Method in class io.timson.firehose.stream.S3DeliveryStream
 

W

withAmazonS3Client(AmazonS3) - Method in class io.timson.firehose.FirehoseMock.Builder
 
withBufferIntervalMilliseconds(Long) - Method in class io.timson.firehose.stream.S3DeliveryStream.S3DeliveryStreamBuilder
 
withBufferIntervalSeconds(Integer) - Method in class io.timson.firehose.aws.S3StreamRequestBuilder
 
withBufferIntervalSeconds(Integer) - Method in class io.timson.firehose.stream.S3DeliveryStream.S3DeliveryStreamBuilder
 
withBufferSizeBytes(Long) - Method in class io.timson.firehose.stream.S3DeliveryStream.S3DeliveryStreamBuilder
 
withBufferSizeMB(Integer) - Method in class io.timson.firehose.aws.S3StreamRequestBuilder
 
withBufferSizeMB(Integer) - Method in class io.timson.firehose.stream.S3DeliveryStream.S3DeliveryStreamBuilder
 
withCompressionFormat(CompressionFormat) - Method in class io.timson.firehose.aws.S3StreamRequestBuilder
 
withCompressionFormat(CompressionFormat) - Method in class io.timson.firehose.stream.S3DeliveryStream.S3DeliveryStreamBuilder
 
withName(String) - Method in class io.timson.firehose.stream.S3DeliveryStream.S3DeliveryStreamBuilder
 
withPort(Integer) - Method in class io.timson.firehose.FirehoseMock.Builder
 
withS3BucketArn(String) - Method in class io.timson.firehose.aws.S3StreamRequestBuilder
 
withS3BucketArn(String) - Method in class io.timson.firehose.stream.S3DeliveryStream.S3DeliveryStreamBuilder
 
withS3Client(S3Client) - Method in class io.timson.firehose.stream.S3DeliveryStream.S3DeliveryStreamBuilder
 
withS3Prefix(String) - Method in class io.timson.firehose.aws.S3StreamRequestBuilder
 
withS3Prefix(String) - Method in class io.timson.firehose.stream.S3DeliveryStream.S3DeliveryStreamBuilder
 
write(String) - Method in interface io.timson.firehose.stream.DeliveryStream
 
write(String, String) - Method in class io.timson.firehose.stream.DeliveryStreamService
 
write(String) - Method in class io.timson.firehose.stream.S3DeliveryStream
 
A B C D F G H I L P R S W 
Skip navigation links

Copyright © 2017. All rights reserved.