momento library
Support for doing something awesome.
More dartdocs go here.
Classes
- Base64DecodedV1Token
- BinaryValue
- CacheClient
- CacheClientConfigurations
- Prebuilt configurations for Momento Cache clients
- CacheInfo
- Represents information about a listed cache, such as its name. May include additional information in the future.
- CollectionTtl
- CreateCacheAlreadyExists
- Indicates that the cache already exists, so there was nothing to do.
- CreateCacheResponse
- Sealed class for a create cache response.
- CreateCacheSuccess
- Indicates a successful create cache request.
- CredentialProvider
- Reads and parses API tokens from a string or an environment variable.
- CredentialProviderError
- DeleteCacheResponse
- Sealed class for a delete cache response.
- DeleteCacheSuccess
- Indicates a successful delete cache request.
- DeleteResponse
- Sealed class for a delete cache item request.
- DeleteSuccess
- Indicates a successful delete cache item request.
- EndpointOverrides
- EnvMomentoTokenProvider
- GetHit
-
Indicates that the requested data was successfully retrieved from the cache and can be accessed by the fields
value
orbinaryValue
. - GetMiss
- Indicates that the requested data was not available in the cache.
- GetResponse
- Sealed class for a get cache item request.
- ICacheClient
- ITopicClient
- ListCachesResponse
- Sealed class for a list caches response.
- ListCachesSuccess
- Indicates a successful list caches request.
- ListConcatenateBackResponse
- Sealed class for a cache list concatenate back response.
- ListConcatenateBackSuccess
-
Indicates that the request was successful and the updated length can be accessed by the field
length
. - ListConcatenateFrontResponse
- Sealed class for a cache list concatenate front response.
- ListConcatenateFrontSuccess
-
Indicates that the request was successful and the updated length can be accessed by the field
length
. - ListFetchHit
-
Indicates that the requested list was successfully retrieved from the cache and can be accessed by the fields
values
orbinaryValues
. - ListFetchMiss
- Indicates that the requested list was not available in the cache.
- ListFetchResponse
- Sealed class for a cache list fetch response.
- ListLengthHit
-
Indicates that the requested list length was successfully retrieved from the cache and the length can be accessed by the field
length
. - ListLengthMiss
- Indicates that the requested list was not available in the cache.
- ListLengthResponse
- Sealed class for a cache list length response.
- ListPopBackHit
-
Indicates that the request was successful and the value can be accessed by the fields
value
orbinaryValue
. - ListPopBackMiss
- Indicates that the requested list was not available in the cache.
- ListPopBackResponse
- Sealed class for a cache list pop back response.
- ListPopFrontHit
-
Indicates that the request was successful and the value can be accessed by the fields
value
orbinaryValue
. - ListPopFrontMiss
- Indicates that the requested list was not available in the cache.
- ListPopFrontResponse
- Sealed class for a cache list pop front response.
- ListPushBackResponse
- Sealed class for a cache list push back response.
- ListPushBackSuccess
-
Indicates that the request was successful and the updated length can be accessed by the field
length
. - ListPushFrontResponse
- Sealed class for a cache list push front response.
- ListPushFrontSuccess
-
Indicates that the request was successful and the updated length can be accessed by the field
length
. - ListRemoveValueResponse
- Sealed class for a cache list remove value response.
- ListRemoveValueSuccess
- Indicates that the request was successful.
- ListRetainResponse
- Sealed class for a cache list retain response.
- ListRetainSuccess
- Indicates that the request was successful.
- SetResponse
- Sealed class for a set cache item request.
- SetSuccess
- Indicates a successful set cache item request.
- StringMomentoTokenProvider
- StringValue
- TopicClient
- TopicClientConfigurations
- Prebuilt configurations for Momento Topics clients
- TopicPublishResponse
- TopicPublishSuccess
- TopicSubscribeResponse
- TopicSubscription
- TopicSubscriptionItemBinary
- TopicSubscriptionItemResponse
- TopicSubscriptionItemText
- Value
Enums
Functions
Exceptions / Errors
- CreateCacheError
- Indicates that an error occurred during the create cache request.
- DeleteCacheError
- Indicates that an error occurred during the delete cache request.
- DeleteError
- Indicates that an error occurred during the delete cache item request.
- GetError
- Indicates that an error occurred during the get cache item request.
- ListCachesError
- Indicates that an error occurred during the list caches request.
- ListConcatenateBackError
- Indicates that an error occurred during the list concatenate back request.
- ListConcatenateFrontError
- Indicates that an error occurred during the list concatenate front request.
- ListFetchError
- Indicates that an error occurred during the list fetch request.
- ListLengthError
- Indicates that an error occurred during the list length request.
- ListPopBackError
- Indicates that an error occurred during the list pop back request.
- ListPopFrontError
- Indicates that an error occurred during the list pop front request.
- ListPushBackError
- Indicates that an error occurred during the list push back request.
- ListPushFrontError
- Indicates that an error occurred during the list push front request.
- ListRemoveValueError
- Indicates that an error occurred during the list remove value request.
- ListRetainError
- Indicates that an error occurred during the list retain request.
- SetError
- Indicates that an error occurred during the set cache item request.
- TopicPublishError
- TopicSubscribeError