// @generated by protoc-gen-es v1.10.1 with parameter "target=ts" // @generated from file integrations/v1/integrations.proto (package integrations.v1, syntax proto3) /* eslint-disable */ // @ts-nocheck import type { BinaryReadOptions, FieldList, JsonReadOptions, JsonValue, PartialMessage, PlainMessage } from "@bufbuild/protobuf"; import { Message, proto3, protoInt64, Struct } from "@bufbuild/protobuf"; /** * Event represents an inbound event from an integration * * @generated from message integrations.v1.Event */ export class Event extends Message { /** * @generated from field: int64 artworker_id = 1; */ artworkerId = protoInt64.zero; /** * @generated from field: string integration = 2; */ integration = ""; /** * @generated from field: string type = 3; */ type = ""; /** * @generated from field: google.protobuf.Struct payload = 4; */ payload?: Struct; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.Event"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "artworker_id", kind: "scalar", T: 3 /* ScalarType.INT64 */ }, { no: 2, name: "integration", kind: "scalar", T: 9 /* ScalarType.STRING */ }, { no: 3, name: "type", kind: "scalar", T: 9 /* ScalarType.STRING */ }, { no: 4, name: "payload", kind: "message", T: Struct }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): Event { return new Event().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): Event { return new Event().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): Event { return new Event().fromJsonString(jsonString, options); } static equals(a: Event | PlainMessage | undefined, b: Event | PlainMessage | undefined): boolean { return proto3.util.equals(Event, a, b); } } /** * Ack represents an acknowledgment of an event * * @generated from message integrations.v1.Ack */ export class Ack extends Message { /** * @generated from field: bool accepted = 1; */ accepted = false; /** * @generated from field: string error_msg = 2; */ errorMsg = ""; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.Ack"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "accepted", kind: "scalar", T: 8 /* ScalarType.BOOL */ }, { no: 2, name: "error_msg", kind: "scalar", T: 9 /* ScalarType.STRING */ }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): Ack { return new Ack().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): Ack { return new Ack().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): Ack { return new Ack().fromJsonString(jsonString, options); } static equals(a: Ack | PlainMessage | undefined, b: Ack | PlainMessage | undefined): boolean { return proto3.util.equals(Ack, a, b); } } /** * ActionRequest represents an outbound action request to an integration * * @generated from message integrations.v1.ActionRequest */ export class ActionRequest extends Message { /** * @generated from field: int64 artworker_id = 1; */ artworkerId = protoInt64.zero; /** * @generated from field: string integration = 2; */ integration = ""; /** * @generated from field: string action = 3; */ action = ""; /** * @generated from field: google.protobuf.Struct payload = 4; */ payload?: Struct; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.ActionRequest"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "artworker_id", kind: "scalar", T: 3 /* ScalarType.INT64 */ }, { no: 2, name: "integration", kind: "scalar", T: 9 /* ScalarType.STRING */ }, { no: 3, name: "action", kind: "scalar", T: 9 /* ScalarType.STRING */ }, { no: 4, name: "payload", kind: "message", T: Struct }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): ActionRequest { return new ActionRequest().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): ActionRequest { return new ActionRequest().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): ActionRequest { return new ActionRequest().fromJsonString(jsonString, options); } static equals(a: ActionRequest | PlainMessage | undefined, b: ActionRequest | PlainMessage | undefined): boolean { return proto3.util.equals(ActionRequest, a, b); } } /** * ActionResult represents the result of an action * * @generated from message integrations.v1.ActionResult */ export class ActionResult extends Message { /** * @generated from field: bool succeeded = 1; */ succeeded = false; /** * @generated from field: string error_msg = 2; */ errorMsg = ""; /** * @generated from field: google.protobuf.Struct payload = 3; */ payload?: Struct; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.ActionResult"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "succeeded", kind: "scalar", T: 8 /* ScalarType.BOOL */ }, { no: 2, name: "error_msg", kind: "scalar", T: 9 /* ScalarType.STRING */ }, { no: 3, name: "payload", kind: "message", T: Struct }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): ActionResult { return new ActionResult().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): ActionResult { return new ActionResult().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): ActionResult { return new ActionResult().fromJsonString(jsonString, options); } static equals(a: ActionResult | PlainMessage | undefined, b: ActionResult | PlainMessage | undefined): boolean { return proto3.util.equals(ActionResult, a, b); } } /** * UpsertIntegrationSettingRequest represents a request to update an integration setting * * @generated from message integrations.v1.UpsertIntegrationSettingRequest */ export class UpsertIntegrationSettingRequest extends Message { /** * @generated from field: int64 artworker_id = 1; */ artworkerId = protoInt64.zero; /** * @generated from field: string integration = 2; */ integration = ""; /** * @generated from field: google.protobuf.Struct config_json = 3; */ configJson?: Struct; /** * @generated from field: bool is_test_mode = 4; */ isTestMode = false; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.UpsertIntegrationSettingRequest"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "artworker_id", kind: "scalar", T: 3 /* ScalarType.INT64 */ }, { no: 2, name: "integration", kind: "scalar", T: 9 /* ScalarType.STRING */ }, { no: 3, name: "config_json", kind: "message", T: Struct }, { no: 4, name: "is_test_mode", kind: "scalar", T: 8 /* ScalarType.BOOL */ }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): UpsertIntegrationSettingRequest { return new UpsertIntegrationSettingRequest().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): UpsertIntegrationSettingRequest { return new UpsertIntegrationSettingRequest().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): UpsertIntegrationSettingRequest { return new UpsertIntegrationSettingRequest().fromJsonString(jsonString, options); } static equals(a: UpsertIntegrationSettingRequest | PlainMessage | undefined, b: UpsertIntegrationSettingRequest | PlainMessage | undefined): boolean { return proto3.util.equals(UpsertIntegrationSettingRequest, a, b); } } /** * @generated from message integrations.v1.UpsertIntegrationSettingResponse */ export class UpsertIntegrationSettingResponse extends Message { /** * @generated from field: integrations.v1.IntegrationSetting setting = 1; */ setting?: IntegrationSetting; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.UpsertIntegrationSettingResponse"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "setting", kind: "message", T: IntegrationSetting }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): UpsertIntegrationSettingResponse { return new UpsertIntegrationSettingResponse().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): UpsertIntegrationSettingResponse { return new UpsertIntegrationSettingResponse().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): UpsertIntegrationSettingResponse { return new UpsertIntegrationSettingResponse().fromJsonString(jsonString, options); } static equals(a: UpsertIntegrationSettingResponse | PlainMessage | undefined, b: UpsertIntegrationSettingResponse | PlainMessage | undefined): boolean { return proto3.util.equals(UpsertIntegrationSettingResponse, a, b); } } /** * Test mode management messages * * @generated from message integrations.v1.GetIntegrationSettingRequest */ export class GetIntegrationSettingRequest extends Message { /** * @generated from field: int64 artworker_id = 1; */ artworkerId = protoInt64.zero; /** * @generated from field: string integration = 2; */ integration = ""; /** * @generated from field: bool populate_current_test = 3; */ populateCurrentTest = false; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.GetIntegrationSettingRequest"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "artworker_id", kind: "scalar", T: 3 /* ScalarType.INT64 */ }, { no: 2, name: "integration", kind: "scalar", T: 9 /* ScalarType.STRING */ }, { no: 3, name: "populate_current_test", kind: "scalar", T: 8 /* ScalarType.BOOL */ }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): GetIntegrationSettingRequest { return new GetIntegrationSettingRequest().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): GetIntegrationSettingRequest { return new GetIntegrationSettingRequest().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): GetIntegrationSettingRequest { return new GetIntegrationSettingRequest().fromJsonString(jsonString, options); } static equals(a: GetIntegrationSettingRequest | PlainMessage | undefined, b: GetIntegrationSettingRequest | PlainMessage | undefined): boolean { return proto3.util.equals(GetIntegrationSettingRequest, a, b); } } /** * @generated from message integrations.v1.TestMessage */ export class TestMessage extends Message { /** * @generated from field: string id = 1; */ id = ""; /** * @generated from field: int64 artworker_id = 2; */ artworkerId = protoInt64.zero; /** * @generated from field: string integration = 3; */ integration = ""; /** * @generated from field: string type = 4; */ type = ""; /** * @generated from field: string status = 5; */ status = ""; /** * @generated from field: string error_message = 6; */ errorMessage = ""; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.TestMessage"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "id", kind: "scalar", T: 9 /* ScalarType.STRING */ }, { no: 2, name: "artworker_id", kind: "scalar", T: 3 /* ScalarType.INT64 */ }, { no: 3, name: "integration", kind: "scalar", T: 9 /* ScalarType.STRING */ }, { no: 4, name: "type", kind: "scalar", T: 9 /* ScalarType.STRING */ }, { no: 5, name: "status", kind: "scalar", T: 9 /* ScalarType.STRING */ }, { no: 6, name: "error_message", kind: "scalar", T: 9 /* ScalarType.STRING */ }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): TestMessage { return new TestMessage().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): TestMessage { return new TestMessage().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): TestMessage { return new TestMessage().fromJsonString(jsonString, options); } static equals(a: TestMessage | PlainMessage | undefined, b: TestMessage | PlainMessage | undefined): boolean { return proto3.util.equals(TestMessage, a, b); } } /** * @generated from message integrations.v1.IntegrationSetting */ export class IntegrationSetting extends Message { /** * @generated from field: int64 artworker_id = 1; */ artworkerId = protoInt64.zero; /** * @generated from field: string integration = 2; */ integration = ""; /** * @generated from field: google.protobuf.Struct config_json = 3; */ configJson?: Struct; /** * @generated from field: bool is_test_mode = 4; */ isTestMode = false; /** * @generated from field: string current_test_id = 5; */ currentTestId = ""; /** * @generated from field: integrations.v1.TestMessage current_test = 6; */ currentTest?: TestMessage; /** * @generated from field: bool enabled = 7; */ enabled = false; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.IntegrationSetting"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "artworker_id", kind: "scalar", T: 3 /* ScalarType.INT64 */ }, { no: 2, name: "integration", kind: "scalar", T: 9 /* ScalarType.STRING */ }, { no: 3, name: "config_json", kind: "message", T: Struct }, { no: 4, name: "is_test_mode", kind: "scalar", T: 8 /* ScalarType.BOOL */ }, { no: 5, name: "current_test_id", kind: "scalar", T: 9 /* ScalarType.STRING */ }, { no: 6, name: "current_test", kind: "message", T: TestMessage }, { no: 7, name: "enabled", kind: "scalar", T: 8 /* ScalarType.BOOL */ }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): IntegrationSetting { return new IntegrationSetting().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): IntegrationSetting { return new IntegrationSetting().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): IntegrationSetting { return new IntegrationSetting().fromJsonString(jsonString, options); } static equals(a: IntegrationSetting | PlainMessage | undefined, b: IntegrationSetting | PlainMessage | undefined): boolean { return proto3.util.equals(IntegrationSetting, a, b); } } /** * @generated from message integrations.v1.GetIntegrationSettingResponse */ export class GetIntegrationSettingResponse extends Message { /** * @generated from field: integrations.v1.IntegrationSetting setting = 1; */ setting?: IntegrationSetting; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.GetIntegrationSettingResponse"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "setting", kind: "message", T: IntegrationSetting }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): GetIntegrationSettingResponse { return new GetIntegrationSettingResponse().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): GetIntegrationSettingResponse { return new GetIntegrationSettingResponse().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): GetIntegrationSettingResponse { return new GetIntegrationSettingResponse().fromJsonString(jsonString, options); } static equals(a: GetIntegrationSettingResponse | PlainMessage | undefined, b: GetIntegrationSettingResponse | PlainMessage | undefined): boolean { return proto3.util.equals(GetIntegrationSettingResponse, a, b); } } /** * @generated from message integrations.v1.SendTestMessageRequest */ export class SendTestMessageRequest extends Message { /** * @generated from field: int64 artworker_id = 1; */ artworkerId = protoInt64.zero; /** * @generated from field: string integration = 2; */ integration = ""; /** * @generated from field: string type = 3; */ type = ""; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.SendTestMessageRequest"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "artworker_id", kind: "scalar", T: 3 /* ScalarType.INT64 */ }, { no: 2, name: "integration", kind: "scalar", T: 9 /* ScalarType.STRING */ }, { no: 3, name: "type", kind: "scalar", T: 9 /* ScalarType.STRING */ }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): SendTestMessageRequest { return new SendTestMessageRequest().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): SendTestMessageRequest { return new SendTestMessageRequest().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): SendTestMessageRequest { return new SendTestMessageRequest().fromJsonString(jsonString, options); } static equals(a: SendTestMessageRequest | PlainMessage | undefined, b: SendTestMessageRequest | PlainMessage | undefined): boolean { return proto3.util.equals(SendTestMessageRequest, a, b); } } /** * @generated from message integrations.v1.SendTestMessageResponse */ export class SendTestMessageResponse extends Message { /** * @generated from field: string test_message_id = 1; */ testMessageId = ""; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.SendTestMessageResponse"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "test_message_id", kind: "scalar", T: 9 /* ScalarType.STRING */ }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): SendTestMessageResponse { return new SendTestMessageResponse().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): SendTestMessageResponse { return new SendTestMessageResponse().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): SendTestMessageResponse { return new SendTestMessageResponse().fromJsonString(jsonString, options); } static equals(a: SendTestMessageResponse | PlainMessage | undefined, b: SendTestMessageResponse | PlainMessage | undefined): boolean { return proto3.util.equals(SendTestMessageResponse, a, b); } } /** * Test mode enable/disable messages * * @generated from message integrations.v1.EnableTestModeRequest */ export class EnableTestModeRequest extends Message { /** * @generated from field: int64 artworker_id = 1; */ artworkerId = protoInt64.zero; /** * @generated from field: string integration = 2; */ integration = ""; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.EnableTestModeRequest"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "artworker_id", kind: "scalar", T: 3 /* ScalarType.INT64 */ }, { no: 2, name: "integration", kind: "scalar", T: 9 /* ScalarType.STRING */ }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): EnableTestModeRequest { return new EnableTestModeRequest().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): EnableTestModeRequest { return new EnableTestModeRequest().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): EnableTestModeRequest { return new EnableTestModeRequest().fromJsonString(jsonString, options); } static equals(a: EnableTestModeRequest | PlainMessage | undefined, b: EnableTestModeRequest | PlainMessage | undefined): boolean { return proto3.util.equals(EnableTestModeRequest, a, b); } } /** * @generated from message integrations.v1.EnableTestModeResponse */ export class EnableTestModeResponse extends Message { /** * @generated from field: integrations.v1.IntegrationSetting setting = 1; */ setting?: IntegrationSetting; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.EnableTestModeResponse"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "setting", kind: "message", T: IntegrationSetting }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): EnableTestModeResponse { return new EnableTestModeResponse().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): EnableTestModeResponse { return new EnableTestModeResponse().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): EnableTestModeResponse { return new EnableTestModeResponse().fromJsonString(jsonString, options); } static equals(a: EnableTestModeResponse | PlainMessage | undefined, b: EnableTestModeResponse | PlainMessage | undefined): boolean { return proto3.util.equals(EnableTestModeResponse, a, b); } } /** * @generated from message integrations.v1.DisableTestModeRequest */ export class DisableTestModeRequest extends Message { /** * @generated from field: int64 artworker_id = 1; */ artworkerId = protoInt64.zero; /** * @generated from field: string integration = 2; */ integration = ""; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.DisableTestModeRequest"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "artworker_id", kind: "scalar", T: 3 /* ScalarType.INT64 */ }, { no: 2, name: "integration", kind: "scalar", T: 9 /* ScalarType.STRING */ }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): DisableTestModeRequest { return new DisableTestModeRequest().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): DisableTestModeRequest { return new DisableTestModeRequest().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): DisableTestModeRequest { return new DisableTestModeRequest().fromJsonString(jsonString, options); } static equals(a: DisableTestModeRequest | PlainMessage | undefined, b: DisableTestModeRequest | PlainMessage | undefined): boolean { return proto3.util.equals(DisableTestModeRequest, a, b); } } /** * @generated from message integrations.v1.DisableTestModeResponse */ export class DisableTestModeResponse extends Message { /** * @generated from field: integrations.v1.IntegrationSetting setting = 1; */ setting?: IntegrationSetting; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.DisableTestModeResponse"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "setting", kind: "message", T: IntegrationSetting }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): DisableTestModeResponse { return new DisableTestModeResponse().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): DisableTestModeResponse { return new DisableTestModeResponse().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): DisableTestModeResponse { return new DisableTestModeResponse().fromJsonString(jsonString, options); } static equals(a: DisableTestModeResponse | PlainMessage | undefined, b: DisableTestModeResponse | PlainMessage | undefined): boolean { return proto3.util.equals(DisableTestModeResponse, a, b); } } /** * Enable/Disable management messages * * @generated from message integrations.v1.EnableIntegrationRequest */ export class EnableIntegrationRequest extends Message { /** * @generated from field: int64 artworker_id = 1; */ artworkerId = protoInt64.zero; /** * @generated from field: string integration = 2; */ integration = ""; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.EnableIntegrationRequest"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "artworker_id", kind: "scalar", T: 3 /* ScalarType.INT64 */ }, { no: 2, name: "integration", kind: "scalar", T: 9 /* ScalarType.STRING */ }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): EnableIntegrationRequest { return new EnableIntegrationRequest().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): EnableIntegrationRequest { return new EnableIntegrationRequest().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): EnableIntegrationRequest { return new EnableIntegrationRequest().fromJsonString(jsonString, options); } static equals(a: EnableIntegrationRequest | PlainMessage | undefined, b: EnableIntegrationRequest | PlainMessage | undefined): boolean { return proto3.util.equals(EnableIntegrationRequest, a, b); } } /** * @generated from message integrations.v1.EnableIntegrationResponse */ export class EnableIntegrationResponse extends Message { /** * @generated from field: integrations.v1.IntegrationSetting setting = 1; */ setting?: IntegrationSetting; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.EnableIntegrationResponse"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "setting", kind: "message", T: IntegrationSetting }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): EnableIntegrationResponse { return new EnableIntegrationResponse().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): EnableIntegrationResponse { return new EnableIntegrationResponse().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): EnableIntegrationResponse { return new EnableIntegrationResponse().fromJsonString(jsonString, options); } static equals(a: EnableIntegrationResponse | PlainMessage | undefined, b: EnableIntegrationResponse | PlainMessage | undefined): boolean { return proto3.util.equals(EnableIntegrationResponse, a, b); } } /** * @generated from message integrations.v1.DisableIntegrationRequest */ export class DisableIntegrationRequest extends Message { /** * @generated from field: int64 artworker_id = 1; */ artworkerId = protoInt64.zero; /** * @generated from field: string integration = 2; */ integration = ""; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.DisableIntegrationRequest"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "artworker_id", kind: "scalar", T: 3 /* ScalarType.INT64 */ }, { no: 2, name: "integration", kind: "scalar", T: 9 /* ScalarType.STRING */ }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): DisableIntegrationRequest { return new DisableIntegrationRequest().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): DisableIntegrationRequest { return new DisableIntegrationRequest().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): DisableIntegrationRequest { return new DisableIntegrationRequest().fromJsonString(jsonString, options); } static equals(a: DisableIntegrationRequest | PlainMessage | undefined, b: DisableIntegrationRequest | PlainMessage | undefined): boolean { return proto3.util.equals(DisableIntegrationRequest, a, b); } } /** * @generated from message integrations.v1.DisableIntegrationResponse */ export class DisableIntegrationResponse extends Message { /** * @generated from field: integrations.v1.IntegrationSetting setting = 1; */ setting?: IntegrationSetting; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.DisableIntegrationResponse"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "setting", kind: "message", T: IntegrationSetting }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): DisableIntegrationResponse { return new DisableIntegrationResponse().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): DisableIntegrationResponse { return new DisableIntegrationResponse().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): DisableIntegrationResponse { return new DisableIntegrationResponse().fromJsonString(jsonString, options); } static equals(a: DisableIntegrationResponse | PlainMessage | undefined, b: DisableIntegrationResponse | PlainMessage | undefined): boolean { return proto3.util.equals(DisableIntegrationResponse, a, b); } } /** * Enable integration with test mode messages * * @generated from message integrations.v1.EnableIntegrationWithTestModeRequest */ export class EnableIntegrationWithTestModeRequest extends Message { /** * @generated from field: int64 artworker_id = 1; */ artworkerId = protoInt64.zero; /** * @generated from field: string integration = 2; */ integration = ""; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.EnableIntegrationWithTestModeRequest"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "artworker_id", kind: "scalar", T: 3 /* ScalarType.INT64 */ }, { no: 2, name: "integration", kind: "scalar", T: 9 /* ScalarType.STRING */ }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): EnableIntegrationWithTestModeRequest { return new EnableIntegrationWithTestModeRequest().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): EnableIntegrationWithTestModeRequest { return new EnableIntegrationWithTestModeRequest().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): EnableIntegrationWithTestModeRequest { return new EnableIntegrationWithTestModeRequest().fromJsonString(jsonString, options); } static equals(a: EnableIntegrationWithTestModeRequest | PlainMessage | undefined, b: EnableIntegrationWithTestModeRequest | PlainMessage | undefined): boolean { return proto3.util.equals(EnableIntegrationWithTestModeRequest, a, b); } } /** * @generated from message integrations.v1.EnableIntegrationWithTestModeResponse */ export class EnableIntegrationWithTestModeResponse extends Message { /** * @generated from field: integrations.v1.IntegrationSetting setting = 1; */ setting?: IntegrationSetting; constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); } static readonly runtime: typeof proto3 = proto3; static readonly typeName = "integrations.v1.EnableIntegrationWithTestModeResponse"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "setting", kind: "message", T: IntegrationSetting }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): EnableIntegrationWithTestModeResponse { return new EnableIntegrationWithTestModeResponse().fromBinary(bytes, options); } static fromJson(jsonValue: JsonValue, options?: Partial): EnableIntegrationWithTestModeResponse { return new EnableIntegrationWithTestModeResponse().fromJson(jsonValue, options); } static fromJsonString(jsonString: string, options?: Partial): EnableIntegrationWithTestModeResponse { return new EnableIntegrationWithTestModeResponse().fromJsonString(jsonString, options); } static equals(a: EnableIntegrationWithTestModeResponse | PlainMessage | undefined, b: EnableIntegrationWithTestModeResponse | PlainMessage | undefined): boolean { return proto3.util.equals(EnableIntegrationWithTestModeResponse, a, b); } }