1
This commit is contained in:
Mya 2023-12-28 16:50:20 -06:00
commit 20ec3a02c8
Signed by: mya
GPG Key ID: 4DFBA0F91AC3544A
5 changed files with 84 additions and 0 deletions

@ -0,0 +1,15 @@
//
// This file attempts to follow common styles and design patterns described by
// Google Cloud based on their extensive use of protocol buffers.
//
// - See here for more: https://cloud.google.com/apis/design/design_patterns
//
syntax = "proto3";
package licensing.contributors.v1;
option go_package = "code.pitz.tech/licensing/api-go/contributors/v1;contributorsv1";
service ContributorService {
}

@ -0,0 +1,15 @@
//
// This file attempts to follow common styles and design patterns described by
// Google Cloud based on their extensive use of protocol buffers.
//
// - See here for more: https://cloud.google.com/apis/design/design_patterns
//
syntax = "proto3";
package licensing.licenses.v1;
option go_package = "code.pitz.tech/licensing/api-go/licenses/v1;licensesv1";
service LicenseService {
}

@ -0,0 +1,15 @@
//
// This file attempts to follow common styles and design patterns described by
// Google Cloud based on their extensive use of protocol buffers.
//
// - See here for more: https://cloud.google.com/apis/design/design_patterns
//
syntax = "proto3";
package licensing.packages.v1;
option go_package = "code.pitz.tech/licensing/api-go/packages/v1;packagesv1";
service PackageService {
}

@ -0,0 +1,15 @@
//
// This file attempts to follow common styles and design patterns described by
// Google Cloud based on their extensive use of protocol buffers.
//
// - See here for more: https://cloud.google.com/apis/design/design_patterns
//
syntax = "proto3";
package licensing.products.v1;
option go_package = "code.pitz.tech/licensing/api-go/products/v1;productsv1";
service ProductService {
}

@ -0,0 +1,24 @@
//
// This file attempts to follow common styles and design patterns described by
// Google Cloud based on their extensive use of protocol buffers.
//
// - See here for more: https://cloud.google.com/apis/design/design_patterns
//
syntax = "proto3";
package licensing.users.v1;
option go_package = "code.pitz.tech/licensing/api-go/users/v1;usersv1";
import "google/protobuf/empty.proto";
message SignupRequest {}
message SignupResponse {}
message CurrentResponse {}
service UserService {
rpc Signup(SignupRequest) returns (SignupResponse);
rpc Current(google.protobuf.Empty) returns (CurrentResponse);
}