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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract static Rapply(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>intid()name()scala.Option<Object>static StringtoString()Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface scala.Equals
canEqual, equalsMethods 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)
-