com.hazelcast.mapreduce

## Interface JobCompletableFuture<V>

- Type Parameters:
    `V` - type of the resulting value
  All Superinterfaces:
    Future<V>, ICompletableFuture<V>

  Deprecated.
  MapReduce is deprecated and will be removed in 4.0. For map aggregations, you can use `Aggregator` on IMap. For general data processing, it is superseded by Hazelcast Jet.

      @Deprecated
      public interface JobCompletableFuture<V>
      extends ICompletableFuture<V>

  This is a special version of ICompletableFuture to return the assigned job ID of the submit operation.
  Since:
    3.2

- - ### Method Summary

    All Methods Instance Methods Abstract Methods Deprecated Methods
    Modifier and Type | Method and Description
    --- | ---
    `String` | `getJobId()` Deprecated. Returns the unique identifier for this mapreduce job.

    - ### Methods inherited from interface com.hazelcast.core.ICompletableFuture

      `andThen, andThen`

    - ### Methods inherited from interface java.util.concurrent.Future

      `cancel, get, get, isCancelled, isDone`

- - ### Method Detail

    - #### getJobId

          String getJobId()

      Deprecated.
      Returns the unique identifier for this mapreduce job. This jobId is used to identify the same job on all cluster nodes and is unique in the cluster.
      Returns:
        jobId, the unique identifier for this mapreduce job

Copyright © 2019. All rights reserved.