<?php # Generated by the protocol buffer compiler. DO NOT EDIT! # source: google/protobuf/type.proto namespace Google\Protobuf; /** * Whether a field is optional, required, or repeated. * * Protobuf enum <code>Google\Protobuf\Field\Cardinality</code> */ class Field_Cardinality { /** * For fields with unknown cardinality. * * Generated from protobuf enum <code>CARDINALITY_UNKNOWN = 0;</code> */ const CARDINALITY_UNKNOWN = 0; /** * For optional fields. * * Generated from protobuf enum <code>CARDINALITY_OPTIONAL = 1;</code> */ const CARDINALITY_OPTIONAL = 1; /** * For required fields. Proto2 syntax only. * * Generated from protobuf enum <code>CARDINALITY_REQUIRED = 2;</code> */ const CARDINALITY_REQUIRED = 2; /** * For repeated fields. * * Generated from protobuf enum <code>CARDINALITY_REPEATED = 3;</code> */ const CARDINALITY_REPEATED = 3; }