T - Value object class to store the operation specific parameterspublic class AlterTableExecuteSpec<T> extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AlterTableExecuteSpec.CherryPickSpec
Value object class, that stores the cherry-pick operation specific parameters.
|
static class |
AlterTableExecuteSpec.DeleteMetadataSpec |
static class |
AlterTableExecuteSpec.DeleteOrphanFilesDesc
Value object class, that stores the delete orphan files operation specific parameters.
|
static class |
AlterTableExecuteSpec.ExecuteOperationType |
static class |
AlterTableExecuteSpec.ExpireSnapshotsSpec
Value object class, that stores the expire snapshot operation specific parameters
Expire snapshot value: it should be a timestamp in milliseconds
|
static class |
AlterTableExecuteSpec.FastForwardSpec
Value object class, that stores the fast-forward operation specific parameters.
|
static class |
AlterTableExecuteSpec.RollbackSpec
Value object class, that stores the rollback operation specific parameters
Rollback type: it can be either version based or time based
Rollback value: it should either a snapshot id or a timestamp in milliseconds
|
static class |
AlterTableExecuteSpec.SetCurrentSnapshotSpec
Value object class, that stores the set snapshot version operation specific parameters
snapshot Id: it should be a valid snapshot version or a SnapshotRef name
|
| Constructor and Description |
|---|
AlterTableExecuteSpec(AlterTableExecuteSpec.ExecuteOperationType type,
T value) |
| Modifier and Type | Method and Description |
|---|---|
T |
getOperationParams() |
AlterTableExecuteSpec.ExecuteOperationType |
getOperationType() |
String |
toString() |
public AlterTableExecuteSpec(AlterTableExecuteSpec.ExecuteOperationType type, T value)
public AlterTableExecuteSpec.ExecuteOperationType getOperationType()
public T getOperationParams()
Copyright © 2024 The Apache Software Foundation. All rights reserved.