Class OutputOperationInfo
Object
org.apache.spark.streaming.scheduler.OutputOperationInfo
- All Implemented Interfaces:
Serializable
,scala.Equals
,scala.Product
:: DeveloperApi ::
Class having information on output operations.
param: batchTime Time of the batch
param: id Id of this output operation. Different output operations have different ids in a batch.
param: name The name of this output operation.
param: description The description of this output operation.
param: startTime Clock time of when the output operation started processing
param: endTime Clock time of when the output operation started processing
param: failureReason Failure reason if this output operation fails
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract static R
apply
(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7) scala.Option<Object>
duration()
Return the duration of this output operation.scala.Option<Object>
endTime()
scala.Option<String>
int
id()
name()
scala.Option<Object>
static String
toString()
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface scala.Equals
canEqual, equals
Methods inherited from interface scala.Product
productArity, productElement, productElementName, productElementNames, productIterator, productPrefix
-
Constructor Details
-
OutputOperationInfo
-
-
Method Details
-
apply
public abstract static R apply(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7) -
toString
-
batchTime
-
id
public int id() -
name
-
description
-
startTime
-
endTime
-
failureReason
-
duration
Return the duration of this output operation.- Returns:
- (undocumented)
-