A C D F G I K L O P R S 
All Classes All Packages

A

AWSKinesisStreamListener - Class in io.jenkins.plugins.aws.kinesisconsumer.extensions
Extension point to implement by external applications to listen to records coming from a Kinesis stream.
AWSKinesisStreamListener() - Constructor for class io.jenkins.plugins.aws.kinesisconsumer.extensions.AWSKinesisStreamListener
 

C

configure() - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisConsumerModule
 
configure(StaplerRequest, JSONObject) - Method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
 
create(GlobalKinesisConfiguration, String) - Method in interface io.jenkins.plugins.aws.kinesisconsumer.KinesisConsumer.Factory
 
create(String) - Method in interface io.jenkins.plugins.aws.kinesisconsumer.KinesisRecordProcessor.Factory
 

D

DescriptorImpl() - Constructor for class io.jenkins.plugins.aws.kinesisconsumer.KinesisStreamItem.DescriptorImpl
 
doCheckApplicationName(String) - Method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
Checks applicationName is valid
doCheckInitialPositionInStream(String) - Method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
Checks AWS Kinesis initial stream position is valid.
doCheckLocalEndpoint(String) - Method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
Checks local endpoint URL is valid.
doCheckRegion(String) - Method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
Checks AWS region is valid.
doTestConnection(String, String, String) - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisStreamItem.DescriptorImpl
 

F

fireOnReceive(String, byte[]) - Static method in class io.jenkins.plugins.aws.kinesisconsumer.extensions.AWSKinesisStreamListener
 

G

get() - Static method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
Get the GlobalKinesisConfiguration
get() - Static method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisConsumerManager
Gets this extension's instance.
get() - Static method in class io.jenkins.plugins.aws.kinesisconsumer.SaveableListenerImpl
Gets an instance of this extension
getAllRegisteredListeners() - Static method in class io.jenkins.plugins.aws.kinesisconsumer.extensions.AWSKinesisStreamListener
Gets all listeners.
getApplicationName() - Method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
Get the application name from the configuration page
getDescriptor() - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisStreamItem
Get a Descriptor of KinesisStreamItem instance
getDisplayName() - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisStreamItem.DescriptorImpl
 
getInitialPositionInStream() - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisStreamItem
Get the initial position in the Kinesis stream Valid values are: LATEST or TRIM_HORIZON.
getKinesisStreamItems() - Method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
 
getKinesisStreamItemsForStream(String) - Method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
 
getLocalEndpoint() - Method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
Get the local endpoint to consume from rather than the AWS service
getRegion() - Method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
Get the AWS Region to connect to from the configuration page
getShutdownTimeoutMs() - Method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
Get the maximum total time (milliseconds) waiting when shutting down kinesis consumers.
getStreamName() - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisStreamItem
Get the stream name
GlobalKinesisConfiguration - Class in io.jenkins.plugins.aws.kinesisconsumer
Class representing the Global Kinesis configuration
GlobalKinesisConfiguration() - Constructor for class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
 

I

initialize(InitializationInput) - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisRecordProcessor
 
io.jenkins.plugins.aws.kinesisconsumer - package io.jenkins.plugins.aws.kinesisconsumer
 
io.jenkins.plugins.aws.kinesisconsumer.extensions - package io.jenkins.plugins.aws.kinesisconsumer.extensions
 
isKinesisConsumerEnabled() - Method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
Indicates if the plugin is enabled or not

K

KinesisConsumer - Class in io.jenkins.plugins.aws.kinesisconsumer
Responsible to connect to the configured Kinesis streams and start the scheduler threads to begin polling records
KinesisConsumer.Factory - Interface in io.jenkins.plugins.aws.kinesisconsumer
 
KinesisConsumerManager - Class in io.jenkins.plugins.aws.kinesisconsumer
Manager of stream connections
KinesisConsumerManager() - Constructor for class io.jenkins.plugins.aws.kinesisconsumer.KinesisConsumerManager
 
KinesisConsumerManager(GlobalKinesisConfiguration, KinesisConsumer.Factory) - Constructor for class io.jenkins.plugins.aws.kinesisconsumer.KinesisConsumerManager
 
KinesisConsumerModule - Class in io.jenkins.plugins.aws.kinesisconsumer
 
KinesisConsumerModule() - Constructor for class io.jenkins.plugins.aws.kinesisconsumer.KinesisConsumerModule
 
KinesisRecordProcessor - Class in io.jenkins.plugins.aws.kinesisconsumer
Implements the ShardRecordProcessor interface to process data records fetched from Amazon Kinesis
KinesisRecordProcessor.Factory - Interface in io.jenkins.plugins.aws.kinesisconsumer
 
KinesisRecordProcessorFactory - Class in io.jenkins.plugins.aws.kinesisconsumer
Factory to create KinesisRecordProcessor instances.
KinesisStreamItem - Class in io.jenkins.plugins.aws.kinesisconsumer
Class representing a Stream configuration
KinesisStreamItem(String, String) - Constructor for class io.jenkins.plugins.aws.kinesisconsumer.KinesisStreamItem
Creates KinesisStreamItem instance.
KinesisStreamItem.DescriptorImpl - Class in io.jenkins.plugins.aws.kinesisconsumer
 

L

leaseLost(LeaseLostInput) - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisRecordProcessor
 

O

onBeforeShutdown() - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisConsumerManager
 
onChange(Saveable, XmlFile) - Method in class io.jenkins.plugins.aws.kinesisconsumer.SaveableListenerImpl
On change restart the AWS Kinesis consumer.
onLoaded() - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisConsumerManager
 
onReceive(String, byte[]) - Method in class io.jenkins.plugins.aws.kinesisconsumer.extensions.AWSKinesisStreamListener
This needs to be overridden to implement the logic upon record receive

P

processRecords(ProcessRecordsInput) - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisRecordProcessor
Forward each byte record of ProcessRecordsInput to the AWSKinesisStreamListener interface

R

restartAllConsumers(GlobalKinesisConfiguration) - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisConsumerManager
 

S

SaveableListenerImpl - Class in io.jenkins.plugins.aws.kinesisconsumer
Extends SaveableListener to listen to GlobalKinesisConfiguration changes.
SaveableListenerImpl() - Constructor for class io.jenkins.plugins.aws.kinesisconsumer.SaveableListenerImpl
 
SaveableListenerImpl(KinesisConsumerManager) - Constructor for class io.jenkins.plugins.aws.kinesisconsumer.SaveableListenerImpl
 
setApplicationName(String) - Method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
Set application name when loading the global configuration page This name identifies the application, which must have a unique name that is scoped to the Amazon account and Region used by the application.
setInitialPositionInStream(String) - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisStreamItem
Set the initial position in the Kinesis stream
setKinesisConsumerEnabled(boolean) - Method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
Set the enabled/disabled status of the plugin when loading the global configuration page
setKinesisStreamItems(List<KinesisStreamItem>) - Method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
Set KinesisStreamItem values when loading the global configuration page
setLocalEndpoint(String) - Method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
Set an optional endpoint to point to a local kinesis stack rather than the AWS service.
setRegion(String) - Method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
Set AWS Region when loading the global configuration page
setShutdownTimeoutMs(Integer) - Method in class io.jenkins.plugins.aws.kinesisconsumer.GlobalKinesisConfiguration
Set the maximum total time (milliseconds) waiting when shutting down kinesis consumers.
setStreamName(String) - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisStreamItem
Set the stream name
shardEnded(ShardEndedInput) - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisRecordProcessor
 
shardRecordProcessor() - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisRecordProcessorFactory
 
shutdown() - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisConsumer
Stop the scheduler threads to end consuming records from the Kinesis streams
shutDownAllConsumers() - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisConsumerManager
 
shutdownRequested(ShutdownRequestedInput) - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisRecordProcessor
 
startAllConsumers(GlobalKinesisConfiguration) - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisConsumerManager
 
streamName - Variable in class io.jenkins.plugins.aws.kinesisconsumer.KinesisRecordProcessor
 
subscribe() - Method in class io.jenkins.plugins.aws.kinesisconsumer.KinesisConsumer
 
A C D F G I K L O P R S 
All Classes All Packages