Make SCUM logs live relay only
This commit is contained in:
@@ -45,6 +45,10 @@ type GameClientBridgeSnapshotIngestRequest struct {
|
||||
MaxRecords int `json:"maxRecords,omitempty"`
|
||||
}
|
||||
|
||||
type GameClientBridgeLogStreamRequest struct {
|
||||
SessionToken string `json:"sessionToken"`
|
||||
}
|
||||
|
||||
type GameClientBridgeCancelRequest struct {
|
||||
Reason string `json:"reason,omitempty"`
|
||||
}
|
||||
@@ -228,6 +232,10 @@ func (request GameClientBridgeSnapshotIngestRequest) ToDomain() domain.GameClien
|
||||
return domain.GameClientBridgeSnapshotIngestRequest{SessionToken: request.SessionToken, Type: request.Type, SchemaVersion: request.SchemaVersion, StreamKey: request.StreamKey, Sequence: request.Sequence, ObservedAt: request.ObservedAt, Payload: domain.CopyGameClientBridgePayload(request.Payload), Retention: domain.GameClientBridgeRetention{KeepForSeconds: request.KeepForSeconds, MaxRecords: request.MaxRecords}}
|
||||
}
|
||||
|
||||
func (request GameClientBridgeLogStreamRequest) ToDomain() domain.GameClientBridgeLogStreamRequest {
|
||||
return domain.GameClientBridgeLogStreamRequest{SessionToken: request.SessionToken}
|
||||
}
|
||||
|
||||
func (query GameClientBridgeSnapshotQuery) ToDomain(serverID, pluginID string) domain.GameClientBridgeSnapshotQuery {
|
||||
return domain.GameClientBridgeSnapshotQuery{ServerInstanceID: serverID, PluginID: pluginID, ProfileKey: query.ProfileKey, Type: query.Type, StreamKey: query.StreamKey, ObservedAfter: query.ObservedAfter, Limit: query.Limit}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user