public class DataFrameBulkRecord extends Object implements com.microsoft.sqlserver.jdbc.ISQLServerBulkData, AutoCloseable
| Constructor and Description |
|---|
DataFrameBulkRecord(scala.collection.Iterator<org.apache.spark.sql.Row> iterator,
ColumnMetadata[] dfColumnMetadata) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
String |
getColumnName(int column) |
Set<Integer> |
getColumnOrdinals() |
int |
getColumnType(int column) |
int |
getPrecision(int column) |
Object[] |
getRowData() |
int |
getScale(int column) |
boolean |
next() |
public DataFrameBulkRecord(scala.collection.Iterator<org.apache.spark.sql.Row> iterator,
ColumnMetadata[] dfColumnMetadata)
public Object[] getRowData() throws com.microsoft.sqlserver.jdbc.SQLServerException
getRowData in interface com.microsoft.sqlserver.jdbc.ISQLServerBulkDatacom.microsoft.sqlserver.jdbc.SQLServerExceptionpublic Set<Integer> getColumnOrdinals()
getColumnOrdinals in interface com.microsoft.sqlserver.jdbc.ISQLServerBulkDatapublic String getColumnName(int column)
getColumnName in interface com.microsoft.sqlserver.jdbc.ISQLServerBulkDatapublic int getColumnType(int column)
getColumnType in interface com.microsoft.sqlserver.jdbc.ISQLServerBulkDatapublic int getPrecision(int column)
getPrecision in interface com.microsoft.sqlserver.jdbc.ISQLServerBulkDatapublic int getScale(int column)
getScale in interface com.microsoft.sqlserver.jdbc.ISQLServerBulkDatapublic boolean next()
throws com.microsoft.sqlserver.jdbc.SQLServerException
next in interface com.microsoft.sqlserver.jdbc.ISQLServerBulkDatacom.microsoft.sqlserver.jdbc.SQLServerExceptionpublic void close()
throws com.microsoft.sqlserver.jdbc.SQLServerException
close in interface AutoCloseablecom.microsoft.sqlserver.jdbc.SQLServerExceptionCopyright © 2023 com.microsoft.azure. All rights reserved.