Package

com.spotify.scio.extra

transforms

Permalink

package transforms

Main package for transforms APIs. Import all.

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

Type Members

  1. abstract class BaseAsyncDoFn[InputT, OutputT, ResourceT, FutureT] extends DoFnWithResource[InputT, OutputT, ResourceT]

    Permalink
  2. abstract class DoFnWithResource[InputT, OutputT, ResourceT] extends DoFn[InputT, OutputT]

    Permalink
  3. class FileDownloadDoFn[OutputT] extends DoFn[URI, OutputT]

    Permalink
  4. abstract class GuavaAsyncDoFn[InputT, OutputT, ResourceT] extends BaseAsyncDoFn[InputT, OutputT, ResourceT, ListenableFuture[OutputT]]

    Permalink
  5. abstract class JavaAsyncDoFn[InputT, OutputT, ResourceT] extends BaseAsyncDoFn[InputT, OutputT, ResourceT, CompletableFuture[OutputT]]

    Permalink
  6. class PipeDoFn extends DoFn[String, String]

    Permalink
  7. implicit final class PipeSCollection extends AnyVal

    Permalink

    Enhanced version of SCollection with pipe methods.

  8. class RateLimiterDoFn[InputT] extends DoFnWithResource[InputT, InputT, RateLimiter]

    Permalink
  9. abstract class ScalaAsyncDoFn[I, O, R] extends BaseAsyncDoFn[I, O, R, Future[O]]

    Permalink

    A DoFn that handles asynchronous requests to an external service that returns Scala Futures.

  10. implicit class SpecializedFlatMapSCollection[T] extends AnyRef

    Permalink

    Enhanced version of SCollection with specialized versions of flatMap.

  11. implicit final class URISCollection extends AnyVal

    Permalink

    Enhanced version of SCollection with URI methods.

Inherited from AnyRef

Inherited from Any

Ungrouped