Protobuf type google.protobuf.FeatureSet.VisibilityFeature.DefaultSymbolVisibility
CloneableInstantiable
| Constants |
| public Google Generated from protobuf enum DEFAULT_SYMBOL_VISIBILITY_UNKNOWN = 0; |
| public Google Default pre-EDITION_2024, all UNSET visibility are export. Generated from protobuf enum EXPORT_ALL = 1; |
| public Google All top-level symbols default to export, nested default to local. Generated from protobuf enum EXPORT_TOP_LEVEL = 2; |
| public Google All symbols default to local. Generated from protobuf enum LOCAL_ALL = 3; |
| public Google All symbols local by default. Nested types cannot be exported. With special case caveat for message { enum } reserved 1 to max; } This is the recommended setting for new protos. Generated from protobuf enum STRICT = 4; |
| Methods |
| public static name( $value) |
| public static value( $name) |
| Properties |
| private static $valueToName = ['DEFAULT_SYMBOL_VISIBILITY_UNKNOWN', 'EXPORT_ALL', 'EXPORT_TOP_LEVEL', 'LOCAL_ALL', 'STRICT'] |
| Properties |
| private static $valueToName = ['DEFAULT_SYMBOL_VISIBILITY_UNKNOWN', 'EXPORT_ALL', 'EXPORT_TOP_LEVEL', 'LOCAL_ALL', 'STRICT'] |
| Methods |
| public static name( $value) |
| public static value( $name) |