Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

Action - Interface in io.delta.standalone.actions
A marker interface for all actions that can be applied to a Delta table.
add(StructField) - Method in class io.delta.standalone.types.StructType
Creates a new StructType by adding a new field.
add(String, DataType) - Method in class io.delta.standalone.types.StructType
Creates a new StructType by adding a new nullable field with no metadata.
add(String, DataType, boolean) - Method in class io.delta.standalone.types.StructType
Creates a new StructType by adding a new field with no metadata.
AddCDCFile - Class in io.delta.standalone.actions
A change file containing CDC data for the Delta version it's within.
AddCDCFile(String, Map<String, String>, long, Map<String, String>) - Constructor for class io.delta.standalone.actions.AddCDCFile
 
AddFile - Class in io.delta.standalone.actions
Represents an action that adds a new file to the table.
AddFile(String, Map<String, String>, long, long, boolean, String, Map<String, String>) - Constructor for class io.delta.standalone.actions.AddFile
 
AddFile.Builder - Class in io.delta.standalone.actions
Builder class for AddFile.
And - Class in io.delta.standalone.expressions
Evaluates logical expr1 AND expr2 for new And(expr1, expr2).
And(Expression, Expression) - Constructor for class io.delta.standalone.expressions.And
 
ArrayType - Class in io.delta.standalone.types
The data type for collections of multiple values.
ArrayType(DataType, boolean) - Constructor for class io.delta.standalone.types.ArrayType
 

B

BinaryComparison - Class in io.delta.standalone.expressions
A BinaryOperator that compares the left and right Expressions and evaluates to a boolean value.
BinaryExpression - Class in io.delta.standalone.expressions
An Expression with two inputs and one output.
BinaryOperator - Class in io.delta.standalone.expressions
A BinaryExpression that is an operator, meaning the string representation is x symbol y, rather than funcName(x, y).
BinaryType - Class in io.delta.standalone.types
The data type representing byte[] values.
BinaryType() - Constructor for class io.delta.standalone.types.BinaryType
 
BooleanType - Class in io.delta.standalone.types
The data type representing boolean values.
BooleanType() - Constructor for class io.delta.standalone.types.BooleanType
 
build() - Method in class io.delta.standalone.actions.AddFile.Builder
Builds an AddFile using the provided parameters.
build() - Method in class io.delta.standalone.actions.CommitInfo.Builder
Builds a CommitInfo using the provided parameters.
build() - Method in class io.delta.standalone.actions.JobInfo.Builder
Builds a JobInfo using the provided parameters.
build() - Method in class io.delta.standalone.actions.Metadata.Builder
Builds a Metadata using the provided parameters.
build() - Method in class io.delta.standalone.types.FieldMetadata.Builder
 
builder(String, Map<String, String>, long, long, boolean) - Static method in class io.delta.standalone.actions.AddFile
 
Builder(String, Map<String, String>, long, long, boolean) - Constructor for class io.delta.standalone.actions.AddFile.Builder
 
builder() - Static method in class io.delta.standalone.actions.CommitInfo
 
Builder() - Constructor for class io.delta.standalone.actions.CommitInfo.Builder
 
builder(String) - Static method in class io.delta.standalone.actions.JobInfo
 
Builder(String) - Constructor for class io.delta.standalone.actions.JobInfo.Builder
 
builder() - Static method in class io.delta.standalone.actions.Metadata
 
Builder() - Constructor for class io.delta.standalone.actions.Metadata.Builder
 
builder() - Static method in class io.delta.standalone.types.FieldMetadata
 
Builder() - Constructor for class io.delta.standalone.types.FieldMetadata.Builder
 
ByteType - Class in io.delta.standalone.types
The data type representing byte values.
ByteType() - Constructor for class io.delta.standalone.types.ByteType
 

C

children() - Method in class io.delta.standalone.expressions.BinaryExpression
 
children() - Method in interface io.delta.standalone.expressions.Expression
 
children() - Method in class io.delta.standalone.expressions.In
 
children() - Method in class io.delta.standalone.expressions.LeafExpression
 
children() - Method in class io.delta.standalone.expressions.UnaryExpression
 
CloseableIterator<T> - Interface in io.delta.standalone.data
An Iterator that also implements the Closeable interface.
clusterId(String) - Method in class io.delta.standalone.actions.CommitInfo.Builder
 
Column - Class in io.delta.standalone.expressions
A column whose row-value will be computed based on the data in a RowRecord.
Column(String, DataType) - Constructor for class io.delta.standalone.expressions.Column
 
column(String) - Method in class io.delta.standalone.types.StructType
Creates a Column expression for the field with the given fieldName.
commit(Iterable<T>, Operation, String) - Method in interface io.delta.standalone.OptimisticTransaction
Modifies the state of the log by adding a new commit that is based on a read at the table's latest version as of this transaction's instantiation.
CommitInfo - Class in io.delta.standalone.actions
Holds provenance information about changes to the table.
CommitInfo(Optional<Long>, Timestamp, Optional<String>, Optional<String>, String, Map<String, String>, Optional<JobInfo>, Optional<NotebookInfo>, Optional<String>, Optional<Long>, Optional<String>, Optional<Boolean>, Optional<Map<String, String>>, Optional<String>) - Constructor for class io.delta.standalone.actions.CommitInfo
 
CommitInfo(Optional<Long>, Timestamp, Optional<String>, Optional<String>, String, Map<String, String>, Optional<JobInfo>, Optional<NotebookInfo>, Optional<String>, Optional<Long>, Optional<String>, Optional<Boolean>, Optional<Map<String, String>>, Optional<String>, Optional<String>) - Constructor for class io.delta.standalone.actions.CommitInfo
 
CommitInfo.Builder - Class in io.delta.standalone.actions
Builder class for CommitInfo.
CommitResult - Class in io.delta.standalone
CommitResult(long) - Constructor for class io.delta.standalone.CommitResult
 
ConcurrentAppendException - Exception in io.delta.standalone.exceptions
Thrown when files are added that would have been read by the current transaction.
ConcurrentAppendException(String) - Constructor for exception io.delta.standalone.exceptions.ConcurrentAppendException
 
ConcurrentDeleteDeleteException - Exception in io.delta.standalone.exceptions
Thrown when the current transaction deletes data that was deleted by a concurrent transaction.
ConcurrentDeleteDeleteException(String) - Constructor for exception io.delta.standalone.exceptions.ConcurrentDeleteDeleteException
 
ConcurrentDeleteReadException - Exception in io.delta.standalone.exceptions
Thrown when the current transaction reads data that was deleted by a concurrent transaction.
ConcurrentDeleteReadException(String) - Constructor for exception io.delta.standalone.exceptions.ConcurrentDeleteReadException
 
ConcurrentTransactionException - Exception in io.delta.standalone.exceptions
Thrown when concurrent transaction both attempt to update the same idempotent transaction.
ConcurrentTransactionException(String) - Constructor for exception io.delta.standalone.exceptions.ConcurrentTransactionException
 
configuration(Map<String, String>) - Method in class io.delta.standalone.actions.Metadata.Builder
 
contains(String) - Method in class io.delta.standalone.types.FieldMetadata
 
containsNull() - Method in class io.delta.standalone.types.ArrayType
 
copyBuilder() - Method in class io.delta.standalone.actions.Metadata
 
createdTime(Long) - Method in class io.delta.standalone.actions.Metadata.Builder
 
createdTime(Optional<Long>) - Method in class io.delta.standalone.actions.Metadata.Builder
 

D

dataType() - Method in class io.delta.standalone.expressions.Column
 
dataType() - Method in interface io.delta.standalone.expressions.Expression
 
dataType() - Method in class io.delta.standalone.expressions.Literal
 
dataType() - Method in interface io.delta.standalone.expressions.Predicate
 
DataType - Class in io.delta.standalone.types
The base type of all io.delta.standalone data types.
DataType() - Constructor for class io.delta.standalone.types.DataType
 
DateType - Class in io.delta.standalone.types
A date type, supporting "0001-01-01" through "9999-12-31".
DateType() - Constructor for class io.delta.standalone.types.DateType
 
DecimalType - Class in io.delta.standalone.types
The data type representing java.math.BigDecimal values.
DecimalType(int, int) - Constructor for class io.delta.standalone.types.DecimalType
 
DeltaConcurrentModificationException - Exception in io.delta.standalone.exceptions
The basic class for all Delta Standalone commit conflict exceptions.
DeltaConcurrentModificationException(String) - Constructor for exception io.delta.standalone.exceptions.DeltaConcurrentModificationException
 
DeltaLog - Interface in io.delta.standalone
Represents the transaction logs of a Delta table.
DeltaScan - Interface in io.delta.standalone
Provides access to an iterator over the files in this snapshot.
DeltaStandaloneException - Exception in io.delta.standalone.exceptions
Thrown when a query fails, usually because the query itself is invalid.
DeltaStandaloneException() - Constructor for exception io.delta.standalone.exceptions.DeltaStandaloneException
 
DeltaStandaloneException(String) - Constructor for exception io.delta.standalone.exceptions.DeltaStandaloneException
 
DeltaStandaloneException(String, Throwable) - Constructor for exception io.delta.standalone.exceptions.DeltaStandaloneException
 
deltaToParquet(StructType) - Static method in class io.delta.standalone.util.ParquetSchemaConverter
:: DeveloperApi ::
deltaToParquet(StructType, Boolean) - Static method in class io.delta.standalone.util.ParquetSchemaConverter
:: DeveloperApi ::
deltaToParquet(StructType, ParquetSchemaConverter.ParquetOutputTimestampType) - Static method in class io.delta.standalone.util.ParquetSchemaConverter
:: DeveloperApi ::
deltaToParquet(StructType, Boolean, ParquetSchemaConverter.ParquetOutputTimestampType) - Static method in class io.delta.standalone.util.ParquetSchemaConverter
:: DeveloperApi ::
description(String) - Method in class io.delta.standalone.actions.Metadata.Builder
 
DoubleType - Class in io.delta.standalone.types
The data type representing double values.
DoubleType() - Constructor for class io.delta.standalone.types.DoubleType
 

E

engineInfo(String) - Method in class io.delta.standalone.actions.CommitInfo.Builder
 
equals(Object) - Method in class io.delta.standalone.actions.AddFile
 
equals(Object) - Method in class io.delta.standalone.actions.CommitInfo
 
equals(Object) - Method in class io.delta.standalone.actions.Format
 
equals(Object) - Method in class io.delta.standalone.actions.JobInfo
 
equals(Object) - Method in class io.delta.standalone.actions.Metadata
 
equals(Object) - Method in class io.delta.standalone.actions.NotebookInfo
 
equals(Object) - Method in class io.delta.standalone.actions.Protocol
 
equals(Object) - Method in class io.delta.standalone.actions.RemoveFile
 
equals(Object) - Method in class io.delta.standalone.expressions.BinaryExpression
 
equals(Object) - Method in class io.delta.standalone.expressions.Column
 
equals(Object) - Method in class io.delta.standalone.expressions.LeafExpression
 
equals(Object) - Method in class io.delta.standalone.expressions.Literal
 
equals(Object) - Method in class io.delta.standalone.expressions.UnaryExpression
 
equals(Object) - Method in class io.delta.standalone.types.ArrayType
 
equals(Object) - Method in class io.delta.standalone.types.DataType
 
equals(Object) - Method in class io.delta.standalone.types.DecimalType
 
equals(Object) - Method in class io.delta.standalone.types.FieldMetadata
 
equals(Object) - Method in class io.delta.standalone.types.MapType
 
equals(Object) - Method in class io.delta.standalone.types.StructField
 
equals(Object) - Method in class io.delta.standalone.types.StructType
 
EqualTo - Class in io.delta.standalone.expressions
Evaluates expr1 = expr2 for new EqualTo(expr1, expr2).
EqualTo(Expression, Expression) - Constructor for class io.delta.standalone.expressions.EqualTo
 
equivalent(DataType) - Method in class io.delta.standalone.types.DataType
 
equivalent(DataType) - Method in class io.delta.standalone.types.DecimalType
 
eval(RowRecord) - Method in class io.delta.standalone.expressions.BinaryExpression
 
eval(RowRecord) - Method in class io.delta.standalone.expressions.Column
 
eval(RowRecord) - Method in interface io.delta.standalone.expressions.Expression
 
eval(RowRecord) - Method in class io.delta.standalone.expressions.In
This implements the IN expression functionality outlined by the Databricks SQL Null semantics reference guide.
eval(RowRecord) - Method in class io.delta.standalone.expressions.IsNotNull
 
eval(RowRecord) - Method in class io.delta.standalone.expressions.IsNull
 
eval(RowRecord) - Method in class io.delta.standalone.expressions.Literal
 
eval(RowRecord) - Method in class io.delta.standalone.expressions.UnaryExpression
 
executionTimeMs - Static variable in class io.delta.standalone.Operation.Metrics
Time taken to execute the entire operation.
Expression - Interface in io.delta.standalone.expressions
An expression in Delta Standalone.

F

False - Static variable in class io.delta.standalone.expressions.Literal
 
FieldMetadata - Class in io.delta.standalone.types
The metadata for a given StructField.
FieldMetadata.Builder - Class in io.delta.standalone.types
Builder class for FieldMetadata.
FileAction - Interface in io.delta.standalone.actions
Generic interface for Actions pertaining to the addition and removal of files.
FloatType - Class in io.delta.standalone.types
The data type representing float values.
FloatType() - Constructor for class io.delta.standalone.types.FloatType
 
Format - Class in io.delta.standalone.actions
A specification of the encoding for the files stored in a table.
Format(String, Map<String, String>) - Constructor for class io.delta.standalone.actions.Format
 
Format() - Constructor for class io.delta.standalone.actions.Format
 
format(Format) - Method in class io.delta.standalone.actions.Metadata.Builder
 
forTable(Configuration, String) - Static method in interface io.delta.standalone.DeltaLog
Create a DeltaLog instance representing the table located at the provided path.
forTable(Configuration, Path) - Static method in interface io.delta.standalone.DeltaLog
Create a DeltaLog instance representing the table located at the provided path.
fromJson(String) - Static method in class io.delta.standalone.types.DataType
Parses the input json into a DataType.

G

get(String) - Method in class io.delta.standalone.types.FieldMetadata
 
get(String) - Method in class io.delta.standalone.types.StructType
 
getActions() - Method in class io.delta.standalone.VersionLog
 
getActionsIterator() - Method in class io.delta.standalone.VersionLog
 
getAllFiles() - Method in interface io.delta.standalone.Snapshot
 
getAppId() - Method in class io.delta.standalone.actions.SetTransaction
 
getBigDecimal(String) - Method in interface io.delta.standalone.data.RowRecord
Retrieves value from data record and returns the value as a java.math.BigDecimal.
getBinary(String) - Method in interface io.delta.standalone.data.RowRecord
Retrieves value from data record and returns the value as binary (byte array).
getBoolean(String) - Method in interface io.delta.standalone.data.RowRecord
Retrieves value from data record and returns the value as a primitive boolean.
getByte(String) - Method in interface io.delta.standalone.data.RowRecord
Retrieves value from data record and returns the value as a primitive byte.
getCatalogString() - Method in class io.delta.standalone.types.DataType
 
getChanges(long, boolean) - Method in interface io.delta.standalone.DeltaLog
Get all actions starting from startVersion (inclusive) in increasing order of committed version.
getChild() - Method in class io.delta.standalone.expressions.UnaryExpression
 
getClusterId() - Method in class io.delta.standalone.actions.CommitInfo
 
getCommitInfoAt(long) - Method in interface io.delta.standalone.DeltaLog
 
getConfiguration() - Method in class io.delta.standalone.actions.Metadata
 
getCreatedTime() - Method in class io.delta.standalone.actions.Metadata
 
getDataType() - Method in class io.delta.standalone.types.StructField
 
getDate(String) - Method in interface io.delta.standalone.data.RowRecord
Retrieves value from data record and returns the value as a java.sql.Date.
getDeletionTimestamp() - Method in class io.delta.standalone.actions.RemoveFile
 
getDescription() - Method in class io.delta.standalone.actions.Metadata
 
getDouble(String) - Method in interface io.delta.standalone.data.RowRecord
Retrieves value from data record and returns the value as a primitive double.
getElementType() - Method in class io.delta.standalone.types.ArrayType
 
getEngineInfo() - Method in class io.delta.standalone.actions.CommitInfo
 
getEntries() - Method in class io.delta.standalone.types.FieldMetadata
 
getFieldNames() - Method in class io.delta.standalone.types.StructType
 
getFields() - Method in class io.delta.standalone.types.StructType
 
getFiles() - Method in interface io.delta.standalone.DeltaScan
Creates a CloseableIterator over files belonging to this snapshot.
getFloat(String) - Method in interface io.delta.standalone.data.RowRecord
Retrieves value from data record and returns the value as a primitive float.
getFormat() - Method in class io.delta.standalone.actions.Metadata
 
getId() - Method in class io.delta.standalone.actions.Metadata
 
getInputPredicate() - Method in interface io.delta.standalone.DeltaScan
 
getInt(String) - Method in interface io.delta.standalone.data.RowRecord
Retrieves value from data record and returns the value as a primitive int.
getIsBlindAppend() - Method in class io.delta.standalone.actions.CommitInfo
 
getIsolationLevel() - Method in class io.delta.standalone.actions.CommitInfo
 
getJobId() - Method in class io.delta.standalone.actions.JobInfo
 
getJobInfo() - Method in class io.delta.standalone.actions.CommitInfo
 
getJobName() - Method in class io.delta.standalone.actions.JobInfo
 
getJobOwnerId() - Method in class io.delta.standalone.actions.JobInfo
 
getKeyType() - Method in class io.delta.standalone.types.MapType
 
getLastUpdated() - Method in class io.delta.standalone.actions.SetTransaction
 
getLeft() - Method in class io.delta.standalone.expressions.BinaryExpression
 
getLength() - Method in interface io.delta.standalone.data.RowRecord
 
getList(String) - Method in interface io.delta.standalone.data.RowRecord
Retrieves value from data record and returns the value as a java.util.List<T> object.
getLong(String) - Method in interface io.delta.standalone.data.RowRecord
Retrieves value from data record and returns the value as a primitive long.
getMap(String) - Method in interface io.delta.standalone.data.RowRecord
Retrieves value from data record and returns the value as a java.util.Map<K, V> object.
getMetadata() - Method in interface io.delta.standalone.Snapshot
 
getMetadata() - Method in class io.delta.standalone.types.StructField
 
getMetrics() - Method in class io.delta.standalone.Operation
 
getMinReaderVersion() - Method in class io.delta.standalone.actions.Protocol
 
getMinWriterVersion() - Method in class io.delta.standalone.actions.Protocol
 
getModificationTime() - Method in class io.delta.standalone.actions.AddFile
 
getName() - Method in class io.delta.standalone.actions.Metadata
 
getName() - Method in class io.delta.standalone.Operation
 
getName() - Method in class io.delta.standalone.types.StructField
 
getNotebookId() - Method in class io.delta.standalone.actions.NotebookInfo
 
getNotebookInfo() - Method in class io.delta.standalone.actions.CommitInfo
 
getOperation() - Method in class io.delta.standalone.actions.CommitInfo
 
getOperationMetrics() - Method in class io.delta.standalone.actions.CommitInfo
 
getOperationParameters() - Method in class io.delta.standalone.actions.CommitInfo
 
getOptions() - Method in class io.delta.standalone.actions.Format
 
getParameters() - Method in class io.delta.standalone.Operation
 
getPartitionColumns() - Method in class io.delta.standalone.actions.Metadata
 
getPartitionValues() - Method in class io.delta.standalone.actions.AddCDCFile
 
getPartitionValues() - Method in class io.delta.standalone.actions.AddFile
 
getPartitionValues() - Method in class io.delta.standalone.actions.RemoveFile
 
getPath() - Method in class io.delta.standalone.actions.AddCDCFile
 
getPath() - Method in class io.delta.standalone.actions.AddFile
 
getPath() - Method in interface io.delta.standalone.actions.FileAction
 
getPath() - Method in class io.delta.standalone.actions.RemoveFile
 
getPath() - Method in interface io.delta.standalone.DeltaLog
 
getPrecision() - Method in class io.delta.standalone.types.DecimalType
 
getProvider() - Method in class io.delta.standalone.actions.Format
 
getPushedPredicate() - Method in interface io.delta.standalone.DeltaScan
 
getReadVersion() - Method in class io.delta.standalone.actions.CommitInfo
 
getRecord(String) - Method in interface io.delta.standalone.data.RowRecord
Retrieves value from data record and returns the value as a RowRecord object.
getResidualPredicate() - Method in interface io.delta.standalone.DeltaScan
 
getRight() - Method in class io.delta.standalone.expressions.BinaryExpression
 
getRunId() - Method in class io.delta.standalone.actions.JobInfo
 
getScale() - Method in class io.delta.standalone.types.DecimalType
 
getSchema() - Method in class io.delta.standalone.actions.Metadata
 
getSchema() - Method in interface io.delta.standalone.data.RowRecord
 
getShort(String) - Method in interface io.delta.standalone.data.RowRecord
Retrieves value from data record and returns the value as a primitive short.
getSimpleString() - Method in class io.delta.standalone.types.ByteType
 
getSimpleString() - Method in class io.delta.standalone.types.DataType
 
getSimpleString() - Method in class io.delta.standalone.types.IntegerType
 
getSimpleString() - Method in class io.delta.standalone.types.LongType
 
getSimpleString() - Method in class io.delta.standalone.types.ShortType
 
getSize() - Method in class io.delta.standalone.actions.AddCDCFile
 
getSize() - Method in class io.delta.standalone.actions.AddFile
 
getSize() - Method in class io.delta.standalone.actions.RemoveFile
 
getSnapshotForTimestampAsOf(long) - Method in interface io.delta.standalone.DeltaLog
Travel back in time to the latest Snapshot that was generated at or before timestamp.
getSnapshotForVersionAsOf(long) - Method in interface io.delta.standalone.DeltaLog
Travel back in time to the Snapshot with the provided version number.
getStats() - Method in class io.delta.standalone.actions.AddFile
 
getString(String) - Method in interface io.delta.standalone.data.RowRecord
Retrieves value from data record and returns the value as a String object.
getTags() - Method in class io.delta.standalone.actions.AddCDCFile
 
getTags() - Method in class io.delta.standalone.actions.AddFile
 
getTags() - Method in class io.delta.standalone.actions.RemoveFile
 
getTimestamp() - Method in class io.delta.standalone.actions.CommitInfo
 
getTimestamp(String) - Method in interface io.delta.standalone.data.RowRecord
Retrieves value from data record and returns the value as a java.sql.Timestamp.
getTreeString() - Method in class io.delta.standalone.types.StructType
 
getTriggerType() - Method in class io.delta.standalone.actions.JobInfo
 
getTypeName() - Method in class io.delta.standalone.types.DataType
 
getUserId() - Method in class io.delta.standalone.actions.CommitInfo
 
getUserMetadata() - Method in class io.delta.standalone.actions.CommitInfo
 
getUserMetadata() - Method in class io.delta.standalone.Operation
 
getUserName() - Method in class io.delta.standalone.actions.CommitInfo
 
getValueType() - Method in class io.delta.standalone.types.MapType
 
getVersion() - Method in class io.delta.standalone.actions.CommitInfo
 
getVersion() - Method in class io.delta.standalone.actions.SetTransaction
 
getVersion() - Method in class io.delta.standalone.CommitResult
 
getVersion() - Method in interface io.delta.standalone.Snapshot
 
getVersion() - Method in class io.delta.standalone.VersionLog
 
getVersionAtOrAfterTimestamp(long) - Method in interface io.delta.standalone.DeltaLog
Returns the latest version that was committed at or after timestamp.
getVersionBeforeOrAtTimestamp(long) - Method in interface io.delta.standalone.DeltaLog
Returns the latest version that was committed before or at timestamp.
GreaterThan - Class in io.delta.standalone.expressions
Evaluates expr1 > expr2 for new GreaterThan(expr1, expr2).
GreaterThan(Expression, Expression) - Constructor for class io.delta.standalone.expressions.GreaterThan
 
GreaterThanOrEqual - Class in io.delta.standalone.expressions
Evaluates expr1 >= expr2 for new GreaterThanOrEqual(expr1, expr2).
GreaterThanOrEqual(Expression, Expression) - Constructor for class io.delta.standalone.expressions.GreaterThanOrEqual
 

H

hashCode() - Method in class io.delta.standalone.actions.AddFile
 
hashCode() - Method in class io.delta.standalone.actions.CommitInfo
 
hashCode() - Method in class io.delta.standalone.actions.Format
 
hashCode() - Method in class io.delta.standalone.actions.JobInfo
 
hashCode() - Method in class io.delta.standalone.actions.Metadata
 
hashCode() - Method in class io.delta.standalone.actions.NotebookInfo
 
hashCode() - Method in class io.delta.standalone.actions.Protocol
 
hashCode() - Method in class io.delta.standalone.actions.RemoveFile
 
hashCode() - Method in class io.delta.standalone.expressions.BinaryExpression
 
hashCode() - Method in class io.delta.standalone.expressions.Column
 
hashCode() - Method in class io.delta.standalone.expressions.LeafExpression
 
hashCode() - Method in class io.delta.standalone.expressions.Literal
 
hashCode() - Method in class io.delta.standalone.expressions.UnaryExpression
 
hashCode() - Method in class io.delta.standalone.types.ArrayType
 
hashCode() - Method in class io.delta.standalone.types.DataType
 
hashCode() - Method in class io.delta.standalone.types.DecimalType
 
hashCode() - Method in class io.delta.standalone.types.FieldMetadata
 
hashCode() - Method in class io.delta.standalone.types.MapType
 
hashCode() - Method in class io.delta.standalone.types.StructField
 
hashCode() - Method in class io.delta.standalone.types.StructType
 

I

id(String) - Method in class io.delta.standalone.actions.Metadata.Builder
 
In - Class in io.delta.standalone.expressions
Evaluates if expr is in exprList for new In(expr, exprList).
In(Expression, List<? extends Expression>) - Constructor for class io.delta.standalone.expressions.In
 
IntegerType - Class in io.delta.standalone.types
The data type representing int values.
IntegerType() - Constructor for class io.delta.standalone.types.IntegerType
 
io.delta.standalone - package io.delta.standalone
 
io.delta.standalone.actions - package io.delta.standalone.actions
 
io.delta.standalone.data - package io.delta.standalone.data
 
io.delta.standalone.exceptions - package io.delta.standalone.exceptions
 
io.delta.standalone.expressions - package io.delta.standalone.expressions
 
io.delta.standalone.types - package io.delta.standalone.types
 
io.delta.standalone.util - package io.delta.standalone.util
 
isBlindAppend(Boolean) - Method in class io.delta.standalone.actions.CommitInfo.Builder
 
isDataChange() - Method in class io.delta.standalone.actions.AddCDCFile
 
isDataChange() - Method in class io.delta.standalone.actions.AddFile
 
isDataChange() - Method in interface io.delta.standalone.actions.FileAction
 
isDataChange() - Method in class io.delta.standalone.actions.RemoveFile
 
isExtendedFileMetadata() - Method in class io.delta.standalone.actions.RemoveFile
 
IsNotNull - Class in io.delta.standalone.expressions
Evaluates if expr is not null for new IsNotNull(expr).
IsNotNull(Expression) - Constructor for class io.delta.standalone.expressions.IsNotNull
 
IsNull - Class in io.delta.standalone.expressions
Evaluates if expr is null for new IsNull(expr).
IsNull(Expression) - Constructor for class io.delta.standalone.expressions.IsNull
 
isNullable() - Method in class io.delta.standalone.types.StructField
 
isNullAt(String) - Method in interface io.delta.standalone.data.RowRecord
 
isolationLevel(String) - Method in class io.delta.standalone.actions.CommitInfo.Builder
 
isWriteCompatible(StructType) - Method in class io.delta.standalone.types.StructType
Whether a new schema can replace this existing schema in a Delta table without rewriting data files in the table.

J

jobInfo(JobInfo) - Method in class io.delta.standalone.actions.CommitInfo.Builder
 
JobInfo - Class in io.delta.standalone.actions
Represents the Databricks Job information that committed to the Delta table.
JobInfo(String, String, String, String, String) - Constructor for class io.delta.standalone.actions.JobInfo
 
JobInfo.Builder - Class in io.delta.standalone.actions
Builder class for JobInfo.
jobName(String) - Method in class io.delta.standalone.actions.JobInfo.Builder
 
jobOwnerId(String) - Method in class io.delta.standalone.actions.JobInfo.Builder
 

L

LeafExpression - Class in io.delta.standalone.expressions
An Expression with no children.
length() - Method in class io.delta.standalone.types.StructType
 
LessThan - Class in io.delta.standalone.expressions
Evaluates expr1 < expr2 for new LessThan(expr1, expr2).
LessThan(Expression, Expression) - Constructor for class io.delta.standalone.expressions.LessThan
 
LessThanOrEqual - Class in io.delta.standalone.expressions
Evaluates expr1 <= expr2 for new LessThanOrEqual(expr1, expr2).
LessThanOrEqual(Expression, Expression) - Constructor for class io.delta.standalone.expressions.LessThanOrEqual
 
Literal - Class in io.delta.standalone.expressions
A literal value.
LongType - Class in io.delta.standalone.types
The data type representing long values.
LongType() - Constructor for class io.delta.standalone.types.LongType
 

M

MapType - Class in io.delta.standalone.types
The data type for Maps.
MapType(DataType, DataType, boolean) - Constructor for class io.delta.standalone.types.MapType
 
markFilesAsRead(Expression) - Method in interface io.delta.standalone.OptimisticTransaction
Mark files matched by the readPredicate as read by this transaction.
Metadata - Class in io.delta.standalone.actions
Updates the metadata of the table.
Metadata(String, String, String, Format, List<String>, Map<String, String>, Optional<Long>, StructType) - Constructor for class io.delta.standalone.actions.Metadata
 
metadata() - Method in interface io.delta.standalone.OptimisticTransaction
 
Metadata.Builder - Class in io.delta.standalone.actions
Builder class for Metadata.
MetadataChangedException - Exception in io.delta.standalone.exceptions
Thrown when the metadata of the Delta table has changed between the time of read and the time of commit.
MetadataChangedException(String) - Constructor for exception io.delta.standalone.exceptions.MetadataChangedException
 
Metrics() - Constructor for class io.delta.standalone.Operation.Metrics
 

N

name(String) - Method in class io.delta.standalone.actions.Metadata.Builder
 
name() - Method in class io.delta.standalone.expressions.Column
 
Not - Class in io.delta.standalone.expressions
Evaluates logical NOT expr for new Not(expr).
Not(Expression) - Constructor for class io.delta.standalone.expressions.Not
 
notebookInfo(NotebookInfo) - Method in class io.delta.standalone.actions.CommitInfo.Builder
 
NotebookInfo - Class in io.delta.standalone.actions
Represents the Databricks Notebook information that committed to the Delta table.
NotebookInfo(String) - Constructor for class io.delta.standalone.actions.NotebookInfo
 
nullSafeEval(Object, Object) - Method in class io.delta.standalone.expressions.And
 
nullSafeEval(Object) - Method in class io.delta.standalone.expressions.Not
 
nullSafeEval(Object, Object) - Method in class io.delta.standalone.expressions.Or
 
NullType - Class in io.delta.standalone.types
The data type representing null values.
NullType() - Constructor for class io.delta.standalone.types.NullType
 
numAddedFiles - Static variable in class io.delta.standalone.Operation.Metrics
Number of files added.
numConvertedFiles - Static variable in class io.delta.standalone.Operation.Metrics
Number of parquet files that have been converted.
numCopiedRows - Static variable in class io.delta.standalone.Operation.Metrics
Number of rows copied in the process of deleting files.
numDeletedRows - Static variable in class io.delta.standalone.Operation.Metrics
Number of rows removed.
numFiles - Static variable in class io.delta.standalone.Operation.Metrics
Number of files written.
numOutputBytes - Static variable in class io.delta.standalone.Operation.Metrics
Size in bytes of the written contents.
numOutputRows - Static variable in class io.delta.standalone.Operation.Metrics
Number of rows written.
numRemovedFiles - Static variable in class io.delta.standalone.Operation.Metrics
Number of files removed.
numSourceRows - Static variable in class io.delta.standalone.Operation.Metrics
Number of rows in the source table.
numTargetFilesAdded - Static variable in class io.delta.standalone.Operation.Metrics
Number files added to the sink(target).
numTargetFilesRemoved - Static variable in class io.delta.standalone.Operation.Metrics
Number of files removed from the sink(target).
numTargetRowsCopied - Static variable in class io.delta.standalone.Operation.Metrics
Number of target rows copied.
numTargetRowsDeleted - Static variable in class io.delta.standalone.Operation.Metrics
Number of rows deleted in the target table.
numTargetRowsInserted - Static variable in class io.delta.standalone.Operation.Metrics
Number of rows inserted into the target table.
numTargetRowsUpdated - Static variable in class io.delta.standalone.Operation.Metrics
Number of rows updated in the target table.
numUpdatedRows - Static variable in class io.delta.standalone.Operation.Metrics
Number of rows updated.

O

of(int) - Static method in class io.delta.standalone.expressions.Literal
 
of(boolean) - Static method in class io.delta.standalone.expressions.Literal
 
of(byte[]) - Static method in class io.delta.standalone.expressions.Literal
 
of(Date) - Static method in class io.delta.standalone.expressions.Literal
 
of(BigDecimal) - Static method in class io.delta.standalone.expressions.Literal
 
of(double) - Static method in class io.delta.standalone.expressions.Literal
 
of(float) - Static method in class io.delta.standalone.expressions.Literal
 
of(long) - Static method in class io.delta.standalone.expressions.Literal
 
of(short) - Static method in class io.delta.standalone.expressions.Literal
 
of(String) - Static method in class io.delta.standalone.expressions.Literal
 
of(Timestamp) - Static method in class io.delta.standalone.expressions.Literal
 
of(byte) - Static method in class io.delta.standalone.expressions.Literal
 
ofNull(DataType) - Static method in class io.delta.standalone.expressions.Literal
 
open() - Method in interface io.delta.standalone.Snapshot
Creates a CloseableIterator which can iterate over data belonging to this snapshot.
operation(String) - Method in class io.delta.standalone.actions.CommitInfo.Builder
 
Operation - Class in io.delta.standalone
An operation that can be performed on a Delta table.
Operation(Operation.Name) - Constructor for class io.delta.standalone.Operation
 
Operation(Operation.Name, Map<String, String>) - Constructor for class io.delta.standalone.Operation
 
Operation(Operation.Name, Map<String, String>, Map<String, String>) - Constructor for class io.delta.standalone.Operation
 
Operation(Operation.Name, Map<String, String>, Map<String, String>, Optional<String>) - Constructor for class io.delta.standalone.Operation
 
Operation.Metrics - Class in io.delta.standalone
Some possible operation metrics and their suggested corresponding operation types.
Operation.Name - Enum in io.delta.standalone
Supported operation types.
operationMetrics(Map<String, String>) - Method in class io.delta.standalone.actions.CommitInfo.Builder
 
operationParameters(Map<String, String>) - Method in class io.delta.standalone.actions.CommitInfo.Builder
 
OptimisticTransaction - Interface in io.delta.standalone
Used to perform a set of reads in a transaction and then commit a set of updates to the state of the log.
Or - Class in io.delta.standalone.expressions
Evaluates logical expr1 OR expr2 for new Or(expr1, expr2).
Or(Expression, Expression) - Constructor for class io.delta.standalone.expressions.Or
 
outputTimestampTypeDefault - Static variable in class io.delta.standalone.util.ParquetSchemaConverter
 

P

ParquetSchemaConverter - Class in io.delta.standalone.util
:: DeveloperApi ::
ParquetSchemaConverter.ParquetOutputTimestampType - Enum in io.delta.standalone.util
:: DeveloperApi ::
partitionColumns(List<String>) - Method in class io.delta.standalone.actions.Metadata.Builder
 
Predicate - Interface in io.delta.standalone.expressions
An Expression that defines a relation on inputs.
Protocol - Class in io.delta.standalone.actions
Used to block older clients from reading or writing the log when backwards incompatible changes are made to the protocol.
Protocol(int, int) - Constructor for class io.delta.standalone.actions.Protocol
 
ProtocolChangedException - Exception in io.delta.standalone.exceptions
Thrown when the protocol version has changed between the time of read and the time of commit.
ProtocolChangedException(String) - Constructor for exception io.delta.standalone.exceptions.ProtocolChangedException
 
putBoolean(String, boolean) - Method in class io.delta.standalone.types.FieldMetadata.Builder
 
putBooleanArray(String, Boolean[]) - Method in class io.delta.standalone.types.FieldMetadata.Builder
 
putDouble(String, double) - Method in class io.delta.standalone.types.FieldMetadata.Builder
 
putDoubleArray(String, Double[]) - Method in class io.delta.standalone.types.FieldMetadata.Builder
 
putLong(String, long) - Method in class io.delta.standalone.types.FieldMetadata.Builder
 
putLongArray(String, Long[]) - Method in class io.delta.standalone.types.FieldMetadata.Builder
 
putMetadata(String, FieldMetadata) - Method in class io.delta.standalone.types.FieldMetadata.Builder
 
putMetadataArray(String, FieldMetadata[]) - Method in class io.delta.standalone.types.FieldMetadata.Builder
 
putNull(String) - Method in class io.delta.standalone.types.FieldMetadata.Builder
 
putString(String, String) - Method in class io.delta.standalone.types.FieldMetadata.Builder
 
putStringArray(String, String[]) - Method in class io.delta.standalone.types.FieldMetadata.Builder
 

R

readVersion(Long) - Method in class io.delta.standalone.actions.CommitInfo.Builder
 
readVersion() - Method in interface io.delta.standalone.OptimisticTransaction
 
readWholeTable() - Method in interface io.delta.standalone.OptimisticTransaction
Mark the entire table as tainted (i.e.
references() - Method in class io.delta.standalone.expressions.Column
 
references() - Method in interface io.delta.standalone.expressions.Expression
 
references() - Method in class io.delta.standalone.expressions.LeafExpression
 
remove() - Method in class io.delta.standalone.actions.AddFile
 
remove(long) - Method in class io.delta.standalone.actions.AddFile
 
remove(boolean) - Method in class io.delta.standalone.actions.AddFile
 
remove(long, boolean) - Method in class io.delta.standalone.actions.AddFile
 
RemoveFile - Class in io.delta.standalone.actions
Logical removal of a given file from the reservoir.
RemoveFile(String, Optional<Long>, boolean, boolean, Map<String, String>, Optional<Long>, Map<String, String>) - Constructor for class io.delta.standalone.actions.RemoveFile
Deprecated.
RemoveFile should be created from AddFile.remove() instead.
rewriteTimeMs - Static variable in class io.delta.standalone.Operation.Metrics
Time taken to rewrite the matched files.
RowRecord - Interface in io.delta.standalone.data
Represents one row of data containing a non-empty collection of fieldName - value pairs.
runId(String) - Method in class io.delta.standalone.actions.JobInfo.Builder
 

S

scan() - Method in interface io.delta.standalone.Snapshot
 
scan(Expression) - Method in interface io.delta.standalone.Snapshot
 
scanTimeMs - Static variable in class io.delta.standalone.Operation.Metrics
Time taken to scan the files for matches.
schema(StructType) - Method in class io.delta.standalone.actions.Metadata.Builder
 
SetTransaction - Class in io.delta.standalone.actions
Sets the committed version for a given application.
SetTransaction(String, long, Optional<Long>) - Constructor for class io.delta.standalone.actions.SetTransaction
 
ShortType - Class in io.delta.standalone.types
The data type representing short values.
ShortType() - Constructor for class io.delta.standalone.types.ShortType
 
snapshot() - Method in interface io.delta.standalone.DeltaLog
 
Snapshot - Interface in io.delta.standalone
Snapshot provides APIs to access the Delta table state (such as table metadata, active files) at some version.
startTransaction() - Method in interface io.delta.standalone.DeltaLog
Returns a new OptimisticTransaction that can be used to read the current state of the log and then commit updates.
stats(String) - Method in class io.delta.standalone.actions.AddFile.Builder
 
StringType - Class in io.delta.standalone.types
The data type representing String values.
StringType() - Constructor for class io.delta.standalone.types.StringType
 
StructField - Class in io.delta.standalone.types
A field inside a StructType.
StructField(String, DataType) - Constructor for class io.delta.standalone.types.StructField
Constructor with default nullable = true.
StructField(String, DataType, boolean) - Constructor for class io.delta.standalone.types.StructField
 
StructField(String, DataType, boolean, FieldMetadata) - Constructor for class io.delta.standalone.types.StructField
 
StructType - Class in io.delta.standalone.types
The data type representing a table's schema, consisting of a collection of fields (that is, fieldName to dataType pairs).
StructType() - Constructor for class io.delta.standalone.types.StructType
 
StructType(StructField[]) - Constructor for class io.delta.standalone.types.StructType
 

T

tableExists() - Method in interface io.delta.standalone.DeltaLog
 
tags(Map<String, String>) - Method in class io.delta.standalone.actions.AddFile.Builder
 
timestamp(Timestamp) - Method in class io.delta.standalone.actions.CommitInfo.Builder
 
TimestampType - Class in io.delta.standalone.types
The data type representing java.sql.Timestamp values.
TimestampType() - Constructor for class io.delta.standalone.types.TimestampType
 
toJson() - Method in class io.delta.standalone.types.DataType
 
toPrettyJson() - Method in class io.delta.standalone.types.DataType
 
toString() - Method in class io.delta.standalone.expressions.BinaryOperator
 
toString() - Method in class io.delta.standalone.expressions.Column
 
toString() - Method in interface io.delta.standalone.expressions.Expression
 
toString() - Method in class io.delta.standalone.expressions.In
 
toString() - Method in class io.delta.standalone.expressions.IsNotNull
 
toString() - Method in class io.delta.standalone.expressions.IsNull
 
toString() - Method in class io.delta.standalone.expressions.Literal
 
toString() - Method in class io.delta.standalone.expressions.Not
 
toString() - Method in enum io.delta.standalone.Operation.Name
 
toString() - Method in class io.delta.standalone.types.FieldMetadata
 
triggerType(String) - Method in class io.delta.standalone.actions.JobInfo.Builder
 
True - Static variable in class io.delta.standalone.expressions.Literal
 
txnVersion(String) - Method in interface io.delta.standalone.OptimisticTransaction
 

U

UnaryExpression - Class in io.delta.standalone.expressions
An Expression with one input and one output.
update() - Method in interface io.delta.standalone.DeltaLog
Bring DeltaLog's current Snapshot to the latest state if there are any new transaction logs.
updateMetadata(Metadata) - Method in interface io.delta.standalone.OptimisticTransaction
Records an update to the metadata that should be committed with this transaction.
USER_DEFAULT - Static variable in class io.delta.standalone.types.DecimalType
 
userId(String) - Method in class io.delta.standalone.actions.CommitInfo.Builder
 
userMetadata(String) - Method in class io.delta.standalone.actions.CommitInfo.Builder
 
userName(String) - Method in class io.delta.standalone.actions.CommitInfo.Builder
 

V

value() - Method in class io.delta.standalone.expressions.Literal
 
valueContainsNull() - Method in class io.delta.standalone.types.MapType
 
valueOf(String) - Static method in enum io.delta.standalone.Operation.Name
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.delta.standalone.util.ParquetSchemaConverter.ParquetOutputTimestampType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.delta.standalone.Operation.Name
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.delta.standalone.util.ParquetSchemaConverter.ParquetOutputTimestampType
Returns an array containing the constants of this enum type, in the order they are declared.
version(Long) - Method in class io.delta.standalone.actions.CommitInfo.Builder
 
VersionLog - Class in io.delta.standalone
VersionLog is the representation of all actions (changes) to the Delta Table at a specific table version.
VersionLog(long, List<Action>) - Constructor for class io.delta.standalone.VersionLog
 

W

writeLegacyParquetFormatDefault - Static variable in class io.delta.standalone.util.ParquetSchemaConverter
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links