← Back to packages

Package Recipe

Message Point

Message LineString

Message Coordinates

Message Polygon

Message Arc

Message Shape

Message LaserParameter

Message Attribute

Message GeometryRelation

Message Geometry

Message Recipe

Message OptionalRecipe

Message RecipesPage

Message CreateRecipeRequest

Message UpdateRecipeRequest

Message AddRecipeImageRequest

Message FindRecipeByIdRequest

Message RecipesFilterRequest

Message ListByPageRecipesRequest

Message UploadRecipeImageFileChunk

Message BatchDeleteRecipesRequest

Message BatchDeleteRecipesResponse

Messages

message Point recipe.proto

Field Type Description
1 X double
2 Y double
3 Z optional double

message LineString recipe.proto

Field Type Description
1 Points repeated Recipe.Point

message Coordinates recipe.proto

Field Type Description
1 Points repeated Recipe.Point

message Polygon recipe.proto

Field Type Description
1 Path Recipe.Coordinates
2 Holes repeated Recipe.Coordinates

message Arc recipe.proto

Field Type Description
1 Center Recipe.Point
2 Radius double
3 StartAngle double
4 EndAngle double

message Shape recipe.proto

Field Type Description
oneof shape_type
1 Point Recipe.Point
2 LineString Recipe.LineString
3 Polygon Recipe.Polygon
4 Arc Recipe.Arc

message LaserParameter recipe.proto

Field Type Description
1 Id string
2 Key string
3 Value optional string
4 Unit optional string

message Attribute recipe.proto

Field Type Description
1 Id string
2 Key string
3 Value optional string

message GeometryRelation recipe.proto

Field Type Description
1 Id string
2 Type string
3 GeometryIds repeated string
4 Attributes repeated Recipe.Attribute

message Geometry recipe.proto

Field Type Description
1 Id string
2 Shape Recipe.Shape
3 Type optional string
4 Attributes repeated Recipe.Attribute
5 Relations repeated Recipe.GeometryRelation

message Recipe recipe.proto

Field Type Description
1 Id string
2 CreatedAt string
3 UpdatedAt string
4 Name string
5 Geometries repeated Recipe.Geometry
6 LaserParameters repeated Recipe.LaserParameter
7 Attachments repeated File.Attachment
8 Attributes repeated Recipe.Attribute
9 ComponentIds repeated string
10 IsLocked bool

message OptionalRecipe recipe.proto

Field Type Description
1 Recipe optional Recipe.Recipe

message RecipesPage recipe.proto

Field Type Description
1 Items repeated Recipe.Recipe
2 Total int32
3 Index int32
4 Size int32

message CreateRecipeRequest recipe.proto

Field Type Description
4 Name string
5 Geometries repeated Recipe.Geometry
6 LaserParameters repeated Recipe.LaserParameter

message UpdateRecipeRequest recipe.proto

Field Type Description
1 Item Recipe.Recipe
2 update_mask google.protobuf.FieldMask

message AddRecipeImageRequest recipe.proto

Field Type Description
4 Name string
5 Geometries repeated Recipe.Geometry
6 LaserParameters repeated Recipe.LaserParameter

message FindRecipeByIdRequest recipe.proto

Requests

Field Type Description
1 Id string

message RecipesFilterRequest recipe.proto

Field Type Description
1 Name optional string

message ListByPageRecipesRequest recipe.proto

Field Type Description
1 PageNumber optional int32
2 PageSize optional int32
3 Filters optional Recipe.RecipesFilterRequest

message UploadRecipeImageFileChunk recipe.proto

Field Type Description
1 Id string
2 Attachment File.NewAttachment

message BatchDeleteRecipesRequest recipe.proto

Field Type Description
1 Ids repeated string

message BatchDeleteRecipesResponse recipe.proto

Field Type Description
1 Items repeated Recipe.Recipe