Class/Object

com.microsoft.azure.iot.iothubreact

SourceOptions

Related Docs: object SourceOptions | package iothubreact

Permalink

class SourceOptions extends AnyRef

Source streaming options

TODO: differentiate checkpoint type: automatic (concurrent) or manual (user at-least-once)

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SourceOptions
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SourceOptions()

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def allPartitions(): SourceOptions

    Permalink

    Set the options to retrieve events from all the Hub partitions

    Set the options to retrieve events from all the Hub partitions

    returns

    Current instance

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. def fromOffsets(values: Array[String]): SourceOptions

    Permalink

    Set the options to start streaming for the specified offsets

    Set the options to start streaming for the specified offsets

    values

    List of offsets

    returns

    Current instance

  11. def fromOffsets(values: List[String]): SourceOptions

    Permalink

    Set the options to start streaming for the specified offsets

    Set the options to start streaming for the specified offsets

    values

    List of offsets

    returns

    Current instance

  12. def fromOffsets(values: Seq[String]): SourceOptions

    Permalink

    Set the options to start streaming for the specified offsets

    Set the options to start streaming for the specified offsets

    values

    List of offsets

    returns

    Current instance

  13. def fromOffsets[X](values: String*)(implicit arg0: ClassTag[X]): SourceOptions

    Permalink

    Set the options to start streaming for the specified offsets

    Set the options to start streaming for the specified offsets

    values

    List of offsets

    returns

    Current instance

  14. def fromSavedOffsets(startTimeIfMissing: Instant = Instant.MIN): SourceOptions

    Permalink

    Set the options to start streaming for the saved offsets

    Set the options to start streaming for the saved offsets

    returns

    Current instance

  15. def fromStart(): SourceOptions

    Permalink

    Set the options to retrieve events from the beginning of the stream

    Set the options to retrieve events from the beginning of the stream

    returns

    Current instance

  16. def fromTime(value: Instant): SourceOptions

    Permalink

    Set the options to retrieve events from a specific time

    Set the options to retrieve events from a specific time

    value

    Start time

    returns

    Current instance

  17. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  18. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  19. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  20. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  21. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  22. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  23. def partitions(values: Array[Int]): SourceOptions

    Permalink

    Define from which Hub partitions to retrieve events

    Define from which Hub partitions to retrieve events

    values

    List of partitions

    returns

    Current instance

  24. def partitions(values: List[Integer]): SourceOptions

    Permalink

    Define from which Hub partitions to retrieve events

    Define from which Hub partitions to retrieve events

    values

    List of partitions

    returns

    Current instance

  25. def partitions(values: Seq[Int]): SourceOptions

    Permalink

    Define from which Hub partitions to retrieve events

    Define from which Hub partitions to retrieve events

    values

    List of partitions

    returns

    Current instance

  26. def partitions[X](values: Int*)(implicit arg0: ClassTag[X]): SourceOptions

    Permalink

    Define from which Hub partitions to retrieve events

    Define from which Hub partitions to retrieve events

    values

    List of partitions

    returns

    Current instance

  27. def saveOffsets(): SourceOptions

    Permalink

    Set the options to store the stream offset

    Set the options to store the stream offset

    returns

    Current instance

  28. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  29. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  30. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  33. def withRuntimeInfo(): SourceOptions

    Permalink

    Set the options to include Hub runtime information in the stream

    Set the options to include Hub runtime information in the stream

    returns

    Current instance

Inherited from AnyRef

Inherited from Any

Ungrouped