<PackageReference Include="Google.Protobuf" Version="3.34.2" />

Google.Protobuf.Compiler.CodeGeneratorResponse

The plugin writes an encoded CodeGeneratorResponse to stdout.
namespace Google.Protobuf.Compiler { public sealed class CodeGeneratorResponse : IMessage<CodeGeneratorResponse>, IMessage, IEquatable<CodeGeneratorResponse>, IDeepCloneable<CodeGeneratorResponse>, IBufferMessage { public static class Types { public enum Feature { [OriginalName("FEATURE_NONE")] None, [OriginalName("FEATURE_PROTO3_OPTIONAL")] Proto3Optional, [OriginalName("FEATURE_SUPPORTS_EDITIONS")] SupportsEditions } public sealed class File : IMessage<File>, IMessage, IEquatable<File>, IDeepCloneable<File>, IBufferMessage { public const int NameFieldNumber = 1; public const int InsertionPointFieldNumber = 2; public const int ContentFieldNumber = 15; public const int GeneratedCodeInfoFieldNumber = 16; public static MessageParser<File> Parser { get; } public static MessageDescriptor Descriptor { get; } public string Name { get; set; } public bool HasName { get; } public string InsertionPoint { get; set; } public bool HasInsertionPoint { get; } public string Content { get; set; } public bool HasContent { get; } public GeneratedCodeInfo GeneratedCodeInfo { get; set; } public File(); public File(File other); public File Clone(); public void ClearName(); public void ClearInsertionPoint(); public void ClearContent(); public bool Equals(File other); public void WriteTo(CodedOutputStream output); public int CalculateSize(); public void MergeFrom(File other); public void MergeFrom(CodedInputStream input); } } public const int ErrorFieldNumber = 1; public const int SupportedFeaturesFieldNumber = 2; public const int MinimumEditionFieldNumber = 3; public const int MaximumEditionFieldNumber = 4; public const int FileFieldNumber = 15; public static MessageParser<CodeGeneratorResponse> Parser { get; } public static MessageDescriptor Descriptor { get; } public string Error { get; set; } public bool HasError { get; } public ulong SupportedFeatures { get; set; } public bool HasSupportedFeatures { get; } public int MinimumEdition { get; set; } public bool HasMinimumEdition { get; } public int MaximumEdition { get; set; } public bool HasMaximumEdition { get; } public RepeatedField<Types.File> File { get; } public CodeGeneratorResponse(); public CodeGeneratorResponse(CodeGeneratorResponse other); public CodeGeneratorResponse Clone(); public void ClearError(); public void ClearSupportedFeatures(); public void ClearMinimumEdition(); public void ClearMaximumEdition(); public bool Equals(CodeGeneratorResponse other); public void WriteTo(CodedOutputStream output); public int CalculateSize(); public void MergeFrom(CodeGeneratorResponse other); public void MergeFrom(CodedInputStream input); } }