@@ -224,6 +224,12 @@ type SignalWaitResponse struct {
224224 Error Error `json:"error"`
225225}
226226
227+ type GetMetaDataRequest struct {
228+ Group string `json:"group"`
229+ Type string `json:"type"`
230+ Key string `json:"key"`
231+ }
232+
227233type IncrementCounterRequest struct {
228234 Group string `json:"group"`
229235 Name string `json:"name"`
@@ -426,7 +432,7 @@ func (sc *ServiceClient) WaitForSignal(sessionId string, req SignalWaitRequest)
426432}
427433
428434func (sc * ServiceClient ) EmitRealtimeEvent (sessionId string , req RealtimeEventEmitRequest ) error {
429- return executeApiWithoutResponse (sc .httpClient , sc .baseURL , sessionId , "v1/realtime/event/emit" , req )
435+ return executeApiWithoutResponse (sc .httpClient , sc .baseURL , sessionId , "v1/context/ realtime/event/emit" , req )
430436}
431437
432438func (sc * ServiceClient ) AcquireLock (sessionId string , req AcquireLockRequest ) error {
@@ -439,7 +445,13 @@ func (sc *ServiceClient) ReleaseLock(sessionId string, req ReleaseLockRequest) e
439445
440446func (sc * ServiceClient ) IncrementCounter (sessionId string , req IncrementCounterRequest ) (IncrementCounterResponse , error ) {
441447 var res IncrementCounterResponse
442- err := executeApiWithResponse (sc .httpClient , sc .baseURL , sessionId , "v1/utils/counter/increment" , req , & res )
448+ err := executeApiWithResponse (sc .httpClient , sc .baseURL , sessionId , "v1/elevated/context/counter/increment" , req , & res )
449+ return res , err
450+ }
451+
452+ func (sc * ServiceClient ) GetMeta (sessionId string , req GetMetaDataRequest ) (map [string ]interface {}, error ) {
453+ var res map [string ]interface {}
454+ err := executeApiWithResponse (sc .httpClient , sc .baseURL , sessionId , "v1/elevated/context/meta/get" , req , & res )
443455 return res , err
444456}
445457
0 commit comments