<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/devtools/cloudtrace/v1/trace.proto

namespace Google\Devtools\Cloudtrace\V1;

/**
 * Type of data returned for traces in the list.
 *
 * Protobuf enum <code>Google\Devtools\Cloudtrace\V1\ListTracesRequest\ViewType</code>
 */
class ListTracesRequest_ViewType
{
    /**
     * Default is `MINIMAL` if unspecified.
     *
     * Generated from protobuf enum <code>VIEW_TYPE_UNSPECIFIED = 0;</code>
     */
    const VIEW_TYPE_UNSPECIFIED = 0;
    /**
     * Minimal view of the trace record that contains only the project
     * and trace IDs.
     *
     * Generated from protobuf enum <code>MINIMAL = 1;</code>
     */
    const MINIMAL = 1;
    /**
     * Root span view of the trace record that returns the root spans along
     * with the minimal trace data.
     *
     * Generated from protobuf enum <code>ROOTSPAN = 2;</code>
     */
    const ROOTSPAN = 2;
    /**
     * Complete view of the trace record that contains the actual trace data.
     * This is equivalent to calling the REST `get` or RPC `GetTrace` method
     * using the ID of each listed trace.
     *
     * Generated from protobuf enum <code>COMPLETE = 3;</code>
     */
    const COMPLETE = 3;
}

