<?php

namespace GDAVSCOPE\VaasSdk\Message;

use GDAVSCOPE\Ramsey\Uuid\Rfc4122\UuidV4;
class BaseVerdictRequest extends BaseMessage
{
    public string $guid;
    public string $session_id;
    public bool $use_hash_lookup;
    public bool $use_cache;
    public function __construct(kind $kind, string $uuid = null, string $SessionId)
    {
        $this->kind = $kind;
        $this->guid = $uuid != null ? $uuid : UuidV4::getFactory()->uuid4()->toString();
        $this->session_id = $SessionId;
    }
}
