Namespace Kuestenlogik.Bowire.Models

Classes

BowireEnumValue

Describes a single value within a protobuf enum type.

BowireFieldInfo

Describes a single field within a message. Originally modeled after protobuf, extended with an optional Source annotation so REST parameters from different locations (path, query, header, body) can share the same shape as protobuf fields.

BowireMessageInfo

Describes a protobuf message type with its fields.

BowireMethodInfo

Describes a single method within a service. Originally modeled after gRPC, extended with optional REST/HTTP annotations so the same shape can describe REST endpoints discovered from OpenAPI documents.

BowireServiceInfo

Describes a gRPC service discovered via reflection or proto file import.