com
.
spotify
.
scio
.
repl
ReplScioContext
class
ReplScioContext
extends
ScioContext
Linear Supertypes
ScioContext
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
ReplScioContext
ScioContext
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
ReplScioContext
(
options:
PipelineOptions
,
artifacts:
List
[
String
]
)
Value Members
final
def
!=
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
def
addArtifacts
(
extraLocalArtifacts:
List
[
String
]
)
:
Unit
Definition Classes
ScioContext
def
applyTransform
[
T
]
(
root:
PTransform
[_ >:
PBegin
,
PCollection
[
T
]]
)
(
implicit
arg0:
ClassTag
[
T
]
)
:
SCollection
[
T
]
Definition Classes
ScioContext
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
avroFile
[
T
]
(
path:
String
,
schema:
Schema
)
(
implicit
arg0:
ClassTag
[
T
]
)
:
SCollection
[
T
]
Definition Classes
ScioContext
def
bigQuerySelect
(
sqlQuery:
String
,
flattenResults:
Boolean
)
:
SCollection
[
TableRow
]
Definition Classes
ScioContext
def
bigQueryTable
(
tableSpec:
String
)
:
SCollection
[
TableRow
]
Definition Classes
ScioContext
def
bigQueryTable
(
table:
TableReference
)
:
SCollection
[
TableRow
]
Definition Classes
ScioContext
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
close
()
:
ScioResult
Enhanced version that dumps REPL session jar.
Enhanced version that dumps REPL session jar.
Definition Classes
ReplScioContext
→ ScioContext
def
datastore
(
datasetId:
String
,
query:
Query
)
:
SCollection
[
Entity
]
Definition Classes
ScioContext
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
isClosed
:
Boolean
Definition Classes
ScioContext
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
maxAccumulator
[
T
]
(
n:
String
)
(
implicit
at:
AccumulatorType
[
T
]
)
:
Accumulator
[
T
]
Definition Classes
ScioContext
def
minAccumulator
[
T
]
(
n:
String
)
(
implicit
at:
AccumulatorType
[
T
]
)
:
Accumulator
[
T
]
Definition Classes
ScioContext
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
objectFile
[
T
]
(
path:
String
)
(
implicit
arg0:
ClassTag
[
T
]
)
:
SCollection
[
T
]
Definition Classes
ScioContext
def
optionsAs
[
T <:
PipelineOptions
]
(
implicit
arg0:
ClassTag
[
T
]
)
:
T
Definition Classes
ScioContext
def
parallelize
[
K
,
V
]
(
elems:
Map
[
K
,
V
]
)
(
implicit
arg0:
ClassTag
[
K
]
,
arg1:
ClassTag
[
V
]
)
:
SCollection
[(
K
,
V
)]
Definition Classes
ScioContext
def
parallelize
[
T
]
(
elems:
Iterable
[
T
]
)
(
implicit
arg0:
ClassTag
[
T
]
)
:
SCollection
[
T
]
Definition Classes
ScioContext
def
parallelizeTimestamped
[
T
]
(
elems:
Iterable
[
T
]
,
timestamps:
Iterable
[
Instant
]
)
(
implicit
arg0:
ClassTag
[
T
]
)
:
SCollection
[
T
]
Definition Classes
ScioContext
def
parallelizeTimestamped
[
T
]
(
elems:
Iterable
[(
T
,
Instant
)]
)
(
implicit
arg0:
ClassTag
[
T
]
)
:
SCollection
[
T
]
Definition Classes
ScioContext
def
pipeline
:
Pipeline
Definition Classes
ScioContext
def
protobufFile
[
T
]
(
path:
String
)
(
implicit
arg0:
ClassTag
[
T
]
,
ev:
<:<
[
T
,
Message
]
)
:
SCollection
[
T
]
Definition Classes
ScioContext
def
pubsubSubscription
(
sub:
String
,
idLabel:
String
,
timestampLabel:
String
)
:
SCollection
[
String
]
Definition Classes
ScioContext
def
pubsubTopic
(
topic:
String
,
idLabel:
String
,
timestampLabel:
String
)
:
SCollection
[
String
]
Definition Classes
ScioContext
def
setName
(
name:
String
)
:
Unit
Definition Classes
ScioContext
def
sumAccumulator
[
T
]
(
n:
String
)
(
implicit
at:
AccumulatorType
[
T
]
)
:
Accumulator
[
T
]
Definition Classes
ScioContext
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
tableRowJsonFile
(
path:
String
)
:
SCollection
[
TableRow
]
Definition Classes
ScioContext
def
textFile
(
path:
String
,
compressionType:
CompressionType
)
:
SCollection
[
String
]
Definition Classes
ScioContext
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
wrap
[
T
]
(
p:
PCollection
[
T
]
)
(
implicit
arg0:
ClassTag
[
T
]
)
:
SCollection
[
T
]
Definition Classes
ScioContext
Inherited from
ScioContext
Inherited from
AnyRef
Inherited from
Any
Ungrouped