UNPKG

@ondewo/csi-client-nodejs

Version:

ONDEWO Communication System Integration (CSI) Client library for Nodejs

356 lines (306 loc) 17.3 kB
// package: ondewo.nlu // file: ondewo/nlu/webhook.proto /* tslint:disable */ /* eslint-disable */ import * as jspb from "google-protobuf"; import * as google_protobuf_struct_pb from "google-protobuf/google/protobuf/struct_pb"; import * as google_protobuf_empty_pb from "google-protobuf/google/protobuf/empty_pb"; import * as google_protobuf_field_mask_pb from "google-protobuf/google/protobuf/field_mask_pb"; import * as ondewo_nlu_entity_type_pb from "../../ondewo/nlu/entity_type_pb"; import * as ondewo_nlu_context_pb from "../../ondewo/nlu/context_pb"; import * as ondewo_nlu_intent_pb from "../../ondewo/nlu/intent_pb"; import * as ondewo_nlu_session_pb from "../../ondewo/nlu/session_pb"; export class PingRequest extends jspb.Message { getSession(): string; setSession(value: string): PingRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): PingRequest.AsObject; static toObject(includeInstance: boolean, msg: PingRequest): PingRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: PingRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): PingRequest; static deserializeBinaryFromReader(message: PingRequest, reader: jspb.BinaryReader): PingRequest; } export namespace PingRequest { export type AsObject = { session: string, } } export class WebhookRequest extends jspb.Message { getResponseId(): string; setResponseId(value: string): WebhookRequest; hasQueryResult(): boolean; clearQueryResult(): void; getQueryResult(): ondewo_nlu_session_pb.QueryResult | undefined; setQueryResult(value?: ondewo_nlu_session_pb.QueryResult): WebhookRequest; hasOriginalDetectIntentRequest(): boolean; clearOriginalDetectIntentRequest(): void; getOriginalDetectIntentRequest(): OriginalDetectIntentRequest | undefined; setOriginalDetectIntentRequest(value?: OriginalDetectIntentRequest): WebhookRequest; getSession(): string; setSession(value: string): WebhookRequest; hasHeaders(): boolean; clearHeaders(): void; getHeaders(): google_protobuf_struct_pb.Struct | undefined; setHeaders(value?: google_protobuf_struct_pb.Struct): WebhookRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): WebhookRequest.AsObject; static toObject(includeInstance: boolean, msg: WebhookRequest): WebhookRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: WebhookRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): WebhookRequest; static deserializeBinaryFromReader(message: WebhookRequest, reader: jspb.BinaryReader): WebhookRequest; } export namespace WebhookRequest { export type AsObject = { responseId: string, queryResult?: ondewo_nlu_session_pb.QueryResult.AsObject, originalDetectIntentRequest?: OriginalDetectIntentRequest.AsObject, session: string, headers?: google_protobuf_struct_pb.Struct.AsObject, } } export class WebhookResponse extends jspb.Message { getFulfillmentText(): string; setFulfillmentText(value: string): WebhookResponse; clearFulfillmentMessagesList(): void; getFulfillmentMessagesList(): Array<ondewo_nlu_intent_pb.Intent.Message>; setFulfillmentMessagesList(value: Array<ondewo_nlu_intent_pb.Intent.Message>): WebhookResponse; addFulfillmentMessages(value?: ondewo_nlu_intent_pb.Intent.Message, index?: number): ondewo_nlu_intent_pb.Intent.Message; getSource(): string; setSource(value: string): WebhookResponse; hasPayload(): boolean; clearPayload(): void; getPayload(): google_protobuf_struct_pb.Struct | undefined; setPayload(value?: google_protobuf_struct_pb.Struct): WebhookResponse; clearOutputContextsList(): void; getOutputContextsList(): Array<ondewo_nlu_context_pb.Context>; setOutputContextsList(value: Array<ondewo_nlu_context_pb.Context>): WebhookResponse; addOutputContexts(value?: ondewo_nlu_context_pb.Context, index?: number): ondewo_nlu_context_pb.Context; hasFollowupEventInput(): boolean; clearFollowupEventInput(): void; getFollowupEventInput(): ondewo_nlu_session_pb.EventInput | undefined; setFollowupEventInput(value?: ondewo_nlu_session_pb.EventInput): WebhookResponse; clearSessionEntityTypesList(): void; getSessionEntityTypesList(): Array<SessionEntityType>; setSessionEntityTypesList(value: Array<SessionEntityType>): WebhookResponse; addSessionEntityTypes(value?: SessionEntityType, index?: number): SessionEntityType; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): WebhookResponse.AsObject; static toObject(includeInstance: boolean, msg: WebhookResponse): WebhookResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: WebhookResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): WebhookResponse; static deserializeBinaryFromReader(message: WebhookResponse, reader: jspb.BinaryReader): WebhookResponse; } export namespace WebhookResponse { export type AsObject = { fulfillmentText: string, fulfillmentMessagesList: Array<ondewo_nlu_intent_pb.Intent.Message.AsObject>, source: string, payload?: google_protobuf_struct_pb.Struct.AsObject, outputContextsList: Array<ondewo_nlu_context_pb.Context.AsObject>, followupEventInput?: ondewo_nlu_session_pb.EventInput.AsObject, sessionEntityTypesList: Array<SessionEntityType.AsObject>, } } export class OriginalDetectIntentRequest extends jspb.Message { getSource(): string; setSource(value: string): OriginalDetectIntentRequest; hasPayload(): boolean; clearPayload(): void; getPayload(): google_protobuf_struct_pb.Struct | undefined; setPayload(value?: google_protobuf_struct_pb.Struct): OriginalDetectIntentRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): OriginalDetectIntentRequest.AsObject; static toObject(includeInstance: boolean, msg: OriginalDetectIntentRequest): OriginalDetectIntentRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: OriginalDetectIntentRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): OriginalDetectIntentRequest; static deserializeBinaryFromReader(message: OriginalDetectIntentRequest, reader: jspb.BinaryReader): OriginalDetectIntentRequest; } export namespace OriginalDetectIntentRequest { export type AsObject = { source: string, payload?: google_protobuf_struct_pb.Struct.AsObject, } } export class PingResponse extends jspb.Message { getIsReachable(): boolean; setIsReachable(value: boolean): PingResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): PingResponse.AsObject; static toObject(includeInstance: boolean, msg: PingResponse): PingResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: PingResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): PingResponse; static deserializeBinaryFromReader(message: PingResponse, reader: jspb.BinaryReader): PingResponse; } export namespace PingResponse { export type AsObject = { isReachable: boolean, } } export class SessionEntityType extends jspb.Message { getName(): string; setName(value: string): SessionEntityType; getEntityOverrideMode(): SessionEntityType.EntityOverrideMode; setEntityOverrideMode(value: SessionEntityType.EntityOverrideMode): SessionEntityType; clearEntitiesList(): void; getEntitiesList(): Array<ondewo_nlu_entity_type_pb.EntityType.Entity>; setEntitiesList(value: Array<ondewo_nlu_entity_type_pb.EntityType.Entity>): SessionEntityType; addEntities(value?: ondewo_nlu_entity_type_pb.EntityType.Entity, index?: number): ondewo_nlu_entity_type_pb.EntityType.Entity; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SessionEntityType.AsObject; static toObject(includeInstance: boolean, msg: SessionEntityType): SessionEntityType.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: SessionEntityType, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): SessionEntityType; static deserializeBinaryFromReader(message: SessionEntityType, reader: jspb.BinaryReader): SessionEntityType; } export namespace SessionEntityType { export type AsObject = { name: string, entityOverrideMode: SessionEntityType.EntityOverrideMode, entitiesList: Array<ondewo_nlu_entity_type_pb.EntityType.Entity.AsObject>, } export enum EntityOverrideMode { ENTITY_OVERRIDE_MODE_UNSPECIFIED = 0, ENTITY_OVERRIDE_MODE_OVERRIDE = 1, ENTITY_OVERRIDE_MODE_SUPPLEMENT = 2, } } export class ListSessionEntityTypesRequest extends jspb.Message { getParent(): string; setParent(value: string): ListSessionEntityTypesRequest; getPageSize(): number; setPageSize(value: number): ListSessionEntityTypesRequest; getPageToken(): string; setPageToken(value: string): ListSessionEntityTypesRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListSessionEntityTypesRequest.AsObject; static toObject(includeInstance: boolean, msg: ListSessionEntityTypesRequest): ListSessionEntityTypesRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ListSessionEntityTypesRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListSessionEntityTypesRequest; static deserializeBinaryFromReader(message: ListSessionEntityTypesRequest, reader: jspb.BinaryReader): ListSessionEntityTypesRequest; } export namespace ListSessionEntityTypesRequest { export type AsObject = { parent: string, pageSize: number, pageToken: string, } } export class ListSessionEntityTypesResponse extends jspb.Message { clearSessionEntityTypesList(): void; getSessionEntityTypesList(): Array<SessionEntityType>; setSessionEntityTypesList(value: Array<SessionEntityType>): ListSessionEntityTypesResponse; addSessionEntityTypes(value?: SessionEntityType, index?: number): SessionEntityType; getNextPageToken(): string; setNextPageToken(value: string): ListSessionEntityTypesResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): ListSessionEntityTypesResponse.AsObject; static toObject(includeInstance: boolean, msg: ListSessionEntityTypesResponse): ListSessionEntityTypesResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: ListSessionEntityTypesResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): ListSessionEntityTypesResponse; static deserializeBinaryFromReader(message: ListSessionEntityTypesResponse, reader: jspb.BinaryReader): ListSessionEntityTypesResponse; } export namespace ListSessionEntityTypesResponse { export type AsObject = { sessionEntityTypesList: Array<SessionEntityType.AsObject>, nextPageToken: string, } } export class GetSessionEntityTypeRequest extends jspb.Message { getName(): string; setName(value: string): GetSessionEntityTypeRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GetSessionEntityTypeRequest.AsObject; static toObject(includeInstance: boolean, msg: GetSessionEntityTypeRequest): GetSessionEntityTypeRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GetSessionEntityTypeRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GetSessionEntityTypeRequest; static deserializeBinaryFromReader(message: GetSessionEntityTypeRequest, reader: jspb.BinaryReader): GetSessionEntityTypeRequest; } export namespace GetSessionEntityTypeRequest { export type AsObject = { name: string, } } export class CreateSessionEntityTypeRequest extends jspb.Message { getParent(): string; setParent(value: string): CreateSessionEntityTypeRequest; hasSessionEntityType(): boolean; clearSessionEntityType(): void; getSessionEntityType(): SessionEntityType | undefined; setSessionEntityType(value?: SessionEntityType): CreateSessionEntityTypeRequest; getSessionId(): string; setSessionId(value: string): CreateSessionEntityTypeRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): CreateSessionEntityTypeRequest.AsObject; static toObject(includeInstance: boolean, msg: CreateSessionEntityTypeRequest): CreateSessionEntityTypeRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: CreateSessionEntityTypeRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): CreateSessionEntityTypeRequest; static deserializeBinaryFromReader(message: CreateSessionEntityTypeRequest, reader: jspb.BinaryReader): CreateSessionEntityTypeRequest; } export namespace CreateSessionEntityTypeRequest { export type AsObject = { parent: string, sessionEntityType?: SessionEntityType.AsObject, sessionId: string, } } export class UpdateSessionEntityTypeRequest extends jspb.Message { hasSessionEntityType(): boolean; clearSessionEntityType(): void; getSessionEntityType(): SessionEntityType | undefined; setSessionEntityType(value?: SessionEntityType): UpdateSessionEntityTypeRequest; hasUpdateMask(): boolean; clearUpdateMask(): void; getUpdateMask(): google_protobuf_field_mask_pb.FieldMask | undefined; setUpdateMask(value?: google_protobuf_field_mask_pb.FieldMask): UpdateSessionEntityTypeRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): UpdateSessionEntityTypeRequest.AsObject; static toObject(includeInstance: boolean, msg: UpdateSessionEntityTypeRequest): UpdateSessionEntityTypeRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: UpdateSessionEntityTypeRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): UpdateSessionEntityTypeRequest; static deserializeBinaryFromReader(message: UpdateSessionEntityTypeRequest, reader: jspb.BinaryReader): UpdateSessionEntityTypeRequest; } export namespace UpdateSessionEntityTypeRequest { export type AsObject = { sessionEntityType?: SessionEntityType.AsObject, updateMask?: google_protobuf_field_mask_pb.FieldMask.AsObject, } } export class DeleteSessionEntityTypeRequest extends jspb.Message { getName(): string; setName(value: string): DeleteSessionEntityTypeRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): DeleteSessionEntityTypeRequest.AsObject; static toObject(includeInstance: boolean, msg: DeleteSessionEntityTypeRequest): DeleteSessionEntityTypeRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: DeleteSessionEntityTypeRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): DeleteSessionEntityTypeRequest; static deserializeBinaryFromReader(message: DeleteSessionEntityTypeRequest, reader: jspb.BinaryReader): DeleteSessionEntityTypeRequest; } export namespace DeleteSessionEntityTypeRequest { export type AsObject = { name: string, } }