<?php

declare (strict_types=1);
namespace idoit\Module\JDisc\Graphql\Schema\Model;

use Axtiva\FlexibleGraphql\Resolver\AutoGenerationInterface;

/**
 * This code is @generated by axtiva/flexible-graphql-php
 * if you want to extend it or change, then remove interface AutoGenerationInterface
 * and it will be managed by you, not axtiva/flexible-graphql-php code generator
 * PHP representation of graphql type ScalarLinkedReportData
 * A scalar key/value pair with an action connected to the link */
final class ScalarLinkedReportDataType implements AutoGenerationInterface, ScalarReportDataInterface
{
    /**
     * The number of versions in case the attribute has multiple versions
     */
    public $numberOfVersions = null;
    /**
     * The field description for this key/value pair
     */
    public ?ScalarFieldDescriptionType $scalarField = null;
    /**
     * The last update time of the value
     */
    public $updateTime = null;
    /**
     * The value for this key/value pair
     */
    public $value = null;
    /**
     * Returns the action to execute for this link
     */
    public ?ReportActionInterfaceInterface $action = null;
}