Show / Hide Table of Contents

Interface IIcebergSortField

(experimental) Sort field definition for Iceberg table.

Namespace: Amazon.CDK.AWS.S3Tables.Alpha
Assembly: Amazon.CDK.AWS.S3Tables.Alpha.dll
Syntax (csharp)
public interface IIcebergSortField
Syntax (vb)
Public Interface IIcebergSortField
Remarks

Stability: Experimental

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.S3Tables.Alpha;

             IcebergTransform icebergTransform;

             var icebergSortField = new IcebergSortField {
                 Direction = SortDirection.ASC,
                 NullOrder = NullOrder.NULLS_FIRST,
                 SourceId = 123,
                 Transform = icebergTransform
             };

Synopsis

Properties

Direction

(experimental) The sort direction.

NullOrder

(experimental) The null ordering.

SourceId

(experimental) The source field ID from the schema.

Transform

(experimental) The sort transform function.

Properties

Direction

(experimental) The sort direction.

SortDirection Direction { get; }
Property Value

SortDirection

Remarks

Stability: Experimental

NullOrder

(experimental) The null ordering.

NullOrder NullOrder { get; }
Property Value

NullOrder

Remarks

Stability: Experimental

SourceId

(experimental) The source field ID from the schema.

double SourceId { get; }
Property Value

double

Remarks

Stability: Experimental

Transform

(experimental) The sort transform function.

IcebergTransform Transform { get; }
Property Value

IcebergTransform

Remarks

Use IcebergTransform static properties for common transforms (e.g., IcebergTransform.IDENTITY) or methods for parameterized transforms (e.g., IcebergTransform.bucket(16)).

Stability: Experimental

Back to top Generated by DocFX