@Evolving
public interface LogicalWriteInfo
WriteBuilder
.Modifier and Type | Method and Description |
---|---|
default java.util.Optional<StructType> |
metadataSchema()
the schema of the input metadata from Spark to data source.
|
CaseInsensitiveStringMap |
options()
the options that the user specified when writing the dataset
|
String |
queryId()
queryId is a unique string of the query. |
default java.util.Optional<StructType> |
rowIdSchema()
the schema of the ID columns from Spark to data source.
|
StructType |
schema()
the schema of the input data from Spark to data source.
|
CaseInsensitiveStringMap options()
String queryId()
queryId
is a unique string of the query. It's possible that there are many queries
running at the same time, or a query is restarted and resumed. BatchWrite
can use
this id to identify the query.StructType schema()
default java.util.Optional<StructType> rowIdSchema()
default java.util.Optional<StructType> metadataSchema()