public class TableWriteInfo extends Object
Modifier and Type | Class and Description |
---|---|
static class |
TableWriteInfo.DeleteScanInfo |
Constructor and Description |
---|
TableWriteInfo(Optional<ExecutionWriterTarget> writerTarget,
Optional<AnalyzeTableHandle> analyzeTableHandle,
Optional<TableWriteInfo.DeleteScanInfo> deleteScanInfo) |
Modifier and Type | Method and Description |
---|---|
static TableWriteInfo |
createTableWriteInfo(StreamingSubPlan plan,
Metadata metadata,
Session session) |
Optional<AnalyzeTableHandle> |
getAnalyzeTableHandle() |
Optional<TableWriteInfo.DeleteScanInfo> |
getDeleteScanInfo() |
Optional<ExecutionWriterTarget> |
getWriterTarget() |
public TableWriteInfo(Optional<ExecutionWriterTarget> writerTarget, Optional<AnalyzeTableHandle> analyzeTableHandle, Optional<TableWriteInfo.DeleteScanInfo> deleteScanInfo)
public static TableWriteInfo createTableWriteInfo(StreamingSubPlan plan, Metadata metadata, Session session)
public Optional<ExecutionWriterTarget> getWriterTarget()
public Optional<AnalyzeTableHandle> getAnalyzeTableHandle()
public Optional<TableWriteInfo.DeleteScanInfo> getDeleteScanInfo()
Copyright © 2012–2022. All rights reserved.