Class KinesisStreamItem
- java.lang.Object
- 
- io.jenkins.plugins.aws.kinesisconsumer.KinesisStreamItem
 
- 
- All Implemented Interfaces:
- Describable<KinesisStreamItem>
 
 public class KinesisStreamItem extends Object implements Describable<KinesisStreamItem> Class representing a Stream configuration- Author:
- Fabio Ponciroli
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classKinesisStreamItem.DescriptorImpl
 - 
Constructor SummaryConstructors Constructor Description KinesisStreamItem(String streamName, String initialPositionInStream)Creates KinesisStreamItem instance.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Descriptor<KinesisStreamItem>getDescriptor()Get aDescriptorofKinesisStreamIteminstanceStringgetInitialPositionInStream()Get the initial position in the Kinesis stream Valid values are: LATEST or TRIM_HORIZON.StringgetStreamName()Get the stream namevoidsetInitialPositionInStream(String initialPositionInStream)Set the initial position in the Kinesis streamvoidsetStreamName(String streamName)Set the stream name
 
- 
- 
- 
Method Detail- 
getStreamNamepublic String getStreamName() Get the stream name- Returns:
- the stream name
 
 - 
setStreamNamepublic void setStreamName(String streamName) Set the stream name- Parameters:
- streamName- stream name
 
 - 
getInitialPositionInStreampublic String getInitialPositionInStream() Get the initial position in the Kinesis stream Valid values are: LATEST or TRIM_HORIZON. Not all the positions have been implemented for the time being.- Returns:
- the initial position in the Kinesis stream
- See Also:
- Kinesis Staring Positions
 
 - 
setInitialPositionInStreampublic void setInitialPositionInStream(String initialPositionInStream) Set the initial position in the Kinesis stream- Parameters:
- initialPositionInStream- initial position in the Kinesis stream
 
 - 
getDescriptor@NonNull public Descriptor<KinesisStreamItem> getDescriptor() Get aDescriptorofKinesisStreamIteminstance- Specified by:
- getDescriptorin interface- Describable<KinesisStreamItem>
- Returns:
- a DescriptorofKinesisStreamIteminstance
 
 
- 
 
-