A C D F G I K L O P R S
All Classes All Packages
All Classes All Packages
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
ofKinesisStreamItem
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 theAWSKinesisStreamListener
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 toGlobalKinesisConfiguration
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
All Classes All Packages