Class SinkImpl
Object
org.apache.spark.sql.pipelines.graph.SinkImpl
- All Implemented Interfaces:
- Serializable,- GraphElement,- Output,- Sink,- scala.Equals,- scala.Product
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionSinkImpl(org.apache.spark.sql.catalyst.TableIdentifier identifier, String format, scala.collection.immutable.Map<String, String> options, QueryOrigin origin) 
- 
Method SummaryModifier and TypeMethodDescriptionabstract static Rapply(T1 v1, T2 v2, T3 v3, T4 v4) format()format of the sinkorg.apache.spark.sql.catalyst.TableIdentifierReturns the unique identifier for thisGraphElement.options()options defined for the sinkorigin()Contains provenance to tie back this GraphElement to the user code that defined it.static StringtoString()Methods inherited from class java.lang.Objectequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface scala.EqualscanEqual, equalsMethods inherited from interface org.apache.spark.sql.pipelines.graph.GraphElementdisplayName, sparkMethods inherited from interface scala.ProductproductArity, productElement, productElementName, productElementNames, productIterator, productPrefix
- 
Constructor Details- 
SinkImplpublic SinkImpl(org.apache.spark.sql.catalyst.TableIdentifier identifier, String format, scala.collection.immutable.Map<String, String> options, QueryOrigin origin) 
 
- 
- 
Method Details- 
applypublic abstract static R apply(T1 v1, T2 v2, T3 v3, T4 v4) 
- 
toString
- 
identifierpublic org.apache.spark.sql.catalyst.TableIdentifier identifier()Description copied from interface:GraphElementReturns the unique identifier for thisGraphElement.- Specified by:
- identifierin interface- GraphElement
 
- 
formatDescription copied from interface:Sinkformat of the sink
- 
optionsDescription copied from interface:Sinkoptions defined for the sink
- 
originDescription copied from interface:GraphElementContains provenance to tie back this GraphElement to the user code that defined it.This must be set when a GraphElementis directly created by some user code. Subsequently, this initial origin must be propagated as is without modification. If thisGraphElementis copied or converted to a different type, then this origin must be copied as is.- Specified by:
- originin interface- GraphElement
- Returns:
- (undocumented)
 
 
-