Files
img-proxy-url-generator/grpc/imgurl.proto
2024-11-17 11:07:26 -05:00

24 lines
396 B
Protocol Buffer

option go_package = "github.com/siteworxpro/img-proxy-url-generator/grpc";
message UrlRequest {
required string image = 1;
repeated string params = 2;
optional Format format = 3;
}
enum Format {
JPG = 1;
PNG = 2;
BMP = 3;
WEBP = 4;
GIF = 5;
ICO = 6;
}
message UrlResponse {
required string url = 1;
}
service Generator {
rpc Generate (UrlRequest) returns (UrlResponse) {}
}