K - type of key in the collectionV - type of value in the collectionpublic class PairDStreamCollection<K,V> extends Object implements SparkPairCollection<K,V>
SparkPairCollection| Constructor and Description |
|---|
PairDStreamCollection(JavaSparkExecutionContext sec,
org.apache.spark.streaming.api.java.JavaPairDStream<K,V> pairStream) |
| Modifier and Type | Method and Description |
|---|---|
<T> SparkCollection<T> |
flatMap(org.apache.spark.api.java.function.FlatMapFunction<scala.Tuple2<K,V>,T> function) |
<T> SparkPairCollection<K,scala.Tuple2<com.google.common.base.Optional<V>,com.google.common.base.Optional<T>>> |
fullOuterJoin(SparkPairCollection<K,T> other) |
<T> SparkPairCollection<K,scala.Tuple2<com.google.common.base.Optional<V>,com.google.common.base.Optional<T>>> |
fullOuterJoin(SparkPairCollection<K,T> other,
int numPartitions) |
org.apache.spark.streaming.api.java.JavaPairDStream<K,V> |
getUnderlying() |
<T> SparkPairCollection<K,scala.Tuple2<V,T>> |
join(SparkPairCollection<K,T> other) |
<T> SparkPairCollection<K,scala.Tuple2<V,T>> |
join(SparkPairCollection<K,T> other,
int numPartitions) |
<T> SparkPairCollection<K,scala.Tuple2<V,com.google.common.base.Optional<T>>> |
leftOuterJoin(SparkPairCollection<K,T> other) |
<T> SparkPairCollection<K,scala.Tuple2<V,com.google.common.base.Optional<T>>> |
leftOuterJoin(SparkPairCollection<K,T> other,
int numPartitions) |
<T> SparkPairCollection<K,T> |
mapValues(org.apache.spark.api.java.function.Function<V,T> function) |
public PairDStreamCollection(JavaSparkExecutionContext sec, org.apache.spark.streaming.api.java.JavaPairDStream<K,V> pairStream)
public org.apache.spark.streaming.api.java.JavaPairDStream<K,V> getUnderlying()
getUnderlying in interface SparkPairCollection<K,V>public <T> SparkCollection<T> flatMap(org.apache.spark.api.java.function.FlatMapFunction<scala.Tuple2<K,V>,T> function)
flatMap in interface SparkPairCollection<K,V>public <T> SparkPairCollection<K,T> mapValues(org.apache.spark.api.java.function.Function<V,T> function)
mapValues in interface SparkPairCollection<K,V>public <T> SparkPairCollection<K,scala.Tuple2<V,T>> join(SparkPairCollection<K,T> other)
join in interface SparkPairCollection<K,V>public <T> SparkPairCollection<K,scala.Tuple2<V,T>> join(SparkPairCollection<K,T> other, int numPartitions)
join in interface SparkPairCollection<K,V>public <T> SparkPairCollection<K,scala.Tuple2<V,com.google.common.base.Optional<T>>> leftOuterJoin(SparkPairCollection<K,T> other)
leftOuterJoin in interface SparkPairCollection<K,V>public <T> SparkPairCollection<K,scala.Tuple2<V,com.google.common.base.Optional<T>>> leftOuterJoin(SparkPairCollection<K,T> other, int numPartitions)
leftOuterJoin in interface SparkPairCollection<K,V>public <T> SparkPairCollection<K,scala.Tuple2<com.google.common.base.Optional<V>,com.google.common.base.Optional<T>>> fullOuterJoin(SparkPairCollection<K,T> other)
fullOuterJoin in interface SparkPairCollection<K,V>public <T> SparkPairCollection<K,scala.Tuple2<com.google.common.base.Optional<V>,com.google.common.base.Optional<T>>> fullOuterJoin(SparkPairCollection<K,T> other, int numPartitions)
fullOuterJoin in interface SparkPairCollection<K,V>Copyright © 2018 Cask Data, Inc. Licensed under the Apache License, Version 2.0.