Tabnine Logo
JavaDStream.transformToPair
Code IndexAdd Tabnine to your IDE (free)

How to use
transformToPair
method
in
org.apache.spark.streaming.api.java.JavaDStream

Best Java code snippets using org.apache.spark.streaming.api.java.JavaDStream.transformToPair (Showing top 9 results out of 315)

origin: databricks/learning-spark

JavaPairDStream<Integer, Long> responseCodeCountDStream = accessLogsDStream.transformToPair(
 new Function<JavaRDD<ApacheAccessLog>, JavaPairRDD<Integer, Long>>() {
  public JavaPairRDD<Integer, Long> call(JavaRDD<ApacheAccessLog> rdd) {
JavaPairDStream<String, Long> ipRawDStream = accessLogsDStream.transformToPair(
 new Function<JavaRDD<ApacheAccessLog>, JavaPairRDD<String, Long>>(){
 public JavaPairRDD<String, Long> call(JavaRDD<ApacheAccessLog> rdd) {
JavaPairDStream<String, Long> endpointCountsDStream = accessLogsDStream.transformToPair(
 new Function<JavaRDD<ApacheAccessLog>, JavaPairRDD<String, Long>>() {
  public JavaPairRDD<String, Long> call(JavaRDD<ApacheAccessLog> rdd) {
origin: databricks/learning-spark

JavaPairDStream<Integer, Long> responseCodeCountTransform = accessLogsDStream.transformToPair(
 new Function<JavaRDD<ApacheAccessLog>, JavaPairRDD<Integer, Long>>() {
  public JavaPairRDD<Integer, Long> call(JavaRDD<ApacheAccessLog> logs) {
origin: co.cask.cdap/cdap-data-streams

@Override
protected SparkPairCollection<Object, Object> addJoinKey(StageSpec stageSpec, String inputStageName,
                             SparkCollection<Object> inputCollection,
                             StageStatisticsCollector collector) throws Exception {
 DynamicDriverContext dynamicDriverContext = new DynamicDriverContext(stageSpec, sec, collector);
 JavaDStream<Object> dStream = inputCollection.getUnderlying();
 JavaPairDStream<Object, Object> result =
  dStream.transformToPair(new DynamicJoinOn<>(dynamicDriverContext, inputStageName));
 return new PairDStreamCollection<>(sec, result);
}
origin: co.cask.cdap/hydrator-spark-core2

@Override
public SparkCollection<RecordInfo<Object>> aggregate(StageSpec stageSpec, @Nullable Integer partitions,
                           StageStatisticsCollector collector) {
 DynamicDriverContext dynamicDriverContext = new DynamicDriverContext(stageSpec, sec, collector);
 JavaPairDStream<Object, T> keyedCollection =
  stream.transformToPair(new DynamicAggregatorGroupBy<Object, T>(dynamicDriverContext));
 JavaPairDStream<Object, Iterable<T>> groupedCollection = partitions == null ?
  keyedCollection.groupByKey() : keyedCollection.groupByKey(partitions);
 return wrap(groupedCollection.transform(new DynamicAggregatorAggregate<Object, T, Object>(dynamicDriverContext)));
}
origin: org.apache.spark/spark-streaming_2.10

@Test
public void testVariousTransform() {
 // tests whether all variations of transform can be called from Java
 List<List<Integer>> inputData = Arrays.asList(Arrays.asList(1));
 JavaDStream<Integer> stream = JavaTestUtils.attachTestInputStream(ssc, inputData, 1);
 List<List<Tuple2<String, Integer>>> pairInputData =
  Arrays.asList(Arrays.asList(new Tuple2<>("x", 1)));
 JavaPairDStream<String, Integer> pairStream = JavaPairDStream.fromJavaDStream(
  JavaTestUtils.attachTestInputStream(ssc, pairInputData, 1));
 JavaDStream<Integer> transformed1 = stream.transform(in -> null);
 JavaDStream<Integer> transformed2 = stream.transform((x, time) -> null);
 JavaPairDStream<String, Integer> transformed3 = stream.transformToPair(x -> null);
 JavaPairDStream<String, Integer> transformed4 = stream.transformToPair((x, time) -> null);
 JavaDStream<Integer> pairTransformed1 = pairStream.transform(x -> null);
 JavaDStream<Integer> pairTransformed2 = pairStream.transform((x, time) -> null);
 JavaPairDStream<String, String> pairTransformed3 = pairStream.transformToPair(x -> null);
 JavaPairDStream<String, String> pairTransformed4 =
  pairStream.transformToPair((x, time) -> null);
}
origin: org.apache.spark/spark-streaming_2.11

@Test
public void testVariousTransform() {
 // tests whether all variations of transform can be called from Java
 List<List<Integer>> inputData = Arrays.asList(Arrays.asList(1));
 JavaDStream<Integer> stream = JavaTestUtils.attachTestInputStream(ssc, inputData, 1);
 List<List<Tuple2<String, Integer>>> pairInputData =
  Arrays.asList(Arrays.asList(new Tuple2<>("x", 1)));
 JavaPairDStream<String, Integer> pairStream = JavaPairDStream.fromJavaDStream(
  JavaTestUtils.attachTestInputStream(ssc, pairInputData, 1));
 JavaDStream<Integer> transformed1 = stream.transform(in -> null);
 JavaDStream<Integer> transformed2 = stream.transform((x, time) -> null);
 JavaPairDStream<String, Integer> transformed3 = stream.transformToPair(x -> null);
 JavaPairDStream<String, Integer> transformed4 = stream.transformToPair((x, time) -> null);
 JavaDStream<Integer> pairTransformed1 = pairStream.transform(x -> null);
 JavaDStream<Integer> pairTransformed2 = pairStream.transform((x, time) -> null);
 JavaPairDStream<String, String> pairTransformed3 = pairStream.transformToPair(x -> null);
 JavaPairDStream<String, String> pairTransformed4 =
  pairStream.transformToPair((x, time) -> null);
}
origin: org.apache.spark/spark-streaming_2.10

@SuppressWarnings("unchecked")
@Test
public void testVariousTransform() {
 // tests whether all variations of transform can be called from Java
 List<List<Integer>> inputData = Arrays.asList(Arrays.asList(1));
 JavaDStream<Integer> stream = JavaTestUtils.attachTestInputStream(ssc, inputData, 1);
 List<List<Tuple2<String, Integer>>> pairInputData =
   Arrays.asList(Arrays.asList(new Tuple2<>("x", 1)));
 JavaPairDStream<String, Integer> pairStream = JavaPairDStream.fromJavaDStream(
   JavaTestUtils.attachTestInputStream(ssc, pairInputData, 1));
 stream.transform(in -> null);
 stream.transform((in, time) -> null);
 stream.transformToPair(in -> null);
 stream.transformToPair((in, time) -> null);
 pairStream.transform(in -> null);
 pairStream.transform((in, time) -> null);
 pairStream.transformToPair(in -> null);
 pairStream.transformToPair((in, time) -> null);
}
origin: org.apache.spark/spark-streaming_2.11

@SuppressWarnings("unchecked")
@Test
public void testVariousTransform() {
 // tests whether all variations of transform can be called from Java
 List<List<Integer>> inputData = Arrays.asList(Arrays.asList(1));
 JavaDStream<Integer> stream = JavaTestUtils.attachTestInputStream(ssc, inputData, 1);
 List<List<Tuple2<String, Integer>>> pairInputData =
   Arrays.asList(Arrays.asList(new Tuple2<>("x", 1)));
 JavaPairDStream<String, Integer> pairStream = JavaPairDStream.fromJavaDStream(
   JavaTestUtils.attachTestInputStream(ssc, pairInputData, 1));
 stream.transform(in -> null);
 stream.transform((in, time) -> null);
 stream.transformToPair(in -> null);
 stream.transformToPair((in, time) -> null);
 pairStream.transform(in -> null);
 pairStream.transform((in, time) -> null);
 pairStream.transformToPair(in -> null);
 pairStream.transformToPair((in, time) -> null);
}
origin: org.apache.beam/beam-runners-spark

.transformToPair(
  (rdd, time) ->
    rdd.mapPartitions(
org.apache.spark.streaming.api.javaJavaDStreamtransformToPair

Popular methods of JavaDStream

  • foreachRDD
  • map
  • mapToPair
  • union
  • filter
  • flatMap
  • dstream
  • countByValue
  • cache
  • window
  • count
  • transform
  • count,
  • transform,
  • countByValueAndWindow,
  • flatMapToPair,
  • print,
  • reduceByWindow,
  • repartition,
  • glom,
  • mapPartitions

Popular in Java

  • Reading from database using SQL prepared statement
  • requestLocationUpdates (LocationManager)
  • scheduleAtFixedRate (Timer)
  • getResourceAsStream (ClassLoader)
  • GridLayout (java.awt)
    The GridLayout class is a layout manager that lays out a container's components in a rectangular gri
  • Scanner (java.util)
    A parser that parses a text string of primitive types and strings with the help of regular expressio
  • SortedSet (java.util)
    SortedSet is a Set which iterates over its elements in a sorted order. The order is determined eithe
  • ReentrantLock (java.util.concurrent.locks)
    A reentrant mutual exclusion Lock with the same basic behavior and semantics as the implicit monitor
  • JOptionPane (javax.swing)
  • FileUtils (org.apache.commons.io)
    General file manipulation utilities. Facilities are provided in the following areas: * writing to a
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now