Skip to content

Commit 922024d

Browse files
easyCZroboquat
authored andcommitted
[usage] Return CostCenter from UsageService.SetCostCenter
1 parent 4d75b29 commit 922024d

File tree

3 files changed

+116
-90
lines changed

3 files changed

+116
-90
lines changed

components/usage-api/go/v1/usage.pb.go

Lines changed: 97 additions & 84 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/usage-api/typescript/src/usage/v1/usage.pb.ts

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,7 @@ export interface SetCostCenterRequest {
170170
}
171171

172172
export interface SetCostCenterResponse {
173+
costCenter: CostCenter | undefined;
173174
}
174175

175176
export interface GetBalanceRequest {
@@ -824,11 +825,14 @@ export const SetCostCenterRequest = {
824825
};
825826

826827
function createBaseSetCostCenterResponse(): SetCostCenterResponse {
827-
return {};
828+
return { costCenter: undefined };
828829
}
829830

830831
export const SetCostCenterResponse = {
831-
encode(_: SetCostCenterResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer {
832+
encode(message: SetCostCenterResponse, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer {
833+
if (message.costCenter !== undefined) {
834+
CostCenter.encode(message.costCenter, writer.uint32(10).fork()).ldelim();
835+
}
832836
return writer;
833837
},
834838

@@ -839,6 +843,9 @@ export const SetCostCenterResponse = {
839843
while (reader.pos < end) {
840844
const tag = reader.uint32();
841845
switch (tag >>> 3) {
846+
case 1:
847+
message.costCenter = CostCenter.decode(reader, reader.uint32());
848+
break;
842849
default:
843850
reader.skipType(tag & 7);
844851
break;
@@ -847,17 +854,22 @@ export const SetCostCenterResponse = {
847854
return message;
848855
},
849856

850-
fromJSON(_: any): SetCostCenterResponse {
851-
return {};
857+
fromJSON(object: any): SetCostCenterResponse {
858+
return { costCenter: isSet(object.costCenter) ? CostCenter.fromJSON(object.costCenter) : undefined };
852859
},
853860

854-
toJSON(_: SetCostCenterResponse): unknown {
861+
toJSON(message: SetCostCenterResponse): unknown {
855862
const obj: any = {};
863+
message.costCenter !== undefined &&
864+
(obj.costCenter = message.costCenter ? CostCenter.toJSON(message.costCenter) : undefined);
856865
return obj;
857866
},
858867

859-
fromPartial(_: DeepPartial<SetCostCenterResponse>): SetCostCenterResponse {
868+
fromPartial(object: DeepPartial<SetCostCenterResponse>): SetCostCenterResponse {
860869
const message = createBaseSetCostCenterResponse();
870+
message.costCenter = (object.costCenter !== undefined && object.costCenter !== null)
871+
? CostCenter.fromPartial(object.costCenter)
872+
: undefined;
861873
return message;
862874
},
863875
};

components/usage-api/usage/v1/usage.proto

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ message SetCostCenterRequest {
9696
}
9797

9898
message SetCostCenterResponse {
99+
CostCenter cost_center = 1;
99100
}
100101

101102
message GetBalanceRequest {

0 commit comments

Comments
 (0)