Enumerations

The following enumerations are available globally.

  • A set of options that can be set globally for the FoundationDB API.

    See more

    Declaration

    Swift

    public enum NetworkOption : UInt32
  • A set of options that can be set on a database.

    See more

    Declaration

    Swift

    public enum DatabaseOption : UInt32
  • A set of options that can be set on a transaction.

    See more

    Declaration

    Swift

    public enum TransactionOption : UInt32
  • Options that control the way the binding performs range reads.

    See more

    Declaration

    Swift

    public enum StreamingMode : Int32
  • A set of operations that can be performed atomically on a database.

    See more

    Declaration

    Swift

    public enum MutationType : UInt32
  • Conflict range types used internally by the C API.

    See more

    Declaration

    Swift

    public enum ConflictRangeType : UInt32
  • Error code predicates for binding writers and non-standard layer implementers.

    See more

    Declaration

    Swift

    public enum ErrorPredicate : UInt32