package cs3.preferences.v1beta1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service PreferencesAPI

preferences_api.proto:50

Preferences API. The Preferences API is responsible for creating a key-value map according to user preferences. The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119. The following are global requirements that apply to all methods: Any method MUST return CODE_OK on a succesful operation. Any method MAY return NOT_IMPLEMENTED. Any method MAY return INTERNAL. Any method MAY return UNKNOWN. Any method MAY return UNAUTHENTICATED.

message GetKeyRequest

preferences_api.proto:72

Used as request type in: gateway.v1beta1.GatewayAPI.GetKey, PreferencesAPI.GetKey

message GetKeyResponse

preferences_api.proto:77

Used as response type in: gateway.v1beta1.GatewayAPI.GetKey, PreferencesAPI.GetKey

message PreferenceKey

resources.proto:32

Represents a key object consisting of a namespace and a string key.

Used in: GetKeyRequest, SetKeyRequest

message SetKeyRequest

preferences_api.proto:58

Used as request type in: gateway.v1beta1.GatewayAPI.SetKey, PreferencesAPI.SetKey

message SetKeyResponse

preferences_api.proto:66

Used as response type in: gateway.v1beta1.GatewayAPI.SetKey, PreferencesAPI.SetKey