Sequencer

trait Sequencer[Item, Result, Marker]

Sequencer is a trait that provides a method to returns a Stream over a list of items from AWS that are normally returned in chunks by repeated calls to the AWS APIs.

Sequencer is a trait that provides a method to returns a Stream over a list of items from AWS that are normally returned in chunks by repeated calls to the AWS APIs.

Type Params
Item

is the type of the item in the sequence

Marker

is the type of the continuation token returned by AWS, usually String

Result

is the type of the AWS *Result object

class Object
trait Matchable
class Any

Value members

Abstract methods

def getFromMarker(marker: Marker): Result
def getInitial: Result
def getList(r: Result): List[Item]
def getMarker(r: Result): Marker

Concrete methods

def sequence: Seq[Item]