FdbProtocolVersionExtensions
Namespace: FoundationDB.Client · class
Methods
SupportsBackupMutations
static bool SupportsBackupMutations(FdbProtocolVersion pv)
Tests if this version supports the BackupMutations feature
SupportsBackupProgressValue
static bool SupportsBackupProgressValue(FdbProtocolVersion pv)
Tests if this version supports the BackupProgressValue feature
SupportsBackupStartValue
static bool SupportsBackupStartValue(FdbProtocolVersion pv)
Tests if this version supports the BackupStartValue feature
SupportsBackupWorker
static bool SupportsBackupWorker(FdbProtocolVersion pv)
Tests if this version supports the BackupWorker feature
SupportsBlobGranule
static bool SupportsBlobGranule(FdbProtocolVersion pv)
Tests if this version supports the BlobGranule feature
SupportsBlobGranuleFile
static bool SupportsBlobGranuleFile(FdbProtocolVersion pv)
Tests if this version supports the BlobGranuleFile feature
SupportsBlobGranuleFileLogicalSize
static bool SupportsBlobGranuleFileLogicalSize(FdbProtocolVersion pv)
Tests if this version supports the BlobGranuleFileLogicalSize feature
SupportsBlobRangeChangeLog
static bool SupportsBlobRangeChangeLog(FdbProtocolVersion pv)
Tests if this version supports the BlobRangeChangeLog feature
SupportsCacheRole
static bool SupportsCacheRole(FdbProtocolVersion pv)
Tests if this version supports the CacheRole feature
SupportsChangeFeed
static bool SupportsChangeFeed(FdbProtocolVersion pv)
Tests if this version supports the ChangeFeed feature
SupportsCloseUnusedConnection
static bool SupportsCloseUnusedConnection(FdbProtocolVersion pv)
Tests if this version supports the CloseUnusedConnection feature
SupportsClusterControllerPriorityInfo
static bool SupportsClusterControllerPriorityInfo(FdbProtocolVersion pv)
Tests if this version supports the ClusterControllerPriorityInfo feature
SupportsClusterIdSpecialKey
static bool SupportsClusterIdSpecialKey(FdbProtocolVersion pv)
Tests if this version supports the ClusterIdSpecialKey feature
SupportsDRBackupRanges
static bool SupportsDRBackupRanges(FdbProtocolVersion pv)
Tests if this version supports the DRBackupRanges feature
SupportsDatacenterReplicasValue
static bool SupportsDatacenterReplicasValue(FdbProtocolVersion pv)
Tests if this version supports the DatacenterReplicasValue feature
SupportsDbCoreState
static bool SupportsDbCoreState(FdbProtocolVersion pv)
Tests if this version supports the DbCoreState feature
SupportsEncryptedSnapshotBackupFile
static bool SupportsEncryptedSnapshotBackupFile(FdbProtocolVersion pv)
Tests if this version supports the EncryptedSnapshotBackupFile feature
SupportsEncryptionAtRest
static bool SupportsEncryptionAtRest(FdbProtocolVersion pv)
Tests if this version supports the EncryptionAtRest feature
SupportsEndpointAddrList
static bool SupportsEndpointAddrList(FdbProtocolVersion pv)
Tests if this version supports the EndpointAddrList feature
SupportsFearless
static bool SupportsFearless(FdbProtocolVersion pv)
Tests if this version supports the Fearless feature
SupportsGcTxnGenerations
static bool SupportsGcTxnGenerations(FdbProtocolVersion pv)
Tests if this version supports the XYZ feature
SupportsGenerationRegVal
static bool SupportsGenerationRegVal(FdbProtocolVersion pv)
Tests if this version supports the GenerationRegVal feature
SupportsHealthyZoneValue
static bool SupportsHealthyZoneValue(FdbProtocolVersion pv)
Tests if this version supports the HealthyZoneValue feature
SupportsIPv6
static bool SupportsIPv6(FdbProtocolVersion pv)
Tests if this version supports the IPv6 feature
SupportsInexpensiveMultiVersionClient
static bool SupportsInexpensiveMultiVersionClient(FdbProtocolVersion pv)
Tests if this version supports the InexpensiveMultiVersionClient feature
SupportsKeyServerValue
static bool SupportsKeyServerValue(FdbProtocolVersion pv)
Tests if this version supports the KeyServerValue (v1) feature
SupportsKeyServerValueV2
static bool SupportsKeyServerValueV2(FdbProtocolVersion pv)
Tests if this version supports the KeyServerValueV2 feature
SupportsLocality
static bool SupportsLocality(FdbProtocolVersion pv)
Tests if this version supports the Locality feature
SupportsLogRangeEncodeValue
static bool SupportsLogRangeEncodeValue(FdbProtocolVersion pv)
Tests if this version supports the LogRangeEncodeValue feature
SupportsLogsValue
static bool SupportsLogsValue(FdbProtocolVersion pv)
Tests if this version supports the LogsValue feature
SupportsMovableCoordinatedState
static bool SupportsMovableCoordinatedState(FdbProtocolVersion pv)
Tests if this version supports the MovableCoordinatedState (v1) feature
SupportsMovableCoordinatedStateV2
static bool SupportsMovableCoordinatedStateV2(FdbProtocolVersion pv)
Tests if this version supports the MovableCoordinatedStateV2 feature
SupportsMultiGenerationTLog
static bool SupportsMultiGenerationTLog(FdbProtocolVersion pv)
Tests if this version supports the MultiGenerationTLog feature
SupportsMutationChecksum
static bool SupportsMutationChecksum(FdbProtocolVersion pv)
Tests if this version supports the MutationChecksum feature
SupportsNetworkAddressHostnameFlag
static bool SupportsNetworkAddressHostnameFlag(FdbProtocolVersion pv)
Tests if this version supports the NetworkAddressHostnameFlag feature
SupportsOTELSpanContext
static bool SupportsOTELSpanContext(FdbProtocolVersion pv)
Tests if this version supports the OTELSpanContext feature
SupportsOpenDatabase
static bool SupportsOpenDatabase(FdbProtocolVersion pv)
Tests if this version supports the OpenDatabase feature
SupportsPerpetualWiggleMetadata
static bool SupportsPerpetualWiggleMetadata(FdbProtocolVersion pv)
Tests if this version supports the PerpetualWiggleMetadata feature
SupportsProcessClassValue
static bool SupportsProcessClassValue(FdbProtocolVersion pv)
Tests if this version supports the ProcessClassValue feature
SupportsProcessId
static bool SupportsProcessId(FdbProtocolVersion pv)
Tests if this version supports the ProcessId feature
SupportsProcessIdFile
static bool SupportsProcessIdFile(FdbProtocolVersion pv)
Tests if this version supports the ProcessIDFile feature
SupportsPseudoLocalities
static bool SupportsPseudoLocalities(FdbProtocolVersion pv)
Tests if this version supports the PseudoLocalities feature
SupportsRegionConfiguration
static bool SupportsRegionConfiguration(FdbProtocolVersion pv)
Tests if this version supports the RegionConfiguration feature
SupportsReplicationPolicy
static bool SupportsReplicationPolicy(FdbProtocolVersion pv)
Tests if this version supports the ReplicationPolicy feature
SupportsReportConflictingKeys
static bool SupportsReportConflictingKeys(FdbProtocolVersion pv)
Tests if this version supports the ReportConflictingKeys feature
SupportsResolverPrivateMutations
static bool SupportsResolverPrivateMutations(FdbProtocolVersion pv)
Tests if this version supports the ResolverPrivateMutations feature
SupportsRestoreRequestDoneVersionValue
static bool SupportsRestoreRequestDoneVersionValue(FdbProtocolVersion pv)
Tests if this version supports the RestoreRequestDoneVersionValue feature
SupportsRestoreRequestTriggerValue
static bool SupportsRestoreRequestTriggerValue(FdbProtocolVersion pv)
Tests if this version supports the RestoreRequestTriggerValue feature
SupportsRestoreRequestValue
static bool SupportsRestoreRequestValue(FdbProtocolVersion pv)
Tests if this version supports the RestoreRequestValue feature
SupportsRestoreStatusValue
static bool SupportsRestoreStatusValue(FdbProtocolVersion pv)
Tests if this version supports the RestoreStatusValue feature
SupportsRestoreWorkerInterfaceValue
static bool SupportsRestoreWorkerInterfaceValue(FdbProtocolVersion pv)
Tests if this version supports the RestoreWorkerInterfaceValue feature
SupportsSWVersionTracking
static bool SupportsSWVersionTracking(FdbProtocolVersion pv)
Tests if this version supports the SWVersionTracking feature
SupportsServerListValue
static bool SupportsServerListValue(FdbProtocolVersion pv)
Tests if this version supports the ServerListValue feature
SupportsServerTagValue
static bool SupportsServerTagValue(FdbProtocolVersion pv)
Tests if this version supports the ServerTagValue feature
SupportsShardEncodeLocationMetaData
static bool SupportsShardEncodeLocationMetaData(FdbProtocolVersion pv)
Tests if this version supports the ShardEncodeLocationMetaData feature
SupportsShardedTxsTags
static bool SupportsShardedTxsTags(FdbProtocolVersion pv)
Tests if this version supports the ShardedTxsTags feature
SupportsSharedMutations
static bool SupportsSharedMutations(FdbProtocolVersion pv)
Tests if this version supports the SharedMutations feature
SupportsSmallEndpoints
static bool SupportsSmallEndpoints(FdbProtocolVersion pv)
Tests if this version supports the SmallEndpoints feature
SupportsSpanContext
static bool SupportsSpanContext(FdbProtocolVersion pv)
Tests if this version supports the SpanContext feature
SupportsStableInterfaces
static bool SupportsStableInterfaces(FdbProtocolVersion pv)
Tests if this version supports the StableInterfaces feature
SupportsStorageCacheValue
static bool SupportsStorageCacheValue(FdbProtocolVersion pv)
Tests if this version supports the StorageCacheValue feature
SupportsStorageInterfaceReadiness
static bool SupportsStorageInterfaceReadiness(FdbProtocolVersion pv)
Tests if this version supports the StorageInterfaceReadiness feature
SupportsStorageMetadata
static bool SupportsStorageMetadata(FdbProtocolVersion pv)
Tests if this version supports the StorageMetadata feature
SupportsTLogQueueEntryRef
static bool SupportsTLogQueueEntryRef(FdbProtocolVersion pv)
Tests if this version supports the TLogQueueEntryRef feature
SupportsTLogVersion
static bool SupportsTLogVersion(FdbProtocolVersion pv)
Tests if this version supports the TLogVersion feature
SupportsTSS
static bool SupportsTSS(FdbProtocolVersion pv)
Tests if this version supports the TSS feature
SupportsTagLocality
static bool SupportsTagLocality(FdbProtocolVersion pv)
Tests if this version supports the TagLocality feature
SupportsTagLocalityListValue
static bool SupportsTagLocalityListValue(FdbProtocolVersion pv)
Tests if this version supports the TagLocalityListValue feature
SupportsTagThrottleValue
static bool SupportsTagThrottleValue(FdbProtocolVersion pv)
Tests if this version supports the TagThrottleValue feature
SupportsTagThrottleValueReason
static bool SupportsTagThrottleValueReason(FdbProtocolVersion pv)
Tests if this version supports the TagThrottleValueReason feature
SupportsTenants
static bool SupportsTenants(FdbProtocolVersion pv)
Tests if this version supports the Tenants feature
SupportsUnifiedTlogSpilling
static bool SupportsUnifiedTlogSpilling(FdbProtocolVersion pv)
Tests if this version supports the UnifiedTlogSpilling feature
SupportsWatches
static bool SupportsWatches(FdbProtocolVersion pv)
Tests if this version supports the Watches feature
SupportsWorkerListValue
static bool SupportsWorkerListValue(FdbProtocolVersion pv)
Tests if this version supports the WorkerListValue feature
get_BackupMutations
static FdbProtocolVersion get_BackupMutations()
Minimum FdbProtocolVersion required for support of the BackupMutations feature
get_BackupProgressValue
static FdbProtocolVersion get_BackupProgressValue()
Minimum FdbProtocolVersion required for support of the BackupProgressValue feature
get_BackupStartValue
static FdbProtocolVersion get_BackupStartValue()
Minimum FdbProtocolVersion required for support of the BackupStartValue feature
get_BackupWorker
static FdbProtocolVersion get_BackupWorker()
Minimum FdbProtocolVersion required for support of the BackupWorker feature
get_BlobGranule
static FdbProtocolVersion get_BlobGranule()
Minimum FdbProtocolVersion required for support of the BlobGranule feature
get_BlobGranuleFile
static FdbProtocolVersion get_BlobGranuleFile()
Minimum FdbProtocolVersion required for support of the BlobGranuleFile feature
get_BlobGranuleFileLogicalSize
static FdbProtocolVersion get_BlobGranuleFileLogicalSize()
Minimum FdbProtocolVersion required for support of the BlobGranuleFileLogicalSize feature
get_BlobRangeChangeLog
static FdbProtocolVersion get_BlobRangeChangeLog()
Minimum FdbProtocolVersion required for support of the BlobRangeChangeLog feature
get_CacheRole
static FdbProtocolVersion get_CacheRole()
Minimum FdbProtocolVersion required for support of the CacheRole feature
get_ChangeFeed
static FdbProtocolVersion get_ChangeFeed()
Minimum FdbProtocolVersion required for support of the ChangeFeed feature
get_CloseUnusedConnection
static FdbProtocolVersion get_CloseUnusedConnection()
Minimum FdbProtocolVersion required for support of the CloseUnusedConnection feature
get_ClusterControllerPriorityInfo
static FdbProtocolVersion get_ClusterControllerPriorityInfo()
Minimum FdbProtocolVersion required for support of the ClusterControllerPriorityInfo feature
get_ClusterIdSpecialKey
static FdbProtocolVersion get_ClusterIdSpecialKey()
Minimum FdbProtocolVersion required for support of the ClusterIdSpecialKey feature
get_DRBackupRanges
static FdbProtocolVersion get_DRBackupRanges()
Minimum FdbProtocolVersion required for support of the DRBackupRanges feature
get_DatacenterReplicasValue
static FdbProtocolVersion get_DatacenterReplicasValue()
Minimum FdbProtocolVersion required for support of the DatacenterReplicasValue feature
get_DbCoreState
static FdbProtocolVersion get_DbCoreState()
Minimum FdbProtocolVersion required for support of the DbCoreState feature
get_EncryptedSnapshotBackupFile
static FdbProtocolVersion get_EncryptedSnapshotBackupFile()
Minimum FdbProtocolVersion required for support of the EncryptedSnapshotBackupFile feature
get_EncryptionAtRest
static FdbProtocolVersion get_EncryptionAtRest()
Minimum FdbProtocolVersion required for support of the EncryptionAtRest feature
get_EndpointAddrList
static FdbProtocolVersion get_EndpointAddrList()
Minimum FdbProtocolVersion required for support of the EndpointAddrList feature
get_Fearless
static FdbProtocolVersion get_Fearless()
Minimum FdbProtocolVersion required for support of the Fearless feature
get_GcTxnGenerations
static FdbProtocolVersion get_GcTxnGenerations()
Minimum FdbProtocolVersion required for support of the GcTxnGenerations feature
get_GenerationRegVal
static FdbProtocolVersion get_GenerationRegVal()
Minimum FdbProtocolVersion required for support of the GenerationRegVal feature
get_HealthyZoneValue
static FdbProtocolVersion get_HealthyZoneValue()
Minimum FdbProtocolVersion required for support of the HealthyZoneValue feature
get_IPv6
static FdbProtocolVersion get_IPv6()
Minimum FdbProtocolVersion required for support of the IPv6 feature
get_InexpensiveMultiVersionClient
static FdbProtocolVersion get_InexpensiveMultiVersionClient()
Minimum FdbProtocolVersion required for support of the InexpensiveMultiVersionClient feature
get_KeyServerValue
static FdbProtocolVersion get_KeyServerValue()
Minimum FdbProtocolVersion required for support of the KeyServerValue (v1) feature
get_KeyServerValueV2
static FdbProtocolVersion get_KeyServerValueV2()
Minimum FdbProtocolVersion required for support of the KeyServerValueV2 feature
get_Locality
static FdbProtocolVersion get_Locality()
Minimum FdbProtocolVersion required for support of the Locality feature
get_LogRangeEncodeValue
static FdbProtocolVersion get_LogRangeEncodeValue()
Minimum FdbProtocolVersion required for support of the LogRangeEncodeValue feature
get_LogsValue
static FdbProtocolVersion get_LogsValue()
Minimum FdbProtocolVersion required for support of the LogsValue feature
get_MovableCoordinatedState
static FdbProtocolVersion get_MovableCoordinatedState()
Minimum FdbProtocolVersion required for support of the MovableCoordinatedState (v1) feature
get_MovableCoordinatedStateV2
static FdbProtocolVersion get_MovableCoordinatedStateV2()
Minimum FdbProtocolVersion required for support of the MovableCoordinatedStateV2 feature
get_MultiGenerationTLog
static FdbProtocolVersion get_MultiGenerationTLog()
Minimum FdbProtocolVersion required for support of the MultiGenerationTLog feature
get_MutationChecksum
static FdbProtocolVersion get_MutationChecksum()
Minimum FdbProtocolVersion required for support of the MutationChecksum feature
get_NetworkAddressHostnameFlag
static FdbProtocolVersion get_NetworkAddressHostnameFlag()
Minimum FdbProtocolVersion required for support of the NetworkAddressHostnameFlag feature
get_OTELSpanContext
static FdbProtocolVersion get_OTELSpanContext()
Minimum FdbProtocolVersion required for support of the OTELSpanContext feature
get_OpenDatabase
static FdbProtocolVersion get_OpenDatabase()
Minimum FdbProtocolVersion required for support of the OpenDatabase feature
get_PerpetualWiggleMetadata
static FdbProtocolVersion get_PerpetualWiggleMetadata()
Minimum FdbProtocolVersion required for support of the PerpetualWiggleMetadata feature
get_ProcessClassValue
static FdbProtocolVersion get_ProcessClassValue()
Minimum FdbProtocolVersion required for support of the ProcessClassValue feature
get_ProcessId
static FdbProtocolVersion get_ProcessId()
Minimum FdbProtocolVersion required for support of the ProcessId feature
get_ProcessIdFile
static FdbProtocolVersion get_ProcessIdFile()
Minimum FdbProtocolVersion required for support of the ProcessIDFile feature
get_PseudoLocalities
static FdbProtocolVersion get_PseudoLocalities()
Minimum FdbProtocolVersion required for support of the PseudoLocalities feature
get_RegionConfiguration
static FdbProtocolVersion get_RegionConfiguration()
Minimum FdbProtocolVersion required for support of the RegionConfiguration feature
get_ReplicationPolicy
static FdbProtocolVersion get_ReplicationPolicy()
Minimum FdbProtocolVersion required for support of the ReplicationPolicy feature
get_ReportConflictingKeys
static FdbProtocolVersion get_ReportConflictingKeys()
Minimum FdbProtocolVersion required for support of the ReportConflictingKeys feature
get_ResolverPrivateMutations
static FdbProtocolVersion get_ResolverPrivateMutations()
Minimum FdbProtocolVersion required for support of the ResolverPrivateMutations feature
get_RestoreRequestDoneVersionValue
static FdbProtocolVersion get_RestoreRequestDoneVersionValue()
Minimum FdbProtocolVersion required for support of the RestoreRequestDoneVersionValue feature
get_RestoreRequestTriggerValue
static FdbProtocolVersion get_RestoreRequestTriggerValue()
Minimum FdbProtocolVersion required for support of the RestoreRequestTriggerValue feature
get_RestoreRequestValue
static FdbProtocolVersion get_RestoreRequestValue()
Minimum FdbProtocolVersion required for support of the RestoreRequestValue feature
get_RestoreStatusValue
static FdbProtocolVersion get_RestoreStatusValue()
Minimum FdbProtocolVersion required for support of the RestoreStatusValue feature
get_RestoreWorkerInterfaceValue
static FdbProtocolVersion get_RestoreWorkerInterfaceValue()
Minimum FdbProtocolVersion required for support of the RestoreWorkerInterfaceValue feature
get_SWVersionTracking
static FdbProtocolVersion get_SWVersionTracking()
Minimum FdbProtocolVersion required for support of the SWVersionTracking feature
get_ServerListValue
static FdbProtocolVersion get_ServerListValue()
Minimum FdbProtocolVersion required for support of the ServerListValue feature
get_ServerTagValue
static FdbProtocolVersion get_ServerTagValue()
Minimum FdbProtocolVersion required for support of the ServerTagValue feature
get_ShardEncodeLocationMetaData
static FdbProtocolVersion get_ShardEncodeLocationMetaData()
Minimum FdbProtocolVersion required for support of the ShardEncodeLocationMetaData feature
get_ShardedTxsTags
static FdbProtocolVersion get_ShardedTxsTags()
Minimum FdbProtocolVersion required for support of the ShardedTxsTags feature
get_SharedMutations
static FdbProtocolVersion get_SharedMutations()
Minimum FdbProtocolVersion required for support of the SharedMutations feature
get_SmallEndpoints
static FdbProtocolVersion get_SmallEndpoints()
Minimum FdbProtocolVersion required for support of the SmallEndpoints feature
get_SpanContext
static FdbProtocolVersion get_SpanContext()
Minimum FdbProtocolVersion required for support of the SpanContext feature
get_StableInterfaces
static FdbProtocolVersion get_StableInterfaces()
Minimum FdbProtocolVersion required for support of the StableInterfaces feature
get_StorageCacheValue
static FdbProtocolVersion get_StorageCacheValue()
Minimum FdbProtocolVersion required for support of the StorageCacheValue feature
get_StorageInterfaceReadiness
static FdbProtocolVersion get_StorageInterfaceReadiness()
Minimum FdbProtocolVersion required for support of the StorageInterfaceReadiness feature
get_StorageMetadata
static FdbProtocolVersion get_StorageMetadata()
Minimum FdbProtocolVersion required for support of the StorageMetadata feature
get_TLogQueueEntryRef
static FdbProtocolVersion get_TLogQueueEntryRef()
Minimum FdbProtocolVersion required for support of the TLogQueueEntryRef feature
get_TLogVersion
static FdbProtocolVersion get_TLogVersion()
Minimum FdbProtocolVersion required for support of the TLogVersion feature
get_TSS
static FdbProtocolVersion get_TSS()
Minimum FdbProtocolVersion required for support of the TSS feature
get_TagLocality
static FdbProtocolVersion get_TagLocality()
Minimum FdbProtocolVersion required for support of the TagLocality feature
get_TagLocalityListValue
static FdbProtocolVersion get_TagLocalityListValue()
Minimum FdbProtocolVersion required for support of the TagLocalityListValue feature
get_TagThrottleValue
static FdbProtocolVersion get_TagThrottleValue()
Minimum FdbProtocolVersion required for support of the TagThrottleValue feature
get_TagThrottleValueReason
static FdbProtocolVersion get_TagThrottleValueReason()
Minimum FdbProtocolVersion required for support of the TagThrottleValueReason feature
get_Tenants
static FdbProtocolVersion get_Tenants()
Minimum FdbProtocolVersion required for support of the Tenants feature
get_UnifiedTlogSpilling
static FdbProtocolVersion get_UnifiedTlogSpilling()
Minimum FdbProtocolVersion required for support of the UnifiedTlogSpilling feature
get_Watches
static FdbProtocolVersion get_Watches()
Minimum FdbProtocolVersion required for support of the Watches feature
get_WorkerListValue
static FdbProtocolVersion get_WorkerListValue()
Minimum FdbProtocolVersion required for support of the WorkerListValue feature