diff --git a/frontend/packages/proto/src/generated/scaffolder/v1/scaffolder_grpc_web_pb.d.ts b/frontend/packages/proto/src/generated/scaffolder/v1/scaffolder_grpc_web_pb.d.ts index 4777abdb9b..f2a2819bf2 100644 --- a/frontend/packages/proto/src/generated/scaffolder/v1/scaffolder_grpc_web_pb.d.ts +++ b/frontend/packages/proto/src/generated/scaffolder/v1/scaffolder_grpc_web_pb.d.ts @@ -1,22 +1,32 @@ import * as grpcWeb from 'grpc-web'; import * as identity_v1_identity_pb from '../../identity/v1/identity_pb'; +import * as google_protobuf_struct_pb from 'google-protobuf/google/protobuf/struct_pb'; import { + CreateReply, + CreateRequest, Empty, - GetAllTemplatesReply} from './scaffolder_pb'; + ListTemplatesReply} from './scaffolder_pb'; export class ScaffolderClient { constructor (hostname: string, credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: string; }); - getAllTemplates( + listTemplates( request: Empty, metadata: grpcWeb.Metadata | undefined, callback: (err: grpcWeb.Error, - response: GetAllTemplatesReply) => void - ): grpcWeb.ClientReadableStream; + response: ListTemplatesReply) => void + ): grpcWeb.ClientReadableStream; + + create( + request: CreateRequest, + metadata: grpcWeb.Metadata | undefined, + callback: (err: grpcWeb.Error, + response: CreateReply) => void + ): grpcWeb.ClientReadableStream; } @@ -25,10 +35,15 @@ export class ScaffolderPromiseClient { credentials?: null | { [index: string]: string; }, options?: null | { [index: string]: string; }); - getAllTemplates( + listTemplates( request: Empty, metadata?: grpcWeb.Metadata - ): Promise; + ): Promise; + + create( + request: CreateRequest, + metadata?: grpcWeb.Metadata + ): Promise; } diff --git a/frontend/packages/proto/src/generated/scaffolder/v1/scaffolder_grpc_web_pb.js b/frontend/packages/proto/src/generated/scaffolder/v1/scaffolder_grpc_web_pb.js index af6eef700a..0885d0c7f0 100644 --- a/frontend/packages/proto/src/generated/scaffolder/v1/scaffolder_grpc_web_pb.js +++ b/frontend/packages/proto/src/generated/scaffolder/v1/scaffolder_grpc_web_pb.js @@ -13,6 +13,8 @@ grpc.web = require('grpc-web'); var identity_v1_identity_pb = require('../../identity/v1/identity_pb.js') + +var google_protobuf_struct_pb = require('google-protobuf/google/protobuf/struct_pb.js') const proto = {}; proto.spotify = {}; proto.spotify.backstage = {}; @@ -75,13 +77,13 @@ proto.spotify.backstage.scaffolder.v1.ScaffolderPromiseClient = * @const * @type {!grpc.web.MethodDescriptor< * !proto.spotify.backstage.scaffolder.v1.Empty, - * !proto.spotify.backstage.scaffolder.v1.GetAllTemplatesReply>} + * !proto.spotify.backstage.scaffolder.v1.ListTemplatesReply>} */ -const methodDescriptor_Scaffolder_GetAllTemplates = new grpc.web.MethodDescriptor( - '/spotify.backstage.scaffolder.v1.Scaffolder/GetAllTemplates', +const methodDescriptor_Scaffolder_ListTemplates = new grpc.web.MethodDescriptor( + '/spotify.backstage.scaffolder.v1.Scaffolder/ListTemplates', grpc.web.MethodType.UNARY, proto.spotify.backstage.scaffolder.v1.Empty, - proto.spotify.backstage.scaffolder.v1.GetAllTemplatesReply, + proto.spotify.backstage.scaffolder.v1.ListTemplatesReply, /** * @param {!proto.spotify.backstage.scaffolder.v1.Empty} request * @return {!Uint8Array} @@ -89,7 +91,7 @@ const methodDescriptor_Scaffolder_GetAllTemplates = new grpc.web.MethodDescripto function(request) { return request.serializeBinary(); }, - proto.spotify.backstage.scaffolder.v1.GetAllTemplatesReply.deserializeBinary + proto.spotify.backstage.scaffolder.v1.ListTemplatesReply.deserializeBinary ); @@ -97,10 +99,10 @@ const methodDescriptor_Scaffolder_GetAllTemplates = new grpc.web.MethodDescripto * @const * @type {!grpc.web.AbstractClientBase.MethodInfo< * !proto.spotify.backstage.scaffolder.v1.Empty, - * !proto.spotify.backstage.scaffolder.v1.GetAllTemplatesReply>} + * !proto.spotify.backstage.scaffolder.v1.ListTemplatesReply>} */ -const methodInfo_Scaffolder_GetAllTemplates = new grpc.web.AbstractClientBase.MethodInfo( - proto.spotify.backstage.scaffolder.v1.GetAllTemplatesReply, +const methodInfo_Scaffolder_ListTemplates = new grpc.web.AbstractClientBase.MethodInfo( + proto.spotify.backstage.scaffolder.v1.ListTemplatesReply, /** * @param {!proto.spotify.backstage.scaffolder.v1.Empty} request * @return {!Uint8Array} @@ -108,7 +110,7 @@ const methodInfo_Scaffolder_GetAllTemplates = new grpc.web.AbstractClientBase.Me function(request) { return request.serializeBinary(); }, - proto.spotify.backstage.scaffolder.v1.GetAllTemplatesReply.deserializeBinary + proto.spotify.backstage.scaffolder.v1.ListTemplatesReply.deserializeBinary ); @@ -117,18 +119,18 @@ const methodInfo_Scaffolder_GetAllTemplates = new grpc.web.AbstractClientBase.Me * request proto * @param {?Object} metadata User defined * call metadata - * @param {function(?grpc.web.Error, ?proto.spotify.backstage.scaffolder.v1.GetAllTemplatesReply)} + * @param {function(?grpc.web.Error, ?proto.spotify.backstage.scaffolder.v1.ListTemplatesReply)} * callback The callback function(error, response) - * @return {!grpc.web.ClientReadableStream|undefined} + * @return {!grpc.web.ClientReadableStream|undefined} * The XHR Node Readable Stream */ -proto.spotify.backstage.scaffolder.v1.ScaffolderClient.prototype.getAllTemplates = +proto.spotify.backstage.scaffolder.v1.ScaffolderClient.prototype.listTemplates = function(request, metadata, callback) { return this.client_.rpcCall(this.hostname_ + - '/spotify.backstage.scaffolder.v1.Scaffolder/GetAllTemplates', + '/spotify.backstage.scaffolder.v1.Scaffolder/ListTemplates', request, metadata || {}, - methodDescriptor_Scaffolder_GetAllTemplates, + methodDescriptor_Scaffolder_ListTemplates, callback); }; @@ -138,16 +140,96 @@ proto.spotify.backstage.scaffolder.v1.ScaffolderClient.prototype.getAllTemplates * request proto * @param {?Object} metadata User defined * call metadata - * @return {!Promise} + * @return {!Promise} * A native promise that resolves to the response */ -proto.spotify.backstage.scaffolder.v1.ScaffolderPromiseClient.prototype.getAllTemplates = +proto.spotify.backstage.scaffolder.v1.ScaffolderPromiseClient.prototype.listTemplates = function(request, metadata) { return this.client_.unaryCall(this.hostname_ + - '/spotify.backstage.scaffolder.v1.Scaffolder/GetAllTemplates', + '/spotify.backstage.scaffolder.v1.Scaffolder/ListTemplates', request, metadata || {}, - methodDescriptor_Scaffolder_GetAllTemplates); + methodDescriptor_Scaffolder_ListTemplates); +}; + + +/** + * @const + * @type {!grpc.web.MethodDescriptor< + * !proto.spotify.backstage.scaffolder.v1.CreateRequest, + * !proto.spotify.backstage.scaffolder.v1.CreateReply>} + */ +const methodDescriptor_Scaffolder_Create = new grpc.web.MethodDescriptor( + '/spotify.backstage.scaffolder.v1.Scaffolder/Create', + grpc.web.MethodType.UNARY, + proto.spotify.backstage.scaffolder.v1.CreateRequest, + proto.spotify.backstage.scaffolder.v1.CreateReply, + /** + * @param {!proto.spotify.backstage.scaffolder.v1.CreateRequest} request + * @return {!Uint8Array} + */ + function(request) { + return request.serializeBinary(); + }, + proto.spotify.backstage.scaffolder.v1.CreateReply.deserializeBinary +); + + +/** + * @const + * @type {!grpc.web.AbstractClientBase.MethodInfo< + * !proto.spotify.backstage.scaffolder.v1.CreateRequest, + * !proto.spotify.backstage.scaffolder.v1.CreateReply>} + */ +const methodInfo_Scaffolder_Create = new grpc.web.AbstractClientBase.MethodInfo( + proto.spotify.backstage.scaffolder.v1.CreateReply, + /** + * @param {!proto.spotify.backstage.scaffolder.v1.CreateRequest} request + * @return {!Uint8Array} + */ + function(request) { + return request.serializeBinary(); + }, + proto.spotify.backstage.scaffolder.v1.CreateReply.deserializeBinary +); + + +/** + * @param {!proto.spotify.backstage.scaffolder.v1.CreateRequest} request The + * request proto + * @param {?Object} metadata User defined + * call metadata + * @param {function(?grpc.web.Error, ?proto.spotify.backstage.scaffolder.v1.CreateReply)} + * callback The callback function(error, response) + * @return {!grpc.web.ClientReadableStream|undefined} + * The XHR Node Readable Stream + */ +proto.spotify.backstage.scaffolder.v1.ScaffolderClient.prototype.create = + function(request, metadata, callback) { + return this.client_.rpcCall(this.hostname_ + + '/spotify.backstage.scaffolder.v1.Scaffolder/Create', + request, + metadata || {}, + methodDescriptor_Scaffolder_Create, + callback); +}; + + +/** + * @param {!proto.spotify.backstage.scaffolder.v1.CreateRequest} request The + * request proto + * @param {?Object} metadata User defined + * call metadata + * @return {!Promise} + * A native promise that resolves to the response + */ +proto.spotify.backstage.scaffolder.v1.ScaffolderPromiseClient.prototype.create = + function(request, metadata) { + return this.client_.unaryCall(this.hostname_ + + '/spotify.backstage.scaffolder.v1.Scaffolder/Create', + request, + metadata || {}, + methodDescriptor_Scaffolder_Create); }; diff --git a/frontend/packages/proto/src/generated/scaffolder/v1/scaffolder_pb.d.ts b/frontend/packages/proto/src/generated/scaffolder/v1/scaffolder_pb.d.ts index 0a795dc5f8..96ceaae85d 100644 --- a/frontend/packages/proto/src/generated/scaffolder/v1/scaffolder_pb.d.ts +++ b/frontend/packages/proto/src/generated/scaffolder/v1/scaffolder_pb.d.ts @@ -1,6 +1,7 @@ import * as jspb from "google-protobuf" import * as identity_v1_identity_pb from '../../identity/v1/identity_pb'; +import * as google_protobuf_struct_pb from 'google-protobuf/google/protobuf/struct_pb'; export class Empty extends jspb.Message { serializeBinary(): Uint8Array; @@ -16,26 +17,80 @@ export namespace Empty { } } -export class GetAllTemplatesReply extends jspb.Message { +export class ListTemplatesReply extends jspb.Message { getTemplatesList(): Array