syntax = "proto3";
package factset.protobuf.stach.v2.table;

option csharp_namespace = "FactSet.Protobuf.Stach.V2.Table";
option go_package = "github.com/factset/stachschema-sdks/go/fds/protobuf/stach/v2/table";
option java_package = "com.factset.protobuf.stach.v2.table";
option java_outer_classname = "MetadataItemProto";

import "google/protobuf/struct.proto";
import "fds/protobuf/stach/v2/table/Reference.proto";

/* A metadata item
 *
 * Represents data to describe the table or parts of the table
 */
message MetadataItem {
  oneof data {
    // The value
    google.protobuf.Value value = 1;

    // The table reference
    Reference reference = 2;
  }
}
