<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/bigtable/admin/v2/table.proto

namespace Google\Cloud\Bigtable\Admin\V2;

/**
 * Defines a view over a table's fields.
 *
 * Protobuf enum <code>Google\Bigtable\Admin\V2\Table\View</code>
 */
class Table_View
{
    /**
     * Uses the default view for each method as documented in its request.
     *
     * Generated from protobuf enum <code>VIEW_UNSPECIFIED = 0;</code>
     */
    const VIEW_UNSPECIFIED = 0;
    /**
     * Only populates `name`.
     *
     * Generated from protobuf enum <code>NAME_ONLY = 1;</code>
     */
    const NAME_ONLY = 1;
    /**
     * Only populates `name` and fields related to the table's schema.
     *
     * Generated from protobuf enum <code>SCHEMA_VIEW = 2;</code>
     */
    const SCHEMA_VIEW = 2;
    /**
     * This is a private alpha release of Cloud Bigtable replication. This
     * feature is not currently available to most Cloud Bigtable customers. This
     * feature might be changed in backward-incompatible ways and is not
     * recommended for production use. It is not subject to any SLA or
     * deprecation policy.
     * Only populates `name` and fields related to the table's
     * replication state.
     *
     * Generated from protobuf enum <code>REPLICATION_VIEW = 3;</code>
     */
    const REPLICATION_VIEW = 3;
    /**
     * Populates all fields.
     *
     * Generated from protobuf enum <code>FULL = 4;</code>
     */
    const FULL = 4;
}

