package tinc

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message BytesConstraints

annotations.proto:629

Used in: FieldConstraints, PrimitiveConstraints

message CelExpression

annotations.proto:817

Used in: FieldConstraints, MapConstraints.MapKeyConstraints, MessageOptions, MethodOptions, PredefinedConstraints, PrimitiveConstraints

message DoubleConstraints

annotations.proto:242

Used in: FieldConstraints, PrimitiveConstraints

message EnumConstraints

annotations.proto:657

Used in: FieldConstraints, PrimitiveConstraints

message EnumOptions

annotations.proto:830

message EnumVariantOptions

annotations.proto:837

message FieldConstraints

annotations.proto:787

Used in: FieldOptions

message FieldOptions

annotations.proto:145

message FloatConstraints

annotations.proto:179

Used in: FieldConstraints, PrimitiveConstraints

message HttpEndpointOptions

annotations.proto:844

Used in: MethodOptions

message HttpEndpointOptions.Request

annotations.proto:861

The default input for `GET` and `DELETE` methods is `query` Otherwise the default is `body`.

Used in: HttpEndpointOptions

message HttpEndpointOptions.Request.BinaryBody

annotations.proto:870

Used in: Request

message HttpEndpointOptions.Request.JsonBody

annotations.proto:862

Used in: Request

message HttpEndpointOptions.Request.QueryParams

annotations.proto:878

Used in: Request

message HttpEndpointOptions.Request.TextBody

annotations.proto:866

Used in: Request

message HttpEndpointOptions.Response

annotations.proto:894

Used in: HttpEndpointOptions

message HttpEndpointOptions.Response.Binary

annotations.proto:909

Used in: Response

message HttpEndpointOptions.Response.Json

annotations.proto:895

Used in: Response

message HttpEndpointOptions.Response.Text

annotations.proto:902

Used in: Response

message Int32Constraints

annotations.proto:305

Used in: FieldConstraints, MapConstraints.MapKeyConstraints, PrimitiveConstraints

message Int64Constraints

annotations.proto:355

Used in: FieldConstraints, MapConstraints.MapKeyConstraints, PrimitiveConstraints

enum JsonOmittable

annotations.proto:134

JsonOmittable is the notion of leaving out fields, and how we behave when a field is missing.

Used in: FieldOptions, OneofOptions

message MapConstraints

annotations.proto:715

Used in: FieldConstraints

message MapConstraints.MapKeyConstraints

annotations.proto:736

Used in: MapConstraints

message MessageOptions

annotations.proto:81

message MethodOptions

annotations.proto:74

message OneofOptions

annotations.proto:933

message OneofOptions.Tagged

annotations.proto:967

Tagging a oneof causes the ser/de to represent it like such { "tag": "tag", "content": content }

Used in: OneofOptions

message PredefinedConstraints

annotations.proto:112

Predefined constraints allow us to extend the validation system by defining our own custom message extensions with validation constraints.

enum PredefinedConstraints.Type

annotations.proto:117

The type of the target of the expression

Used in: PredefinedConstraints

message PrimitiveConstraints

annotations.proto:761

Used in: MapConstraints, RepeatedConstraints

enum RenameAll

annotations.proto:53

Enum to define how to rename fields or enum variants.

Used in: EnumOptions, MessageOptions, OneofOptions

message RepeatedConstraints

annotations.proto:683

Used in: FieldConstraints

message ServiceOptions

annotations.proto:45

message StringConstraints

annotations.proto:505

Used in: FieldConstraints, MapConstraints.MapKeyConstraints, PrimitiveConstraints

message UInt32Constraints

annotations.proto:405

Used in: FieldConstraints, MapConstraints.MapKeyConstraints, PrimitiveConstraints

message UInt64Constraints

annotations.proto:455

Used in: FieldConstraints, MapConstraints.MapKeyConstraints, PrimitiveConstraints

enum Visibility

annotations.proto:97

Change the visibility of a field or enum variant

Used in: EnumVariantOptions, FieldOptions, OneofOptions