Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service interface { // Get etag of sync data. // For avoid memory usage, only the etag will be returnedj GetSyncDataETag(ctx context.Context, apiKey string) (*string, error) // Get sync data and etag GetSyncDataAndETag(ctx context.Context, apiKey string) ([]byte, *string, error) // Create or replace sync data, returns the new etag. SetSyncData(ctx context.Context, apiKey string, data []byte) (*string, error) // Replace sync data only if the etag matches, // returns the new etag if updated, or nil if not. SetSyncDataIfMatch(ctx context.Context, apiKey string, etag string, data []byte) (*string, error) }
Click to show internal directories.
Click to hide internal directories.