Namespace Cognite.Extensions
Classes
ApiUtils
Utility methods for the CogniteSDK.
AssetExtensions
Extension utility methods for CogniteSDK Client.
Authenticator
Authenticator that issues a POST request to an authority endpoint defined in the Authority configuration in order to obtain bearer access tokens. The token is cached and renewed if it expired
AuthenticatorConfig
Authenticator configuration. For more information, read the OAth 2.0 client credentials flow
CertificateConfig
Configuration for certificate authentication.
CogniteError
Represents an error that occured on a push to CDF, or in pre-push sanitation.
CogniteErrorException
Exception triggered by a CogniteError
CogniteError<TError>
Represents an error that occured on a push to CDF, or in pre-push sanitation.
CogniteExtensions
Extension utilities for the Cognite client
CogniteResult<TError>
Represents the result of one or more pushes to CDF. Contains a list of errors, one for each failed push, and potentially pre-push santiation.
CogniteResult<TResult, TError>
Represents the result of one or more pushes to CDF. Contains a list of errors, one for each failed push, and potentially pre-push santiation, as well as a list of result objects.
CogniteUtils
Utility class for configuring a Cognite SDK client
CogniteUtilsException
Exceptions produced by the Cognite utility classes
DataPointExtensions
Extensions to datapoints
DataPointInsertError
Container for error on datapoint insertion.
DataSetConfig
Config for setting a dataset.
DataSetExtensions
Extensions for cognite data sets.
Datapoint
Data point abstraction. Consists of a timestamp and a double or string value
DeleteError
Class contaning errors resulting from delete operations
EventExtensions
Extension utility methods for CogniteSdk Client.
LoggerExtensions
Extensions class containing methods to log the results of extension methods
MsalAuthenticator
Uses Microsoft Authentication Library (MSAL) to acquire tokens from the identity provider endpoint defined in the Authority configuration
RawExtensions
Extension utility methods for CogniteSdk.Client.Raw
ResultHandlers
Class containing static methods to parse errors from the SDK and clean request objects
Sanitation
Collection of methods for cleaning and sanitizing objects used in requests to various CDF endpoints
SequenceExtensions
Extensions to sequences.
SequenceRowError
Contains information about skipped rows per sequence in a row insert request
StreamRecordExtensions
Extension utility methods for the beta streamrecords resource.
TimeSeriesExtensions
Extension utility methods for CogniteSdk.Client
TypeExtensions
Extensions to CogniteSdk types
UpsertParams
Settings for upsert
Interfaces
IAuthenticator
Interface for implementing authenticators based on bearer access tokens issued by an identity provider
Enums
AuthenticatorConfig.AuthenticatorImplementation
DEPRECATED: Available authenticator implementations
ErrorType
General type of error
RequestType
Type of request that caused an error
ResourceType
Type of CDF attribute that caused this error
RetryMode
When to retry a request For convenience, bit 0 indicates keeping duplicates, bit 1 indicates retrying on errors, bit 2 indicates retrying on fatal errors
SanitationMode
How to do sanitation of objects before creating the request