Skip to content

Commit

Permalink
push latest version of APIs
Browse files Browse the repository at this point in the history
  • Loading branch information
rig-bot committed Sep 27, 2023
1 parent 689e77a commit 6f032b3
Show file tree
Hide file tree
Showing 2 changed files with 92 additions and 1 deletion.
13 changes: 12 additions & 1 deletion api/v1/capsule/service_connect.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/* eslint-disable */
// @ts-nocheck

import { AbortRolloutRequest, AbortRolloutResponse, CapsuleMetricsRequest, CapsuleMetricsResponse, CreateBuildRequest, CreateBuildResponse, CreateRequest, CreateResponse, DeleteBuildRequest, DeleteBuildResponse, DeleteRequest, DeleteResponse, DeployRequest, DeployResponse, GetRequest, GetResponse, GetRolloutRequest, GetRolloutResponse, ListBuildsRequest, ListBuildsResponse, ListEventsRequest, ListEventsResponse, ListInstancesRequest, ListInstancesResponse, ListRequest, ListResponse, ListRolloutsRequest, ListRolloutsResponse, LogsRequest, LogsResponse, RestartInstanceRequest, RestartInstanceResponse, UpdateRequest, UpdateResponse } from "./service_pb.js";
import { AbortRolloutRequest, AbortRolloutResponse, CapsuleMetricsRequest, CapsuleMetricsResponse, CreateBuildRequest, CreateBuildResponse, CreateRequest, CreateResponse, DeleteBuildRequest, DeleteBuildResponse, DeleteRequest, DeleteResponse, DeployRequest, DeployResponse, GetRequest, GetResponse, GetRolloutRequest, GetRolloutResponse, ListBuildsRequest, ListBuildsResponse, ListEventsRequest, ListEventsResponse, ListInstancesRequest, ListInstancesResponse, ListRequest, ListResponse, ListRolloutsRequest, ListRolloutsResponse, LogsRequest, LogsResponse, RestartInstanceRequest, RestartInstanceResponse, RollbackRequest, RollbackResponse, UpdateRequest, UpdateResponse } from "./service_pb.js";
import { MethodKind } from "@bufbuild/protobuf";

/**
Expand Down Expand Up @@ -204,6 +204,17 @@ export const Service = {
O: CapsuleMetricsResponse,
kind: MethodKind.Unary,
},
/**
* Rolls the capsule back to a previous rollout
*
* @generated from rpc api.v1.capsule.Service.Rollback
*/
rollback: {
name: "Rollback",
I: RollbackRequest,
O: RollbackResponse,
kind: MethodKind.Unary,
},
}
} as const;

80 changes: 80 additions & 0 deletions api/v1/capsule/service_pb.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1430,3 +1430,83 @@ export class CapsuleMetricsResponse extends Message<CapsuleMetricsResponse> {
}
}

/**
* @generated from message api.v1.capsule.RollbackRequest
*/
export class RollbackRequest extends Message<RollbackRequest> {
/**
* @generated from field: string capsule_id = 1;
*/
capsuleId = "";

/**
* @generated from field: uint64 rollout_id = 2;
*/
rolloutId = protoInt64.zero;

constructor(data?: PartialMessage<RollbackRequest>) {
super();
proto3.util.initPartial(data, this);
}

static readonly runtime: typeof proto3 = proto3;
static readonly typeName = "api.v1.capsule.RollbackRequest";
static readonly fields: FieldList = proto3.util.newFieldList(() => [
{ no: 1, name: "capsule_id", kind: "scalar", T: 9 /* ScalarType.STRING */ },
{ no: 2, name: "rollout_id", kind: "scalar", T: 4 /* ScalarType.UINT64 */ },
]);

static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): RollbackRequest {
return new RollbackRequest().fromBinary(bytes, options);
}

static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): RollbackRequest {
return new RollbackRequest().fromJson(jsonValue, options);
}

static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): RollbackRequest {
return new RollbackRequest().fromJsonString(jsonString, options);
}

static equals(a: RollbackRequest | PlainMessage<RollbackRequest> | undefined, b: RollbackRequest | PlainMessage<RollbackRequest> | undefined): boolean {
return proto3.util.equals(RollbackRequest, a, b);
}
}

/**
* @generated from message api.v1.capsule.RollbackResponse
*/
export class RollbackResponse extends Message<RollbackResponse> {
/**
* @generated from field: uint64 rollout_id = 1;
*/
rolloutId = protoInt64.zero;

constructor(data?: PartialMessage<RollbackResponse>) {
super();
proto3.util.initPartial(data, this);
}

static readonly runtime: typeof proto3 = proto3;
static readonly typeName = "api.v1.capsule.RollbackResponse";
static readonly fields: FieldList = proto3.util.newFieldList(() => [
{ no: 1, name: "rollout_id", kind: "scalar", T: 4 /* ScalarType.UINT64 */ },
]);

static fromBinary(bytes: Uint8Array, options?: Partial<BinaryReadOptions>): RollbackResponse {
return new RollbackResponse().fromBinary(bytes, options);
}

static fromJson(jsonValue: JsonValue, options?: Partial<JsonReadOptions>): RollbackResponse {
return new RollbackResponse().fromJson(jsonValue, options);
}

static fromJsonString(jsonString: string, options?: Partial<JsonReadOptions>): RollbackResponse {
return new RollbackResponse().fromJsonString(jsonString, options);
}

static equals(a: RollbackResponse | PlainMessage<RollbackResponse> | undefined, b: RollbackResponse | PlainMessage<RollbackResponse> | undefined): boolean {
return proto3.util.equals(RollbackResponse, a, b);
}
}

0 comments on commit 6f032b3

Please sign in to comment.