@ondewo/nlu-client-angular
Version:
ONDEWO Natural Language Understanding (NLU) Client library for Angular
7,440 lines • 309 kB
TypeScript
import { GrpcMessage, RecursivePartial, ToProtobufJSONOptions } from '@ngx-grpc/common';
import { BinaryReader, BinaryWriter, ByteSource } from 'google-protobuf';
import * as googleProtobuf003 from '@ngx-grpc/well-known-types';
import * as googleProtobuf004 from '@ngx-grpc/well-known-types';
import * as ondewoNlu007 from '../../ondewo/nlu/context.pb';
import * as ondewoNlu008 from '../../ondewo/nlu/common.pb';
import * as googleProtobuf010 from '@ngx-grpc/well-known-types';
import * as googleRpc011 from '../../google/rpc/status.pb';
import * as googleType012 from '../../google/type/latlng.pb';
import * as ondewoNlu013 from '../../ondewo/nlu/intent.pb';
import * as ondewoNlu014 from '../../ondewo/nlu/entity-type.pb';
export declare enum TranscriptionType {
TRANSCRIPTION_TYPE_UNSPECIFIED = 0,
TRANSCRIPTION_TYPE_S2T = 1,
TRANSCRIPTION_TYPE_HUMAN = 2
}
export declare enum AudioEncoding {
AUDIO_ENCODING_UNSPECIFIED = 0,
AUDIO_ENCODING_LINEAR_16 = 1,
AUDIO_ENCODING_FLAC = 2,
AUDIO_ENCODING_MULAW = 3,
AUDIO_ENCODING_AMR = 4,
AUDIO_ENCODING_AMR_WB = 5,
AUDIO_ENCODING_OGG_OPUS = 6,
AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE = 7
}
export declare enum ComparisonOperator {
EQUAL = 0,
GREATER = 1,
GREATER_OR_EQUAL = 2,
LESS_OR_EQUAL = 3,
CONTAINS = 4,
STARTS_WITH = 5,
ENDS_WITH = 6
}
export declare enum ResourceView {
RESOURCE_VIEW_UNSPECIFIED = 0,
RESOURCE_VIEW_FULL = 1,
RESOURCE_VIEW_PARTIAL = 2,
RESOURCE_VIEW_MINIMUM = 3
}
export declare enum AudioFileResourceType {
AUDIO_FILE_RESOURCE_TYPE_UNSPECIFIED = 0,
AUDIO_FILE_RESOURCE_TYPE_T2S = 1,
AUDIO_FILE_RESOURCE_TYPE_S2T = 2,
AUDIO_FILE_RESOURCE_TYPE_S2T_AND_T2S = 3
}
/**
* Message implementation for ondewo.nlu.DetectIntentRequest
*/
export declare class DetectIntentRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): DetectIntentRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: DetectIntentRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: DetectIntentRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: DetectIntentRequest, _writer: BinaryWriter): void;
private _session;
private _queryParams?;
private _queryInput?;
private _inputAudio;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of DetectIntentRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<DetectIntentRequest.AsObject>);
get session(): string;
set session(value: string);
get queryParams(): QueryParameters | undefined;
set queryParams(value: QueryParameters | undefined);
get queryInput(): QueryInput | undefined;
set queryInput(value: QueryInput | undefined);
get inputAudio(): Uint8Array;
set inputAudio(value: Uint8Array);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): DetectIntentRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): DetectIntentRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): DetectIntentRequest.AsProtobufJSON;
}
export declare namespace DetectIntentRequest {
/**
* Standard JavaScript object representation for DetectIntentRequest
*/
interface AsObject {
session: string;
queryParams?: QueryParameters.AsObject;
queryInput?: QueryInput.AsObject;
inputAudio: Uint8Array;
}
/**
* Protobuf JSON representation for DetectIntentRequest
*/
interface AsProtobufJSON {
session: string;
queryParams: QueryParameters.AsProtobufJSON | null;
queryInput: QueryInput.AsProtobufJSON | null;
inputAudio: string;
}
}
/**
* Message implementation for ondewo.nlu.DetectIntentResponse
*/
export declare class DetectIntentResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): DetectIntentResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: DetectIntentResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: DetectIntentResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: DetectIntentResponse, _writer: BinaryWriter): void;
private _responseId;
private _queryResult?;
private _webhookStatus?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of DetectIntentResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<DetectIntentResponse.AsObject>);
get responseId(): string;
set responseId(value: string);
get queryResult(): QueryResult | undefined;
set queryResult(value: QueryResult | undefined);
get webhookStatus(): googleRpc011.Status | undefined;
set webhookStatus(value: googleRpc011.Status | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): DetectIntentResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): DetectIntentResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): DetectIntentResponse.AsProtobufJSON;
}
export declare namespace DetectIntentResponse {
/**
* Standard JavaScript object representation for DetectIntentResponse
*/
interface AsObject {
responseId: string;
queryResult?: QueryResult.AsObject;
webhookStatus?: googleRpc011.Status.AsObject;
}
/**
* Protobuf JSON representation for DetectIntentResponse
*/
interface AsProtobufJSON {
responseId: string;
queryResult: QueryResult.AsProtobufJSON | null;
webhookStatus: googleRpc011.Status.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.QueryParameters
*/
export declare class QueryParameters implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): QueryParameters;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: QueryParameters): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: QueryParameters, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: QueryParameters, _writer: BinaryWriter): void;
private _timeZone;
private _geoLocation?;
private _contexts?;
private _resetContexts;
private _payload?;
private _labels;
private _platforms;
private _accountId;
private _propertyId;
private _datastreamId;
private _originId;
private _identifiedUserId;
private _transcriptions?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of QueryParameters to deeply clone from
*/
constructor(_value?: RecursivePartial<QueryParameters.AsObject>);
get timeZone(): string;
set timeZone(value: string);
get geoLocation(): googleType012.LatLng | undefined;
set geoLocation(value: googleType012.LatLng | undefined);
get contexts(): ondewoNlu007.Context[] | undefined;
set contexts(value: ondewoNlu007.Context[] | undefined);
get resetContexts(): boolean;
set resetContexts(value: boolean);
get payload(): googleProtobuf010.Struct | undefined;
set payload(value: googleProtobuf010.Struct | undefined);
get labels(): string[];
set labels(value: string[]);
get platforms(): ondewoNlu013.Intent.Message.Platform[];
set platforms(value: ondewoNlu013.Intent.Message.Platform[]);
get accountId(): string;
set accountId(value: string);
get propertyId(): string;
set propertyId(value: string);
get datastreamId(): string;
set datastreamId(value: string);
get originId(): string;
set originId(value: string);
get identifiedUserId(): string;
set identifiedUserId(value: string);
get transcriptions(): S2tTranscription[] | undefined;
set transcriptions(value: S2tTranscription[] | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): QueryParameters.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): QueryParameters.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): QueryParameters.AsProtobufJSON;
}
export declare namespace QueryParameters {
/**
* Standard JavaScript object representation for QueryParameters
*/
interface AsObject {
timeZone: string;
geoLocation?: googleType012.LatLng.AsObject;
contexts?: ondewoNlu007.Context.AsObject[];
resetContexts: boolean;
payload?: googleProtobuf010.Struct.AsObject;
labels: string[];
platforms: ondewoNlu013.Intent.Message.Platform[];
accountId: string;
propertyId: string;
datastreamId: string;
originId: string;
identifiedUserId: string;
transcriptions?: S2tTranscription.AsObject[];
}
/**
* Protobuf JSON representation for QueryParameters
*/
interface AsProtobufJSON {
timeZone: string;
geoLocation: googleType012.LatLng.AsProtobufJSON | null;
contexts: ondewoNlu007.Context.AsProtobufJSON[] | null;
resetContexts: boolean;
payload: googleProtobuf010.Struct.AsProtobufJSON | null;
labels: string[];
platforms: string[];
accountId: string;
propertyId: string;
datastreamId: string;
originId: string;
identifiedUserId: string;
transcriptions: S2tTranscription.AsProtobufJSON[] | null;
}
}
/**
* Message implementation for ondewo.nlu.S2tTranscription
*/
export declare class S2tTranscription implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): S2tTranscription;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: S2tTranscription): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: S2tTranscription, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: S2tTranscription, _writer: BinaryWriter): void;
private _name;
private _text;
private _score;
private _languageCode;
private _audioResourceName;
private _pipelineId;
private _durationInS;
private _transcriptionType;
private _createdAt?;
private _modifiedAt?;
private _createdBy;
private _modifiedBy;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of S2tTranscription to deeply clone from
*/
constructor(_value?: RecursivePartial<S2tTranscription.AsObject>);
get name(): string;
set name(value: string);
get text(): string;
set text(value: string);
get score(): number;
set score(value: number);
get languageCode(): string;
set languageCode(value: string);
get audioResourceName(): string;
set audioResourceName(value: string);
get pipelineId(): string;
set pipelineId(value: string);
get durationInS(): number;
set durationInS(value: number);
get transcriptionType(): TranscriptionType;
set transcriptionType(value: TranscriptionType);
get createdAt(): googleProtobuf004.Timestamp | undefined;
set createdAt(value: googleProtobuf004.Timestamp | undefined);
get modifiedAt(): googleProtobuf004.Timestamp | undefined;
set modifiedAt(value: googleProtobuf004.Timestamp | undefined);
get createdBy(): string;
set createdBy(value: string);
get modifiedBy(): string;
set modifiedBy(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): S2tTranscription.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): S2tTranscription.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): S2tTranscription.AsProtobufJSON;
}
export declare namespace S2tTranscription {
/**
* Standard JavaScript object representation for S2tTranscription
*/
interface AsObject {
name: string;
text: string;
score: number;
languageCode: string;
audioResourceName: string;
pipelineId: string;
durationInS: number;
transcriptionType: TranscriptionType;
createdAt?: googleProtobuf004.Timestamp.AsObject;
modifiedAt?: googleProtobuf004.Timestamp.AsObject;
createdBy: string;
modifiedBy: string;
}
/**
* Protobuf JSON representation for S2tTranscription
*/
interface AsProtobufJSON {
name: string;
text: string;
score: number;
languageCode: string;
audioResourceName: string;
pipelineId: string;
durationInS: number;
transcriptionType: string;
createdAt: googleProtobuf004.Timestamp.AsProtobufJSON | null;
modifiedAt: googleProtobuf004.Timestamp.AsProtobufJSON | null;
createdBy: string;
modifiedBy: string;
}
}
/**
* Message implementation for ondewo.nlu.QueryInput
*/
export declare class QueryInput implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): QueryInput;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: QueryInput): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: QueryInput, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: QueryInput, _writer: BinaryWriter): void;
private _audioConfig?;
private _text?;
private _event?;
private _fileResources?;
private _input;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of QueryInput to deeply clone from
*/
constructor(_value?: RecursivePartial<QueryInput.AsObject>);
get audioConfig(): InputAudioConfig | undefined;
set audioConfig(value: InputAudioConfig | undefined);
get text(): TextInput | undefined;
set text(value: TextInput | undefined);
get event(): EventInput | undefined;
set event(value: EventInput | undefined);
get fileResources(): FileResource[] | undefined;
set fileResources(value: FileResource[] | undefined);
get input(): QueryInput.InputCase;
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): QueryInput.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): QueryInput.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): QueryInput.AsProtobufJSON;
}
export declare namespace QueryInput {
/**
* Standard JavaScript object representation for QueryInput
*/
interface AsObject {
audioConfig?: InputAudioConfig.AsObject;
text?: TextInput.AsObject;
event?: EventInput.AsObject;
fileResources?: FileResource.AsObject[];
}
/**
* Protobuf JSON representation for QueryInput
*/
interface AsProtobufJSON {
audioConfig: InputAudioConfig.AsProtobufJSON | null;
text: TextInput.AsProtobufJSON | null;
event: EventInput.AsProtobufJSON | null;
fileResources: FileResource.AsProtobufJSON[] | null;
}
enum InputCase {
none = 0,
audioConfig = 1,
text = 2,
event = 3
}
}
/**
* Message implementation for ondewo.nlu.QueryResult
*/
export declare class QueryResult implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): QueryResult;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: QueryResult): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: QueryResult, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: QueryResult, _writer: BinaryWriter): void;
private _queryText;
private _speechRecognitionConfidence;
private _action;
private _parameters?;
private _allRequiredParamsPresent;
private _fulfillmentText;
private _fulfillmentMessages?;
private _webhookSource;
private _webhookPayload?;
private _outputContexts?;
private _intent?;
private _intentDetectionConfidence;
private _queryTextOriginal;
private _diagnosticInfo?;
private _languageCode;
private _fileResources?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of QueryResult to deeply clone from
*/
constructor(_value?: RecursivePartial<QueryResult.AsObject>);
get queryText(): string;
set queryText(value: string);
get speechRecognitionConfidence(): number;
set speechRecognitionConfidence(value: number);
get action(): string;
set action(value: string);
get parameters(): googleProtobuf010.Struct | undefined;
set parameters(value: googleProtobuf010.Struct | undefined);
get allRequiredParamsPresent(): boolean;
set allRequiredParamsPresent(value: boolean);
get fulfillmentText(): string;
set fulfillmentText(value: string);
get fulfillmentMessages(): ondewoNlu013.Intent.Message[] | undefined;
set fulfillmentMessages(value: ondewoNlu013.Intent.Message[] | undefined);
get webhookSource(): string;
set webhookSource(value: string);
get webhookPayload(): googleProtobuf010.Struct | undefined;
set webhookPayload(value: googleProtobuf010.Struct | undefined);
get outputContexts(): ondewoNlu007.Context[] | undefined;
set outputContexts(value: ondewoNlu007.Context[] | undefined);
get intent(): ondewoNlu013.Intent | undefined;
set intent(value: ondewoNlu013.Intent | undefined);
get intentDetectionConfidence(): number;
set intentDetectionConfidence(value: number);
get queryTextOriginal(): string;
set queryTextOriginal(value: string);
get diagnosticInfo(): googleProtobuf010.Struct | undefined;
set diagnosticInfo(value: googleProtobuf010.Struct | undefined);
get languageCode(): string;
set languageCode(value: string);
get fileResources(): FileResource[] | undefined;
set fileResources(value: FileResource[] | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): QueryResult.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): QueryResult.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): QueryResult.AsProtobufJSON;
}
export declare namespace QueryResult {
/**
* Standard JavaScript object representation for QueryResult
*/
interface AsObject {
queryText: string;
speechRecognitionConfidence: number;
action: string;
parameters?: googleProtobuf010.Struct.AsObject;
allRequiredParamsPresent: boolean;
fulfillmentText: string;
fulfillmentMessages?: ondewoNlu013.Intent.Message.AsObject[];
webhookSource: string;
webhookPayload?: googleProtobuf010.Struct.AsObject;
outputContexts?: ondewoNlu007.Context.AsObject[];
intent?: ondewoNlu013.Intent.AsObject;
intentDetectionConfidence: number;
queryTextOriginal: string;
diagnosticInfo?: googleProtobuf010.Struct.AsObject;
languageCode: string;
fileResources?: FileResource.AsObject[];
}
/**
* Protobuf JSON representation for QueryResult
*/
interface AsProtobufJSON {
queryText: string;
speechRecognitionConfidence: number;
action: string;
parameters: googleProtobuf010.Struct.AsProtobufJSON | null;
allRequiredParamsPresent: boolean;
fulfillmentText: string;
fulfillmentMessages: ondewoNlu013.Intent.Message.AsProtobufJSON[] | null;
webhookSource: string;
webhookPayload: googleProtobuf010.Struct.AsProtobufJSON | null;
outputContexts: ondewoNlu007.Context.AsProtobufJSON[] | null;
intent: ondewoNlu013.Intent.AsProtobufJSON | null;
intentDetectionConfidence: number;
queryTextOriginal: string;
diagnosticInfo: googleProtobuf010.Struct.AsProtobufJSON | null;
languageCode: string;
fileResources: FileResource.AsProtobufJSON[] | null;
}
}
/**
* Message implementation for ondewo.nlu.StreamingDetectIntentRequest
*/
export declare class StreamingDetectIntentRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): StreamingDetectIntentRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: StreamingDetectIntentRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: StreamingDetectIntentRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: StreamingDetectIntentRequest, _writer: BinaryWriter): void;
private _session;
private _queryParams?;
private _queryInput?;
private _singleUtterance;
private _inputAudio;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of StreamingDetectIntentRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<StreamingDetectIntentRequest.AsObject>);
get session(): string;
set session(value: string);
get queryParams(): QueryParameters | undefined;
set queryParams(value: QueryParameters | undefined);
get queryInput(): QueryInput | undefined;
set queryInput(value: QueryInput | undefined);
get singleUtterance(): boolean;
set singleUtterance(value: boolean);
get inputAudio(): Uint8Array;
set inputAudio(value: Uint8Array);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): StreamingDetectIntentRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): StreamingDetectIntentRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): StreamingDetectIntentRequest.AsProtobufJSON;
}
export declare namespace StreamingDetectIntentRequest {
/**
* Standard JavaScript object representation for StreamingDetectIntentRequest
*/
interface AsObject {
session: string;
queryParams?: QueryParameters.AsObject;
queryInput?: QueryInput.AsObject;
singleUtterance: boolean;
inputAudio: Uint8Array;
}
/**
* Protobuf JSON representation for StreamingDetectIntentRequest
*/
interface AsProtobufJSON {
session: string;
queryParams: QueryParameters.AsProtobufJSON | null;
queryInput: QueryInput.AsProtobufJSON | null;
singleUtterance: boolean;
inputAudio: string;
}
}
/**
* Message implementation for ondewo.nlu.StreamingDetectIntentResponse
*/
export declare class StreamingDetectIntentResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): StreamingDetectIntentResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: StreamingDetectIntentResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: StreamingDetectIntentResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: StreamingDetectIntentResponse, _writer: BinaryWriter): void;
private _responseId;
private _recognitionResult?;
private _queryResult?;
private _webhookStatus?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of StreamingDetectIntentResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<StreamingDetectIntentResponse.AsObject>);
get responseId(): string;
set responseId(value: string);
get recognitionResult(): StreamingRecognitionResult | undefined;
set recognitionResult(value: StreamingRecognitionResult | undefined);
get queryResult(): QueryResult | undefined;
set queryResult(value: QueryResult | undefined);
get webhookStatus(): googleRpc011.Status | undefined;
set webhookStatus(value: googleRpc011.Status | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): StreamingDetectIntentResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): StreamingDetectIntentResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): StreamingDetectIntentResponse.AsProtobufJSON;
}
export declare namespace StreamingDetectIntentResponse {
/**
* Standard JavaScript object representation for StreamingDetectIntentResponse
*/
interface AsObject {
responseId: string;
recognitionResult?: StreamingRecognitionResult.AsObject;
queryResult?: QueryResult.AsObject;
webhookStatus?: googleRpc011.Status.AsObject;
}
/**
* Protobuf JSON representation for StreamingDetectIntentResponse
*/
interface AsProtobufJSON {
responseId: string;
recognitionResult: StreamingRecognitionResult.AsProtobufJSON | null;
queryResult: QueryResult.AsProtobufJSON | null;
webhookStatus: googleRpc011.Status.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.StreamingRecognitionResult
*/
export declare class StreamingRecognitionResult implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): StreamingRecognitionResult;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: StreamingRecognitionResult): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: StreamingRecognitionResult, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: StreamingRecognitionResult, _writer: BinaryWriter): void;
private _messageType;
private _transcript;
private _isFinal;
private _confidence;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of StreamingRecognitionResult to deeply clone from
*/
constructor(_value?: RecursivePartial<StreamingRecognitionResult.AsObject>);
get messageType(): StreamingRecognitionResult.MessageType;
set messageType(value: StreamingRecognitionResult.MessageType);
get transcript(): string;
set transcript(value: string);
get isFinal(): boolean;
set isFinal(value: boolean);
get confidence(): number;
set confidence(value: number);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): StreamingRecognitionResult.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): StreamingRecognitionResult.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): StreamingRecognitionResult.AsProtobufJSON;
}
export declare namespace StreamingRecognitionResult {
/**
* Standard JavaScript object representation for StreamingRecognitionResult
*/
interface AsObject {
messageType: StreamingRecognitionResult.MessageType;
transcript: string;
isFinal: boolean;
confidence: number;
}
/**
* Protobuf JSON representation for StreamingRecognitionResult
*/
interface AsProtobufJSON {
messageType: string;
transcript: string;
isFinal: boolean;
confidence: number;
}
enum MessageType {
MESSAGE_TYPE_UNSPECIFIED = 0,
TRANSCRIPT = 1,
END_OF_SINGLE_UTTERANCE = 2
}
}
/**
* Message implementation for ondewo.nlu.InputAudioConfig
*/
export declare class InputAudioConfig implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): InputAudioConfig;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: InputAudioConfig): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: InputAudioConfig, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: InputAudioConfig, _writer: BinaryWriter): void;
private _audioEncoding;
private _sampleRateHertz;
private _languageCode;
private _phraseHints;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of InputAudioConfig to deeply clone from
*/
constructor(_value?: RecursivePartial<InputAudioConfig.AsObject>);
get audioEncoding(): AudioEncoding;
set audioEncoding(value: AudioEncoding);
get sampleRateHertz(): number;
set sampleRateHertz(value: number);
get languageCode(): string;
set languageCode(value: string);
get phraseHints(): string[];
set phraseHints(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): InputAudioConfig.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): InputAudioConfig.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): InputAudioConfig.AsProtobufJSON;
}
export declare namespace InputAudioConfig {
/**
* Standard JavaScript object representation for InputAudioConfig
*/
interface AsObject {
audioEncoding: AudioEncoding;
sampleRateHertz: number;
languageCode: string;
phraseHints: string[];
}
/**
* Protobuf JSON representation for InputAudioConfig
*/
interface AsProtobufJSON {
audioEncoding: string;
sampleRateHertz: number;
languageCode: string;
phraseHints: string[];
}
}
/**
* Message implementation for ondewo.nlu.TextInput
*/
export declare class TextInput implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): TextInput;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: TextInput): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: TextInput, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: TextInput, _writer: BinaryWriter): void;
private _text;
private _languageCode;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of TextInput to deeply clone from
*/
constructor(_value?: RecursivePartial<TextInput.AsObject>);
get text(): string;
set text(value: string);
get languageCode(): string;
set languageCode(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): TextInput.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): TextInput.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): TextInput.AsProtobufJSON;
}
export declare namespace TextInput {
/**
* Standard JavaScript object representation for TextInput
*/
interface AsObject {
text: string;
languageCode: string;
}
/**
* Protobuf JSON representation for TextInput
*/
interface AsProtobufJSON {
text: string;
languageCode: string;
}
}
/**
* Message implementation for ondewo.nlu.EventInput
*/
export declare class EventInput implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): EventInput;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: EventInput): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: EventInput, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: EventInput, _writer: BinaryWriter): void;
private _name;
private _parameters?;
private _languageCode;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of EventInput to deeply clone from
*/
constructor(_value?: RecursivePartial<EventInput.AsObject>);
get name(): string;
set name(value: string);
get parameters(): googleProtobuf010.Struct | undefined;
set parameters(value: googleProtobuf010.Struct | undefined);
get languageCode(): string;
set languageCode(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): EventInput.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): EventInput.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): EventInput.AsProtobufJSON;
}
export declare namespace EventInput {
/**
* Standard JavaScript object representation for EventInput
*/
interface AsObject {
name: string;
parameters?: googleProtobuf010.Struct.AsObject;
languageCode: string;
}
/**
* Protobuf JSON representation for EventInput
*/
interface AsProtobufJSON {
name: string;
parameters: googleProtobuf010.Struct.AsProtobufJSON | null;
languageCode: string;
}
}
/**
* Message implementation for ondewo.nlu.Session
*/
export declare class Session implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): Session;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: Session): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: Session, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: Session, _writer: BinaryWriter): void;
private _name;
private _sessionSteps?;
private _sessionInfo?;
private _createdAt?;
private _modifiedAt?;
private _createdBy;
private _modifiedBy;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of Session to deeply clone from
*/
constructor(_value?: RecursivePartial<Session.AsObject>);
get name(): string;
set name(value: string);
get sessionSteps(): SessionStep[] | undefined;
set sessionSteps(value: SessionStep[] | undefined);
get sessionInfo(): SessionInfo | undefined;
set sessionInfo(value: SessionInfo | undefined);
get createdAt(): googleProtobuf004.Timestamp | undefined;
set createdAt(value: googleProtobuf004.Timestamp | undefined);
get modifiedAt(): googleProtobuf004.Timestamp | undefined;
set modifiedAt(value: googleProtobuf004.Timestamp | undefined);
get createdBy(): string;
set createdBy(value: string);
get modifiedBy(): string;
set modifiedBy(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): Session.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): Session.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): Session.AsProtobufJSON;
}
export declare namespace Session {
/**
* Standard JavaScript object representation for Session
*/
interface AsObject {
name: string;
sessionSteps?: SessionStep.AsObject[];
sessionInfo?: SessionInfo.AsObject;
createdAt?: googleProtobuf004.Timestamp.AsObject;
modifiedAt?: googleProtobuf004.Timestamp.AsObject;
createdBy: string;
modifiedBy: string;
}
/**
* Protobuf JSON representation for Session
*/
interface AsProtobufJSON {
name: string;
sessionSteps: SessionStep.AsProtobufJSON[] | null;
sessionInfo: SessionInfo.AsProtobufJSON | null;
createdAt: googleProtobuf004.Timestamp.AsProtobufJSON | null;
modifiedAt: googleProtobuf004.Timestamp.AsProtobufJSON | null;
createdBy: string;
modifiedBy: string;
}
enum View {
VIEW_UNSPECIFIED = 0,
VIEW_FULL = 1,
VIEW_SPARSE = 2
}
}
/**
* Message implementation for ondewo.nlu.SessionStep
*/
export declare class SessionStep implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): SessionStep;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: SessionStep): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: SessionStep, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: SessionStep, _writer: BinaryWriter): void;
private _name;
private _detectIntentRequest?;
private _detectIntentResponse?;
private _contexts?;
private _timestamp?;
private _createdAt?;
private _modifiedAt?;
private _createdBy;
private _modifiedBy;
private _audioFileResources?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of SessionStep to deeply clone from
*/
constructor(_value?: RecursivePartial<SessionStep.AsObject>);
get name(): string;
set name(value: string);
get detectIntentRequest(): DetectIntentRequest | undefined;
set detectIntentRequest(value: DetectIntentRequest | undefined);
get detectIntentResponse(): DetectIntentResponse | undefined;
set detectIntentResponse(value: DetectIntentResponse | undefined);
get contexts(): ondewoNlu007.Context[] | undefined;
set contexts(value: ondewoNlu007.Context[] | undefined);
get timestamp(): googleProtobuf004.Timestamp | undefined;
set timestamp(value: googleProtobuf004.Timestamp | undefined);
get createdAt(): googleProtobuf004.Timestamp | undefined;
set createdAt(value: googleProtobuf004.Timestamp | undefined);
get modifiedAt(): googleProtobuf004.Timestamp | undefined;
set modifiedAt(value: googleProtobuf004.Timestamp | undefined);
get createdBy(): string;
set createdBy(value: string);
get modifiedBy(): string;
set modifiedBy(value: string);
get audioFileResources(): AudioFileResource[] | undefined;
set audioFileResources(value: AudioFileResource[] | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): SessionStep.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): SessionStep.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): SessionStep.AsProtobufJSON;
}
export declare namespace SessionStep {
/**
* Standard JavaScript object representation for SessionStep
*/
interface AsObject {
name: string;
detectIntentRequest?: DetectIntentRequest.AsObject;
detectIntentResponse?: DetectIntentResponse.AsObject;
contexts?: ondewoNlu007.Context.AsObject[];
timestamp?: googleProtobuf004.Timestamp.AsObject;
createdAt?: googleProtobuf004.Timestamp.AsObject;
modifiedAt?: googleProtobuf004.Timestamp.AsObject;
createdBy: string;
modifiedBy: string;
audioFileResources?: AudioFileResource.AsObject[];
}
/**
* Protobuf JSON representation for SessionStep
*/
interface AsProtobufJSON {
name: string;
detectIntentRequest: DetectIntentRequest.AsProtobufJSON | null;
detectIntentResponse: DetectIntentResponse.AsProtobufJSON | null;
contexts: ondewoNlu007.Context.AsProtobufJSON[] | null;
timestamp: googleProtobuf004.Timestamp.AsProtobufJSON | null;
createdAt: googleProtobuf004.Timestamp.AsProtobufJSON | null;
modifiedAt: googleProtobuf004.Timestamp.AsProtobufJSON | null;
createdBy: string;
modifiedBy: string;
audioFileResources: AudioFileResource.AsProtobufJSON[] | null;
}
}
/**
* Message implementation for ondewo.nlu.GetSessionStepRequest
*/
export declare class GetSessionStepRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): GetSessionStepRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: GetSessionStepRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: GetSessionStepRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: GetSessionStepRequest, _writer: BinaryWriter): void;
private _name;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of GetSessionStepRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<GetSessionStepRequest.AsObject>);
get name(): string;
set name(value: string);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): GetSessionStepRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): GetSessionStepRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): GetSessionStepRequest.AsProtobufJSON;
}
export declare namespace GetSessionStepRequest {
/**
* Standard JavaScript object representation for GetSessionStepRequest
*/
interface AsObject {
name: string;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for GetSessionStepRequest
*/
interface AsProtobufJSON {
name: string;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.UpdateSessionStepRequest
*/
export declare class UpdateSessionStepRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): UpdateSessionStepRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: UpdateSessionStepRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: UpdateSessionStepRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: UpdateSessionStepRequest, _writer: BinaryWriter): void;
private _sessionStep?;
private _updateMask?;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of UpdateSessionStepRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<UpdateSessionStepRequest.AsObject>);
get sessionStep(): SessionStep | undefined;
set sessionStep(value: SessionStep | undefined);
get updateMask(): googleProtobuf003.FieldMask | undefined;
set updateMask(value: googleProtobuf003.FieldMask | undefined);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): UpdateSessionStepRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): UpdateSessionStepRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): UpdateSessionStepRequest.AsProtobufJSON;
}
export declare namespace UpdateSessionStepRequest {
/**
* Standard JavaScript object representation for UpdateSessionStepRequest
*/
interface AsObject {
sessionStep?: SessionStep.AsObject;
updateMask?: googleProtobuf003.FieldMask.AsObject;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for UpdateSessionStepRequest
*/
interface AsProtobufJSON {
sessionStep: SessionStep.AsProtobufJSON | null;
updateMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.DeleteSessionStepRequest
*/
export declare class DeleteSessionStepRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): DeleteSessionStepRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: DeleteSessionStepRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: DeleteSessionStepRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: DeleteSessionStepRequest, _writer: BinaryWriter): void;
private _name;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of DeleteSessionStepRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<DeleteSessionStepRequest.AsObject>);
get name(): string;
set name(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): DeleteSessionStepRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): DeleteSessionStepRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): DeleteSessionStepRequest.AsProtobufJSON;
}
export declare namespace DeleteSessionStepRequest {
/**
* Standard JavaScript object representation for DeleteSessionStepRequest
*/
interface AsObject {
name: string;
}
/**
* Protobuf JSON representation for DeleteSessionStepRequest
*/
interface AsProtobufJSON {
name: string;
}
}
/**
* Message implementation for ondewo.nlu.CreateSessionStepRequest
*/
export declare class CreateSessionStepRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): CreateSessionStepRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: CreateSessionStepRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: CreateSessionStepRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: CreateSessionStepRequest, _writer: BinaryWriter): void;
private _sessionId;
private _sessionStep?;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of CreateSessionStepRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<CreateSessionStepRequest.AsObject>);
get sessionId(): string;
set sessionId(value: string);
get sessionStep(): SessionStep | undefined;
set sessionStep(value: SessionStep | undefined);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): CreateSessionStepRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): CreateSessionStepRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): CreateSessionStepRequest.AsProtobufJSON;
}
export declare namespace CreateSessionStepRequest {
/**
* Standard JavaScript object representation for CreateSessionStepRequest
*/
interface AsObject {
sessionId: string;
sessionStep?: SessionStep.AsObject;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for CreateSessionStepRequest
*/
interface AsProtobufJSON {
sessionId: string;
sessionStep: SessionStep.AsProtobufJSON | null;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ListSessionsRequest
*/
export declare class ListSessionsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListSessionsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListSessionsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListSessionsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListSessionsRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionView;
private _pageToken;
private _sessionFilter?;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListSessionsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListSessionsRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionView(): Session.View;
set sessionView(value: Session.View);
get pageToken(): string;
set pageToken(value: string);
get sessionFilter(): SessionFilter | undefined;
set sessionFilter(value: SessionFilter | undefined);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListSessionsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListSessionsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListSessionsRequest.AsProtobufJSON;
}
export declare namespace ListSessionsRequest {
/**
* Standard JavaScript object representation for ListSessionsRequest
*/
interface AsObject {
parent: string;
sessionView: Session.View;
pageToken: string;
sessionFilter?: SessionFilter.AsObject;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for ListSessionsRequest
*/
interface AsProtobufJSON {
parent: string;
sessionView: string;
pageToken: string;
sessionFilter: SessionFilter.AsProtobufJSON | null;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ContextFilter
*/
export declare class ContextFilter implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ContextFilter;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ContextFilter): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ContextFilter, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ContextFilter, _writer: BinaryWriter): void;
private _contextName;
private _key;
private _value;
private _operator;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ContextFilter to deeply clone from
*/
constructor(_value?: RecursivePartial<ContextFilter.AsObject>);
get contextName(): string;
set contextName(value: string);
get key(): string;
set key(value: string);
get value(): string;
set value(value: string);
get operator(): ComparisonOperator;
set operator(value: ComparisonOperator);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ContextFilter.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ContextFilter.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ContextFilter.AsProtobufJSON;
}
export declare namespace ContextFilter {
/**
* Standard JavaScript object representation for ContextFilter
*/
interface AsObject {
contextName: string;
key: string;
value: string;
operator: ComparisonOperator;
}
/**
* Protobuf JSON representation for ContextFilter
*/
interface AsProtobufJSON {
contextName: string;
key: string;
value: string;
operator: string;
}
}
/**
* Message implementation for ondewo.nlu.SessionFilter
*/
export declare class SessionFilter implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): SessionFilter;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: SessionFilter): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: SessionFilter, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: SessionFilter, _writer: BinaryWriter): void;
private _languageCodes;
private _matchedIntents?;
private _matchedEntityTypes?;
private _minIntentsConfidenceMin;
private _minIntentsConfidenceMax;
private _minEntityTypesConfidenceMin;
private _minEntityTypesConfidenceMax;
private _earliest;
private _latest;
private _minNumberTurns;
private _maxNumberTurns;
private _labels;
private _userIds;
private _intentTags;
private _sessionIds;
private _inputContexts?;
private _outputContexts?;
private _durationInSMin;
private _durationInSMax;
private _durationInMMin;
private _durationInMMax;
private _durationInMRoundedMin;
private _durationInMRoundedMax;
private _durationInterval15sRoundedMin;
private _durationInterval15sRoundedMax;
private _durationInterval30sRoundedMin;
private _durationInterval30sRoundedMax;
private _durationInterval45sRoundedMin;
private _durationInterval45sRoundedMax;
private _startedTimeSlotPerHourMin;
private _startedTimeSlotPerHourMax;
private _startedTimeSlotPerQuarterHourMin;
private _startedTimeSlotPerQuarterHourMax;
private _startedTimeSlotPerHalfHourMin;
private _startedTimeSlotPerHalfHourMax;
private _startedTimeSlotPerDayPhaseMin;
private _startedTimeSlotPerDayPhaseMax;
private _startedTimeSlotPerMinuteMin;
private _startedTimeSlotPerMinuteMax;
private _durationInSRoundedMin;
private _durationInSRoundedMax;
private _platforms;
private _accountIds;
private _propertyIds;
private _datastreamIds;
private _originIds;
private _identifiedUserIds;
private _durationInterval60sRoundedMin;
private _durationInterval60sRoundedMax;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of SessionFilter to deeply clone from
*/
constructor(_value?: RecursivePartial<SessionFilter.AsObject>);
get languageCodes(): string[];
set languageCodes(value: string[]);
get matchedIntents(): ondewoNlu013.Intent[] | undefined;
set matchedIntents(value: ondewoNlu013.Intent[] | undefined);
get matchedEntityTypes(): ondewoNlu014.EntityType[] | undefined;
set matchedEntityTypes(value: ondewoNlu014.EntityType[] | undefined);
get minIntentsConfidenceMin(): number;
set minIntentsConfidenceMin(value: number);
get minIntentsConfidenceMax(): number;
set minIntentsConfidenceMax(value: number);
get minEntityTypesConfidenceMin(): number;
set minEntityTypesConfidenceMin(value: number);
get minEntityTypesConfidenceMax(): number;
set minEntityTypesConfidenceMax(value: number);
get earliest(): number;
set earliest(value: number);
get latest(): number;
set latest(value: number);
get minNumberTurns(): number;
set minNumberTurns(value: number);
get maxNumberTurns(): number;
set maxNumberTurns(value: number);
get labels(): string[];
set labels(value: string[]);
get userIds(): string[];
set userIds(value: string[]);
get intentTags(): string[];
set intentTags(value: string[]);
get sessionIds(): string[];
set sessionIds(value: string[]);
get inputContexts(): ondewoNlu007.Context[] | undefined;
set inputContexts(value: ondewoNlu007.Context[] | undefined);
get outputContexts(): ondewoNlu007.Context[] | undefined;
set outputContexts(value: ondewoNlu007.Context[] | undefined);
get durationInSMin(): number;
set durationInSMin(value: number);
get durationInSMax(): number;
set durationInSMax(value: number);
get durationInMMin(): number;
set durationInMMin(value: number);
get durationInMMax(): number;
set durationInMMax(value: number);
get durationInMRoundedMin(): number;
set durationInMRoundedMin(value: number);
get durationInMRoundedMax(): number;
set durationInMRoundedMax(value: number);
get durationInterval15sRoundedMin(): number;
set durationInterval15sRoundedMin(value: number);
get durationInterval15sRoundedMax(): number;
set durationInterval15sRoundedMax(value: number);
get durationInterval30sRoundedMin(): number;
set durationInterval30sRoundedMin(value: number);
get durationInterval30sRoundedMax(): number;
set durationInterval30sRoundedMax(value: number);
get durationInterval45sRoundedMin(): number;
set durationInterval45sRoundedMin(value: number);
get durationInterval45sRoundedMax(): number;
set durationInterval45sRoundedMax(value: number);
get startedTimeSlotPerHourMin(): string;
set startedTimeSlotPerHourMin(value: string);
get startedTimeSlotPerHourMax(): string;
set startedTimeSlotPerHourMax(value: string);
get startedTimeSlotPerQuarterHourMin(): string;
set startedTimeSlotPerQuarterHourMin(value: string);
get startedTimeSlotPerQuarterHourMax(): string;
set startedTimeSlotPerQuarterHourMax(value: string);
get startedTimeSlotPerHalfHourMin(): string;
set startedTimeSlotPerHalfHourMin(value: string);
get startedTimeSlotPerHalfHourMax(): string;
set startedTimeSlotPerHalfHourMax(value: string);
get startedTimeSlotPerDayPhaseMin(): string;
set startedTimeSlotPerDayPhaseMin(value: string);
get startedTimeSlotPerDayPhaseMax(): string;
set startedTimeSlotPerDayPhaseMax(value: string);
get startedTimeSlotPerMinuteMin(): string;
set startedTimeSlotPerMinuteMin(value: string);
get startedTimeSlotPerMinuteMax(): string;
set startedTimeSlotPerMinuteMax(value: string);
get durationInSRoundedMin(): number;
set durationInSRoundedMin(value: number);
get durationInSRoundedMax(): number;
set durationInSRoundedMax(value: number);
get platforms(): ondewoNlu013.Intent.Message.Platform[];
set platforms(value: ondewoNlu013.Intent.Message.Platform[]);
get accountIds(): string[];
set accountIds(value: string[]);
get propertyIds(): string[];
set propertyIds(value: string[]);
get datastreamIds(): string[];
set datastreamIds(value: string[]);
get originIds(): string[];
set originIds(value: string[]);
get identifiedUserIds(): string[];
set identifiedUserIds(value: string[]);
get durationInterval60sRoundedMin(): number;
set durationInterval60sRoundedMin(value: number);
get durationInterval60sRoundedMax(): number;
set durationInterval60sRoundedMax(value: number);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): SessionFilter.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): SessionFilter.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): SessionFilter.AsProtobufJSON;
}
export declare namespace SessionFilter {
/**
* Standard JavaScript object representation for SessionFilter
*/
interface AsObject {
languageCodes: string[];
matchedIntents?: ondewoNlu013.Intent.AsObject[];
matchedEntityTypes?: ondewoNlu014.EntityType.AsObject[];
minIntentsConfidenceMin: number;
minIntentsConfidenceMax: number;
minEntityTypesConfidenceMin: number;
minEntityTypesConfidenceMax: number;
earliest: number;
latest: number;
minNumberTurns: number;
maxNumberTurns: number;
labels: string[];
userIds: string[];
intentTags: string[];
sessionIds: string[];
inputContexts?: ondewoNlu007.Context.AsObject[];
outputContexts?: ondewoNlu007.Context.AsObject[];
durationInSMin: number;
durationInSMax: number;
durationInMMin: number;
durationInMMax: number;
durationInMRoundedMin: number;
durationInMRoundedMax: number;
durationInterval15sRoundedMin: number;
durationInterval15sRoundedMax: number;
durationInterval30sRoundedMin: number;
durationInterval30sRoundedMax: number;
durationInterval45sRoundedMin: number;
durationInterval45sRoundedMax: number;
startedTimeSlotPerHourMin: string;
startedTimeSlotPerHourMax: string;
startedTimeSlotPerQuarterHourMin: string;
startedTimeSlotPerQuarterHourMax: string;
startedTimeSlotPerHalfHourMin: string;
startedTimeSlotPerHalfHourMax: string;
startedTimeSlotPerDayPhaseMin: string;
startedTimeSlotPerDayPhaseMax: string;
startedTimeSlotPerMinuteMin: string;
startedTimeSlotPerMinuteMax: string;
durationInSRoundedMin: number;
durationInSRoundedMax: number;
platforms: ondewoNlu013.Intent.Message.Platform[];
accountIds: string[];
propertyIds: string[];
datastreamIds: string[];
originIds: string[];
identifiedUserIds: string[];
durationInterval60sRoundedMin: number;
durationInterval60sRoundedMax: number;
}
/**
* Protobuf JSON representation for SessionFilter
*/
interface AsProtobufJSON {
languageCodes: string[];
matchedIntents: ondewoNlu013.Intent.AsProtobufJSON[] | null;
matchedEntityTypes: ondewoNlu014.EntityType.AsProtobufJSON[] | null;
minIntentsConfidenceMin: number;
minIntentsConfidenceMax: number;
minEntityTypesConfidenceMin: number;
minEntityTypesConfidenceMax: number;
earliest: number;
latest: number;
minNumberTurns: number;
maxNumberTurns: number;
labels: string[];
userIds: string[];
intentTags: string[];
sessionIds: string[];
inputContexts: ondewoNlu007.Context.AsProtobufJSON[] | null;
outputContexts: ondewoNlu007.Context.AsProtobufJSON[] | null;
durationInSMin: number;
durationInSMax: number;
durationInMMin: number;
durationInMMax: number;
durationInMRoundedMin: number;
durationInMRoundedMax: number;
durationInterval15sRoundedMin: number;
durationInterval15sRoundedMax: number;
durationInterval30sRoundedMin: number;
durationInterval30sRoundedMax: number;
durationInterval45sRoundedMin: number;
durationInterval45sRoundedMax: number;
startedTimeSlotPerHourMin: string;
startedTimeSlotPerHourMax: string;
startedTimeSlotPerQuarterHourMin: string;
startedTimeSlotPerQuarterHourMax: string;
startedTimeSlotPerHalfHourMin: string;
startedTimeSlotPerHalfHourMax: string;
startedTimeSlotPerDayPhaseMin: string;
startedTimeSlotPerDayPhaseMax: string;
startedTimeSlotPerMinuteMin: string;
startedTimeSlotPerMinuteMax: string;
durationInSRoundedMin: number;
durationInSRoundedMax: number;
platforms: string[];
accountIds: string[];
propertyIds: string[];
datastreamIds: string[];
originIds: string[];
identifiedUserIds: string[];
durationInterval60sRoundedMin: number;
durationInterval60sRoundedMax: number;
}
}
/**
* Message implementation for ondewo.nlu.SessionInfo
*/
export declare class SessionInfo implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): SessionInfo;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: SessionInfo): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: SessionInfo, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: SessionInfo, _writer: BinaryWriter): void;
private _languageCodes;
private _matchedIntents?;
private _matchedEntityTypes?;
private _minIntentsConfidence;
private _minEntityTypesConfidence;
private _earliest;
private _latest;
private _numberTurns;
private _labels;
private _userIds;
private _intentTags;
private _inputContextSteps?;
private _outputContextSteps?;
private _durationInS;
private _durationInM;
private _durationInMRounded;
private _durationInterval15sRounded;
private _durationInterval30sRounded;
private _durationInterval45sRounded;
private _startedTimeSlotPerHour;
private _startedTimeSlotPerQuarterHour;
private _startedTimeSlotPerHalfHour;
private _startedTimeSlotPerDayPhase;
private _startedTimeSlotPerMinute;
private _durationInSRounded;
private _platforms;
private _accountIds;
private _propertyIds;
private _datastreamIds;
private _originIds;
private _identifiedUserIds;
private _durationInterval60sRounded;
private _parentComment?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of SessionInfo to deeply clone from
*/
constructor(_value?: RecursivePartial<SessionInfo.AsObject>);
get languageCodes(): string[];
set languageCodes(value: string[]);
get matchedIntents(): ondewoNlu013.Intent[] | undefined;
set matchedIntents(value: ondewoNlu013.Intent[] | undefined);
get matchedEntityTypes(): ondewoNlu014.EntityType[] | undefined;
set matchedEntityTypes(value: ondewoNlu014.EntityType[] | undefined);
get minIntentsConfidence(): number;
set minIntentsConfidence(value: number);
get minEntityTypesConfidence(): number;
set minEntityTypesConfidence(value: number);
get earliest(): number;
set earliest(value: number);
get latest(): number;
set latest(value: number);
get numberTurns(): number;
set numberTurns(value: number);
get labels(): string[];
set labels(value: string[]);
get userIds(): string[];
set userIds(value: string[]);
get intentTags(): string[];
set intentTags(value: string[]);
get inputContextSteps(): SessionInfo.ContextSteps[] | undefined;
set inputContextSteps(value: SessionInfo.ContextSteps[] | undefined);
get outputContextSteps(): SessionInfo.ContextSteps[] | undefined;
set outputContextSteps(value: SessionInfo.ContextSteps[] | undefined);
get durationInS(): number;
set durationInS(value: number);
get durationInM(): number;
set durationInM(value: number);
get durationInMRounded(): number;
set durationInMRounded(value: number);
get durationInterval15sRounded(): number;
set durationInterval15sRounded(value: number);
get durationInterval30sRounded(): number;
set durationInterval30sRounded(value: number);
get durationInterval45sRounded(): number;
set durationInterval45sRounded(value: number);
get startedTimeSlotPerHour(): string;
set startedTimeSlotPerHour(value: string);
get startedTimeSlotPerQuarterHour(): string;
set startedTimeSlotPerQuarterHour(value: string);
get startedTimeSlotPerHalfHour(): string;
set startedTimeSlotPerHalfHour(value: string);
get startedTimeSlotPerDayPhase(): string;
set startedTimeSlotPerDayPhase(value: string);
get startedTimeSlotPerMinute(): string;
set startedTimeSlotPerMinute(value: string);
get durationInSRounded(): number;
set durationInSRounded(value: number);
get platforms(): ondewoNlu013.Intent.Message.Platform[];
set platforms(value: ondewoNlu013.Intent.Message.Platform[]);
get accountIds(): string[];
set accountIds(value: string[]);
get propertyIds(): string[];
set propertyIds(value: string[]);
get datastreamIds(): string[];
set datastreamIds(value: string[]);
get originIds(): string[];
set originIds(value: string[]);
get identifiedUserIds(): string[];
set identifiedUserIds(value: string[]);
get durationInterval60sRounded(): number;
set durationInterval60sRounded(value: number);
get parentComment(): ondewoNlu008.Comment[] | undefined;
set parentComment(value: ondewoNlu008.Comment[] | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): SessionInfo.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): SessionInfo.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): SessionInfo.AsProtobufJSON;
}
export declare namespace SessionInfo {
/**
* Standard JavaScript object representation for SessionInfo
*/
interface AsObject {
languageCodes: string[];
matchedIntents?: ondewoNlu013.Intent.AsObject[];
matchedEntityTypes?: ondewoNlu014.EntityType.AsObject[];
minIntentsConfidence: number;
minEntityTypesConfidence: number;
earliest: number;
latest: number;
numberTurns: number;
labels: string[];
userIds: string[];
intentTags: string[];
inputContextSteps?: SessionInfo.ContextSteps.AsObject[];
outputContextSteps?: SessionInfo.ContextSteps.AsObject[];
durationInS: number;
durationInM: number;
durationInMRounded: number;
durationInterval15sRounded: number;
durationInterval30sRounded: number;
durationInterval45sRounded: number;
startedTimeSlotPerHour: string;
startedTimeSlotPerQuarterHour: string;
startedTimeSlotPerHalfHour: string;
startedTimeSlotPerDayPhase: string;
startedTimeSlotPerMinute: string;
durationInSRounded: number;
platforms: ondewoNlu013.Intent.Message.Platform[];
accountIds: string[];
propertyIds: string[];
datastreamIds: string[];
originIds: string[];
identifiedUserIds: string[];
durationInterval60sRounded: number;
parentComment?: ondewoNlu008.Comment.AsObject[];
}
/**
* Protobuf JSON representation for SessionInfo
*/
interface AsProtobufJSON {
languageCodes: string[];
matchedIntents: ondewoNlu013.Intent.AsProtobufJSON[] | null;
matchedEntityTypes: ondewoNlu014.EntityType.AsProtobufJSON[] | null;
minIntentsConfidence: number;
minEntityTypesConfidence: number;
earliest: number;
latest: number;
numberTurns: number;
labels: string[];
userIds: string[];
intentTags: string[];
inputContextSteps: SessionInfo.ContextSteps.AsProtobufJSON[] | null;
outputContextSteps: SessionInfo.ContextSteps.AsProtobufJSON[] | null;
durationInS: number;
durationInM: number;
durationInMRounded: number;
durationInterval15sRounded: number;
durationInterval30sRounded: number;
durationInterval45sRounded: number;
startedTimeSlotPerHour: string;
startedTimeSlotPerQuarterHour: string;
startedTimeSlotPerHalfHour: string;
startedTimeSlotPerDayPhase: string;
startedTimeSlotPerMinute: string;
durationInSRounded: number;
platforms: string[];
accountIds: string[];
propertyIds: string[];
datastreamIds: string[];
originIds: string[];
identifiedUserIds: string[];
durationInterval60sRounded: number;
parentComment: ondewoNlu008.Comment.AsProtobufJSON[] | null;
}
/**
* Message implementation for ondewo.nlu.SessionInfo.ContextSteps
*/
class ContextSteps implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ContextSteps;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ContextSteps): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ContextSteps, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ContextSteps, _writer: BinaryWriter): void;
private _contexts?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ContextSteps to deeply clone from
*/
constructor(_value?: RecursivePartial<ContextSteps.AsObject>);
get contexts(): ondewoNlu007.Context[] | undefined;
set contexts(value: ondewoNlu007.Context[] | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ContextSteps.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ContextSteps.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ContextSteps.AsProtobufJSON;
}
namespace ContextSteps {
/**
* Standard JavaScript object representation for ContextSteps
*/
interface AsObject {
contexts?: ondewoNlu007.Context.AsObject[];
}
/**
* Protobuf JSON representation for ContextSteps
*/
interface AsProtobufJSON {
contexts: ondewoNlu007.Context.AsProtobufJSON[] | null;
}
}
}
/**
* Message implementation for ondewo.nlu.ListSessionsResponse
*/
export declare class ListSessionsResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListSessionsResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListSessionsResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListSessionsResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListSessionsResponse, _writer: BinaryWriter): void;
private _sessions?;
private _nextPageToken;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListSessionsResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<ListSessionsResponse.AsObject>);
get sessions(): Session[] | undefined;
set sessions(value: Session[] | undefined);
get nextPageToken(): string;
set nextPageToken(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListSessionsResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListSessionsResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListSessionsResponse.AsProtobufJSON;
}
export declare namespace ListSessionsResponse {
/**
* Standard JavaScript object representation for ListSessionsResponse
*/
interface AsObject {
sessions?: Session.AsObject[];
nextPageToken: string;
}
/**
* Protobuf JSON representation for ListSessionsResponse
*/
interface AsProtobufJSON {
sessions: Session.AsProtobufJSON[] | null;
nextPageToken: string;
}
}
/**
* Message implementation for ondewo.nlu.GetSessionRequest
*/
export declare class GetSessionRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): GetSessionRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: GetSessionRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: GetSessionRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: GetSessionRequest, _writer: BinaryWriter): void;
private _sessionId;
private _sessionView;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of GetSessionRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<GetSessionRequest.AsObject>);
get sessionId(): string;
set sessionId(value: string);
get sessionView(): Session.View;
set sessionView(value: Session.View);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): GetSessionRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): GetSessionRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): GetSessionRequest.AsProtobufJSON;
}
export declare namespace GetSessionRequest {
/**
* Standard JavaScript object representation for GetSessionRequest
*/
interface AsObject {
sessionId: string;
sessionView: Session.View;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for GetSessionRequest
*/
interface AsProtobufJSON {
sessionId: string;
sessionView: string;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.CreateSessionRequest
*/
export declare class CreateSessionRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): CreateSessionRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: CreateSessionRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: CreateSessionRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: CreateSessionRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionUuid;
private _labels;
private _contexts?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of CreateSessionRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<CreateSessionRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionUuid(): string;
set sessionUuid(value: string);
get labels(): string[];
set labels(value: string[]);
get contexts(): ondewoNlu007.Context[] | undefined;
set contexts(value: ondewoNlu007.Context[] | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): CreateSessionRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): CreateSessionRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): CreateSessionRequest.AsProtobufJSON;
}
export declare namespace CreateSessionRequest {
/**
* Standard JavaScript object representation for CreateSessionRequest
*/
interface AsObject {
parent: string;
sessionUuid: string;
labels: string[];
contexts?: ondewoNlu007.Context.AsObject[];
}
/**
* Protobuf JSON representation for CreateSessionRequest
*/
interface AsProtobufJSON {
parent: string;
sessionUuid: string;
labels: string[];
contexts: ondewoNlu007.Context.AsProtobufJSON[] | null;
}
}
/**
* Message implementation for ondewo.nlu.DeleteSessionRequest
*/
export declare class DeleteSessionRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): DeleteSessionRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: DeleteSessionRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: DeleteSessionRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: DeleteSessionRequest, _writer: BinaryWriter): void;
private _sessionId;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of DeleteSessionRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<DeleteSessionRequest.AsObject>);
get sessionId(): string;
set sessionId(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): DeleteSessionRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): DeleteSessionRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): DeleteSessionRequest.AsProtobufJSON;
}
export declare namespace DeleteSessionRequest {
/**
* Standard JavaScript object representation for DeleteSessionRequest
*/
interface AsObject {
sessionId: string;
}
/**
* Protobuf JSON representation for DeleteSessionRequest
*/
interface AsProtobufJSON {
sessionId: string;
}
}
/**
* Message implementation for ondewo.nlu.CreateSessionReviewRequest
*/
export declare class CreateSessionReviewRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): CreateSessionReviewRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: CreateSessionReviewRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: CreateSessionReviewRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: CreateSessionReviewRequest, _writer: BinaryWriter): void;
private _sessionId;
private _parentReviewId;
private _sessionReview?;
private _sessionReviewView;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of CreateSessionReviewRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<CreateSessionReviewRequest.AsObject>);
get sessionId(): string;
set sessionId(value: string);
get parentReviewId(): string;
set parentReviewId(value: string);
get sessionReview(): SessionReview | undefined;
set sessionReview(value: SessionReview | undefined);
get sessionReviewView(): SessionReview.View;
set sessionReviewView(value: SessionReview.View);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): CreateSessionReviewRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): CreateSessionReviewRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): CreateSessionReviewRequest.AsProtobufJSON;
}
export declare namespace CreateSessionReviewRequest {
/**
* Standard JavaScript object representation for CreateSessionReviewRequest
*/
interface AsObject {
sessionId: string;
parentReviewId: string;
sessionReview?: SessionReview.AsObject;
sessionReviewView: SessionReview.View;
}
/**
* Protobuf JSON representation for CreateSessionReviewRequest
*/
interface AsProtobufJSON {
sessionId: string;
parentReviewId: string;
sessionReview: SessionReview.AsProtobufJSON | null;
sessionReviewView: string;
}
}
/**
* Message implementation for ondewo.nlu.SessionReview
*/
export declare class SessionReview implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): SessionReview;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: SessionReview): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: SessionReview, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: SessionReview, _writer: BinaryWriter): void;
private _name;
private _sessionReviewSteps?;
private _createdAt?;
private _modifiedAt?;
private _createdBy;
private _modifiedBy;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of SessionReview to deeply clone from
*/
constructor(_value?: RecursivePartial<SessionReview.AsObject>);
get name(): string;
set name(value: string);
get sessionReviewSteps(): SessionReviewStep[] | undefined;
set sessionReviewSteps(value: SessionReviewStep[] | undefined);
get createdAt(): googleProtobuf004.Timestamp | undefined;
set createdAt(value: googleProtobuf004.Timestamp | undefined);
get modifiedAt(): googleProtobuf004.Timestamp | undefined;
set modifiedAt(value: googleProtobuf004.Timestamp | undefined);
get createdBy(): string;
set createdBy(value: string);
get modifiedBy(): string;
set modifiedBy(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): SessionReview.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): SessionReview.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): SessionReview.AsProtobufJSON;
}
export declare namespace SessionReview {
/**
* Standard JavaScript object representation for SessionReview
*/
interface AsObject {
name: string;
sessionReviewSteps?: SessionReviewStep.AsObject[];
createdAt?: googleProtobuf004.Timestamp.AsObject;
modifiedAt?: googleProtobuf004.Timestamp.AsObject;
createdBy: string;
modifiedBy: string;
}
/**
* Protobuf JSON representation for SessionReview
*/
interface AsProtobufJSON {
name: string;
sessionReviewSteps: SessionReviewStep.AsProtobufJSON[] | null;
createdAt: googleProtobuf004.Timestamp.AsProtobufJSON | null;
modifiedAt: googleProtobuf004.Timestamp.AsProtobufJSON | null;
createdBy: string;
modifiedBy: string;
}
enum View {
VIEW_UNSPECIFIED = 0,
VIEW_FULL = 1,
VIEW_SPARSE = 2
}
}
/**
* Message implementation for ondewo.nlu.SessionReviewStep
*/
export declare class SessionReviewStep implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): SessionReviewStep;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: SessionReviewStep): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: SessionReviewStep, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: SessionReviewStep, _writer: BinaryWriter): void;
private _name;
private _annotatedUsersays?;
private _languageCode;
private _detectedIntents?;
private _contexts?;
private _contextsOut?;
private _queryTextOriginal;
private _platforms;
private _timestamp?;
private _createdAt?;
private _modifiedAt?;
private _createdBy;
private _modifiedBy;
private _audioFileResources?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of SessionReviewStep to deeply clone from
*/
constructor(_value?: RecursivePartial<SessionReviewStep.AsObject>);
get name(): string;
set name(value: string);
get annotatedUsersays(): ondewoNlu013.Intent.TrainingPhrase | undefined;
set annotatedUsersays(value: ondewoNlu013.Intent.TrainingPhrase | undefined);
get languageCode(): string;
set languageCode(value: string);
get detectedIntents(): DetectedIntent[] | undefined;
set detectedIntents(value: DetectedIntent[] | undefined);
get contexts(): ondewoNlu007.Context[] | undefined;
set contexts(value: ondewoNlu007.Context[] | undefined);
get contextsOut(): ondewoNlu007.Context[] | undefined;
set contextsOut(value: ondewoNlu007.Context[] | undefined);
get queryTextOriginal(): string;
set queryTextOriginal(value: string);
get platforms(): ondewoNlu013.Intent.Message.Platform[];
set platforms(value: ondewoNlu013.Intent.Message.Platform[]);
get timestamp(): googleProtobuf004.Timestamp | undefined;
set timestamp(value: googleProtobuf004.Timestamp | undefined);
get createdAt(): googleProtobuf004.Timestamp | undefined;
set createdAt(value: googleProtobuf004.Timestamp | undefined);
get modifiedAt(): googleProtobuf004.Timestamp | undefined;
set modifiedAt(value: googleProtobuf004.Timestamp | undefined);
get createdBy(): string;
set createdBy(value: string);
get modifiedBy(): string;
set modifiedBy(value: string);
get audioFileResources(): AudioFileResource[] | undefined;
set audioFileResources(value: AudioFileResource[] | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): SessionReviewStep.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): SessionReviewStep.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): SessionReviewStep.AsProtobufJSON;
}
export declare namespace SessionReviewStep {
/**
* Standard JavaScript object representation for SessionReviewStep
*/
interface AsObject {
name: string;
annotatedUsersays?: ondewoNlu013.Intent.TrainingPhrase.AsObject;
languageCode: string;
detectedIntents?: DetectedIntent.AsObject[];
contexts?: ondewoNlu007.Context.AsObject[];
contextsOut?: ondewoNlu007.Context.AsObject[];
queryTextOriginal: string;
platforms: ondewoNlu013.Intent.Message.Platform[];
timestamp?: googleProtobuf004.Timestamp.AsObject;
createdAt?: googleProtobuf004.Timestamp.AsObject;
modifiedAt?: googleProtobuf004.Timestamp.AsObject;
createdBy: string;
modifiedBy: string;
audioFileResources?: AudioFileResource.AsObject[];
}
/**
* Protobuf JSON representation for SessionReviewStep
*/
interface AsProtobufJSON {
name: string;
annotatedUsersays: ondewoNlu013.Intent.TrainingPhrase.AsProtobufJSON | null;
languageCode: string;
detectedIntents: DetectedIntent.AsProtobufJSON[] | null;
contexts: ondewoNlu007.Context.AsProtobufJSON[] | null;
contextsOut: ondewoNlu007.Context.AsProtobufJSON[] | null;
queryTextOriginal: string;
platforms: string[];
timestamp: googleProtobuf004.Timestamp.AsProtobufJSON | null;
createdAt: googleProtobuf004.Timestamp.AsProtobufJSON | null;
modifiedAt: googleProtobuf004.Timestamp.AsProtobufJSON | null;
createdBy: string;
modifiedBy: string;
audioFileResources: AudioFileResource.AsProtobufJSON[] | null;
}
}
/**
* Message implementation for ondewo.nlu.DetectedIntent
*/
export declare class DetectedIntent implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): DetectedIntent;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: DetectedIntent): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: DetectedIntent, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: DetectedIntent, _writer: BinaryWriter): void;
private _intent?;
private _score;
private _algorithm;
private _fulfillmentMessages?;
private _requiredParamMissing;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of DetectedIntent to deeply clone from
*/
constructor(_value?: RecursivePartial<DetectedIntent.AsObject>);
get intent(): ondewoNlu013.Intent | undefined;
set intent(value: ondewoNlu013.Intent | undefined);
get score(): number;
set score(value: number);
get algorithm(): string;
set algorithm(value: string);
get fulfillmentMessages(): ondewoNlu013.Intent.Message[] | undefined;
set fulfillmentMessages(value: ondewoNlu013.Intent.Message[] | undefined);
get requiredParamMissing(): boolean;
set requiredParamMissing(value: boolean);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): DetectedIntent.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): DetectedIntent.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): DetectedIntent.AsProtobufJSON;
}
export declare namespace DetectedIntent {
/**
* Standard JavaScript object representation for DetectedIntent
*/
interface AsObject {
intent?: ondewoNlu013.Intent.AsObject;
score: number;
algorithm: string;
fulfillmentMessages?: ondewoNlu013.Intent.Message.AsObject[];
requiredParamMissing: boolean;
}
/**
* Protobuf JSON representation for DetectedIntent
*/
interface AsProtobufJSON {
intent: ondewoNlu013.Intent.AsProtobufJSON | null;
score: number;
algorithm: string;
fulfillmentMessages: ondewoNlu013.Intent.Message.AsProtobufJSON[] | null;
requiredParamMissing: boolean;
}
}
/**
* Message implementation for ondewo.nlu.ListSessionLabelsRequest
*/
export declare class ListSessionLabelsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListSessionLabelsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListSessionLabelsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListSessionLabelsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListSessionLabelsRequest, _writer: BinaryWriter): void;
private _sessionId;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListSessionLabelsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListSessionLabelsRequest.AsObject>);
get sessionId(): string;
set sessionId(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListSessionLabelsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListSessionLabelsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListSessionLabelsRequest.AsProtobufJSON;
}
export declare namespace ListSessionLabelsRequest {
/**
* Standard JavaScript object representation for ListSessionLabelsRequest
*/
interface AsObject {
sessionId: string;
}
/**
* Protobuf JSON representation for ListSessionLabelsRequest
*/
interface AsProtobufJSON {
sessionId: string;
}
}
/**
* Message implementation for ondewo.nlu.ListSessionLabelsOfAllSessionsRequest
*/
export declare class ListSessionLabelsOfAllSessionsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListSessionLabelsOfAllSessionsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListSessionLabelsOfAllSessionsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListSessionLabelsOfAllSessionsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListSessionLabelsOfAllSessionsRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionFilter?;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListSessionLabelsOfAllSessionsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListSessionLabelsOfAllSessionsRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionFilter(): SessionFilter | undefined;
set sessionFilter(value: SessionFilter | undefined);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListSessionLabelsOfAllSessionsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListSessionLabelsOfAllSessionsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListSessionLabelsOfAllSessionsRequest.AsProtobufJSON;
}
export declare namespace ListSessionLabelsOfAllSessionsRequest {
/**
* Standard JavaScript object representation for ListSessionLabelsOfAllSessionsRequest
*/
interface AsObject {
parent: string;
sessionFilter?: SessionFilter.AsObject;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for ListSessionLabelsOfAllSessionsRequest
*/
interface AsProtobufJSON {
parent: string;
sessionFilter: SessionFilter.AsProtobufJSON | null;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ListSessionLabelsResponse
*/
export declare class ListSessionLabelsResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListSessionLabelsResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListSessionLabelsResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListSessionLabelsResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListSessionLabelsResponse, _writer: BinaryWriter): void;
private _labels;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListSessionLabelsResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<ListSessionLabelsResponse.AsObject>);
get labels(): string[];
set labels(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListSessionLabelsResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListSessionLabelsResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListSessionLabelsResponse.AsProtobufJSON;
}
export declare namespace ListSessionLabelsResponse {
/**
* Standard JavaScript object representation for ListSessionLabelsResponse
*/
interface AsObject {
labels: string[];
}
/**
* Protobuf JSON representation for ListSessionLabelsResponse
*/
interface AsProtobufJSON {
labels: string[];
}
}
/**
* Message implementation for ondewo.nlu.ListLanguageCodesOfAllSessionsRequest
*/
export declare class ListLanguageCodesOfAllSessionsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListLanguageCodesOfAllSessionsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListLanguageCodesOfAllSessionsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListLanguageCodesOfAllSessionsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListLanguageCodesOfAllSessionsRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionFilter?;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListLanguageCodesOfAllSessionsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListLanguageCodesOfAllSessionsRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionFilter(): SessionFilter | undefined;
set sessionFilter(value: SessionFilter | undefined);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListLanguageCodesOfAllSessionsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListLanguageCodesOfAllSessionsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListLanguageCodesOfAllSessionsRequest.AsProtobufJSON;
}
export declare namespace ListLanguageCodesOfAllSessionsRequest {
/**
* Standard JavaScript object representation for ListLanguageCodesOfAllSessionsRequest
*/
interface AsObject {
parent: string;
sessionFilter?: SessionFilter.AsObject;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for ListLanguageCodesOfAllSessionsRequest
*/
interface AsProtobufJSON {
parent: string;
sessionFilter: SessionFilter.AsProtobufJSON | null;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ListLanguageCodesResponse
*/
export declare class ListLanguageCodesResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListLanguageCodesResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListLanguageCodesResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListLanguageCodesResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListLanguageCodesResponse, _writer: BinaryWriter): void;
private _languageCodes;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListLanguageCodesResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<ListLanguageCodesResponse.AsObject>);
get languageCodes(): string[];
set languageCodes(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListLanguageCodesResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListLanguageCodesResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListLanguageCodesResponse.AsProtobufJSON;
}
export declare namespace ListLanguageCodesResponse {
/**
* Standard JavaScript object representation for ListLanguageCodesResponse
*/
interface AsObject {
languageCodes: string[];
}
/**
* Protobuf JSON representation for ListLanguageCodesResponse
*/
interface AsProtobufJSON {
languageCodes: string[];
}
}
/**
* Message implementation for ondewo.nlu.ListMatchedIntentsOfAllSessionsRequest
*/
export declare class ListMatchedIntentsOfAllSessionsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListMatchedIntentsOfAllSessionsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListMatchedIntentsOfAllSessionsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListMatchedIntentsOfAllSessionsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListMatchedIntentsOfAllSessionsRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionFilter?;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListMatchedIntentsOfAllSessionsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListMatchedIntentsOfAllSessionsRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionFilter(): SessionFilter | undefined;
set sessionFilter(value: SessionFilter | undefined);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListMatchedIntentsOfAllSessionsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListMatchedIntentsOfAllSessionsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListMatchedIntentsOfAllSessionsRequest.AsProtobufJSON;
}
export declare namespace ListMatchedIntentsOfAllSessionsRequest {
/**
* Standard JavaScript object representation for ListMatchedIntentsOfAllSessionsRequest
*/
interface AsObject {
parent: string;
sessionFilter?: SessionFilter.AsObject;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for ListMatchedIntentsOfAllSessionsRequest
*/
interface AsProtobufJSON {
parent: string;
sessionFilter: SessionFilter.AsProtobufJSON | null;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ListMatchedIntentsResponse
*/
export declare class ListMatchedIntentsResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListMatchedIntentsResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListMatchedIntentsResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListMatchedIntentsResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListMatchedIntentsResponse, _writer: BinaryWriter): void;
private _matchedIntents;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListMatchedIntentsResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<ListMatchedIntentsResponse.AsObject>);
get matchedIntents(): string[];
set matchedIntents(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListMatchedIntentsResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListMatchedIntentsResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListMatchedIntentsResponse.AsProtobufJSON;
}
export declare namespace ListMatchedIntentsResponse {
/**
* Standard JavaScript object representation for ListMatchedIntentsResponse
*/
interface AsObject {
matchedIntents: string[];
}
/**
* Protobuf JSON representation for ListMatchedIntentsResponse
*/
interface AsProtobufJSON {
matchedIntents: string[];
}
}
/**
* Message implementation for ondewo.nlu.ListMatchedEntityTypesOfAllSessionsRequest
*/
export declare class ListMatchedEntityTypesOfAllSessionsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListMatchedEntityTypesOfAllSessionsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListMatchedEntityTypesOfAllSessionsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListMatchedEntityTypesOfAllSessionsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListMatchedEntityTypesOfAllSessionsRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionFilter?;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListMatchedEntityTypesOfAllSessionsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListMatchedEntityTypesOfAllSessionsRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionFilter(): SessionFilter | undefined;
set sessionFilter(value: SessionFilter | undefined);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListMatchedEntityTypesOfAllSessionsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListMatchedEntityTypesOfAllSessionsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListMatchedEntityTypesOfAllSessionsRequest.AsProtobufJSON;
}
export declare namespace ListMatchedEntityTypesOfAllSessionsRequest {
/**
* Standard JavaScript object representation for ListMatchedEntityTypesOfAllSessionsRequest
*/
interface AsObject {
parent: string;
sessionFilter?: SessionFilter.AsObject;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for ListMatchedEntityTypesOfAllSessionsRequest
*/
interface AsProtobufJSON {
parent: string;
sessionFilter: SessionFilter.AsProtobufJSON | null;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ListMatchedEntityTypesResponse
*/
export declare class ListMatchedEntityTypesResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListMatchedEntityTypesResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListMatchedEntityTypesResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListMatchedEntityTypesResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListMatchedEntityTypesResponse, _writer: BinaryWriter): void;
private _matchedEntityTypes;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListMatchedEntityTypesResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<ListMatchedEntityTypesResponse.AsObject>);
get matchedEntityTypes(): string[];
set matchedEntityTypes(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListMatchedEntityTypesResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListMatchedEntityTypesResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListMatchedEntityTypesResponse.AsProtobufJSON;
}
export declare namespace ListMatchedEntityTypesResponse {
/**
* Standard JavaScript object representation for ListMatchedEntityTypesResponse
*/
interface AsObject {
matchedEntityTypes: string[];
}
/**
* Protobuf JSON representation for ListMatchedEntityTypesResponse
*/
interface AsProtobufJSON {
matchedEntityTypes: string[];
}
}
/**
* Message implementation for ondewo.nlu.ListUserIdsOfAllSessionsRequest
*/
export declare class ListUserIdsOfAllSessionsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListUserIdsOfAllSessionsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListUserIdsOfAllSessionsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListUserIdsOfAllSessionsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListUserIdsOfAllSessionsRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionFilter?;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListUserIdsOfAllSessionsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListUserIdsOfAllSessionsRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionFilter(): SessionFilter | undefined;
set sessionFilter(value: SessionFilter | undefined);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListUserIdsOfAllSessionsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListUserIdsOfAllSessionsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListUserIdsOfAllSessionsRequest.AsProtobufJSON;
}
export declare namespace ListUserIdsOfAllSessionsRequest {
/**
* Standard JavaScript object representation for ListUserIdsOfAllSessionsRequest
*/
interface AsObject {
parent: string;
sessionFilter?: SessionFilter.AsObject;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for ListUserIdsOfAllSessionsRequest
*/
interface AsProtobufJSON {
parent: string;
sessionFilter: SessionFilter.AsProtobufJSON | null;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ListUserIdsResponse
*/
export declare class ListUserIdsResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListUserIdsResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListUserIdsResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListUserIdsResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListUserIdsResponse, _writer: BinaryWriter): void;
private _userIds;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListUserIdsResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<ListUserIdsResponse.AsObject>);
get userIds(): string[];
set userIds(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListUserIdsResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListUserIdsResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListUserIdsResponse.AsProtobufJSON;
}
export declare namespace ListUserIdsResponse {
/**
* Standard JavaScript object representation for ListUserIdsResponse
*/
interface AsObject {
userIds: string[];
}
/**
* Protobuf JSON representation for ListUserIdsResponse
*/
interface AsProtobufJSON {
userIds: string[];
}
}
/**
* Message implementation for ondewo.nlu.ListIdentifiedUserIdsOfAllSessionsRequest
*/
export declare class ListIdentifiedUserIdsOfAllSessionsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListIdentifiedUserIdsOfAllSessionsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListIdentifiedUserIdsOfAllSessionsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListIdentifiedUserIdsOfAllSessionsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListIdentifiedUserIdsOfAllSessionsRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionFilter?;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListIdentifiedUserIdsOfAllSessionsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListIdentifiedUserIdsOfAllSessionsRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionFilter(): SessionFilter | undefined;
set sessionFilter(value: SessionFilter | undefined);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListIdentifiedUserIdsOfAllSessionsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListIdentifiedUserIdsOfAllSessionsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListIdentifiedUserIdsOfAllSessionsRequest.AsProtobufJSON;
}
export declare namespace ListIdentifiedUserIdsOfAllSessionsRequest {
/**
* Standard JavaScript object representation for ListIdentifiedUserIdsOfAllSessionsRequest
*/
interface AsObject {
parent: string;
sessionFilter?: SessionFilter.AsObject;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for ListIdentifiedUserIdsOfAllSessionsRequest
*/
interface AsProtobufJSON {
parent: string;
sessionFilter: SessionFilter.AsProtobufJSON | null;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ListIdentifiedUserIdsResponse
*/
export declare class ListIdentifiedUserIdsResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListIdentifiedUserIdsResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListIdentifiedUserIdsResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListIdentifiedUserIdsResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListIdentifiedUserIdsResponse, _writer: BinaryWriter): void;
private _identifiedUserIds;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListIdentifiedUserIdsResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<ListIdentifiedUserIdsResponse.AsObject>);
get identifiedUserIds(): string[];
set identifiedUserIds(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListIdentifiedUserIdsResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListIdentifiedUserIdsResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListIdentifiedUserIdsResponse.AsProtobufJSON;
}
export declare namespace ListIdentifiedUserIdsResponse {
/**
* Standard JavaScript object representation for ListIdentifiedUserIdsResponse
*/
interface AsObject {
identifiedUserIds: string[];
}
/**
* Protobuf JSON representation for ListIdentifiedUserIdsResponse
*/
interface AsProtobufJSON {
identifiedUserIds: string[];
}
}
/**
* Message implementation for ondewo.nlu.ListTagsOfAllSessionsRequest
*/
export declare class ListTagsOfAllSessionsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListTagsOfAllSessionsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListTagsOfAllSessionsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListTagsOfAllSessionsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListTagsOfAllSessionsRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionFilter?;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListTagsOfAllSessionsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListTagsOfAllSessionsRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionFilter(): SessionFilter | undefined;
set sessionFilter(value: SessionFilter | undefined);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListTagsOfAllSessionsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListTagsOfAllSessionsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListTagsOfAllSessionsRequest.AsProtobufJSON;
}
export declare namespace ListTagsOfAllSessionsRequest {
/**
* Standard JavaScript object representation for ListTagsOfAllSessionsRequest
*/
interface AsObject {
parent: string;
sessionFilter?: SessionFilter.AsObject;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for ListTagsOfAllSessionsRequest
*/
interface AsProtobufJSON {
parent: string;
sessionFilter: SessionFilter.AsProtobufJSON | null;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ListTagsResponse
*/
export declare class ListTagsResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListTagsResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListTagsResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListTagsResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListTagsResponse, _writer: BinaryWriter): void;
private _tags;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListTagsResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<ListTagsResponse.AsObject>);
get tags(): string[];
set tags(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListTagsResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListTagsResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListTagsResponse.AsProtobufJSON;
}
export declare namespace ListTagsResponse {
/**
* Standard JavaScript object representation for ListTagsResponse
*/
interface AsObject {
tags: string[];
}
/**
* Protobuf JSON representation for ListTagsResponse
*/
interface AsProtobufJSON {
tags: string[];
}
}
/**
* Message implementation for ondewo.nlu.ListInputContextsOfAllSessionsRequest
*/
export declare class ListInputContextsOfAllSessionsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListInputContextsOfAllSessionsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListInputContextsOfAllSessionsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListInputContextsOfAllSessionsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListInputContextsOfAllSessionsRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionFilter?;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListInputContextsOfAllSessionsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListInputContextsOfAllSessionsRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionFilter(): SessionFilter | undefined;
set sessionFilter(value: SessionFilter | undefined);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListInputContextsOfAllSessionsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListInputContextsOfAllSessionsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListInputContextsOfAllSessionsRequest.AsProtobufJSON;
}
export declare namespace ListInputContextsOfAllSessionsRequest {
/**
* Standard JavaScript object representation for ListInputContextsOfAllSessionsRequest
*/
interface AsObject {
parent: string;
sessionFilter?: SessionFilter.AsObject;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for ListInputContextsOfAllSessionsRequest
*/
interface AsProtobufJSON {
parent: string;
sessionFilter: SessionFilter.AsProtobufJSON | null;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ListInputContextsResponse
*/
export declare class ListInputContextsResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListInputContextsResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListInputContextsResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListInputContextsResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListInputContextsResponse, _writer: BinaryWriter): void;
private _inputContexts;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListInputContextsResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<ListInputContextsResponse.AsObject>);
get inputContexts(): string[];
set inputContexts(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListInputContextsResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListInputContextsResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListInputContextsResponse.AsProtobufJSON;
}
export declare namespace ListInputContextsResponse {
/**
* Standard JavaScript object representation for ListInputContextsResponse
*/
interface AsObject {
inputContexts: string[];
}
/**
* Protobuf JSON representation for ListInputContextsResponse
*/
interface AsProtobufJSON {
inputContexts: string[];
}
}
/**
* Message implementation for ondewo.nlu.ListOutputContextsOfAllSessionsRequest
*/
export declare class ListOutputContextsOfAllSessionsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListOutputContextsOfAllSessionsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListOutputContextsOfAllSessionsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListOutputContextsOfAllSessionsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListOutputContextsOfAllSessionsRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionFilter?;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListOutputContextsOfAllSessionsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListOutputContextsOfAllSessionsRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionFilter(): SessionFilter | undefined;
set sessionFilter(value: SessionFilter | undefined);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListOutputContextsOfAllSessionsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListOutputContextsOfAllSessionsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListOutputContextsOfAllSessionsRequest.AsProtobufJSON;
}
export declare namespace ListOutputContextsOfAllSessionsRequest {
/**
* Standard JavaScript object representation for ListOutputContextsOfAllSessionsRequest
*/
interface AsObject {
parent: string;
sessionFilter?: SessionFilter.AsObject;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for ListOutputContextsOfAllSessionsRequest
*/
interface AsProtobufJSON {
parent: string;
sessionFilter: SessionFilter.AsProtobufJSON | null;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ListOutputContextsResponse
*/
export declare class ListOutputContextsResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListOutputContextsResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListOutputContextsResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListOutputContextsResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListOutputContextsResponse, _writer: BinaryWriter): void;
private _outputContexts;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListOutputContextsResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<ListOutputContextsResponse.AsObject>);
get outputContexts(): string[];
set outputContexts(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListOutputContextsResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListOutputContextsResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListOutputContextsResponse.AsProtobufJSON;
}
export declare namespace ListOutputContextsResponse {
/**
* Standard JavaScript object representation for ListOutputContextsResponse
*/
interface AsObject {
outputContexts: string[];
}
/**
* Protobuf JSON representation for ListOutputContextsResponse
*/
interface AsProtobufJSON {
outputContexts: string[];
}
}
/**
* Message implementation for ondewo.nlu.ListPlatformsOfAllSessionsRequest
*/
export declare class ListPlatformsOfAllSessionsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListPlatformsOfAllSessionsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListPlatformsOfAllSessionsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListPlatformsOfAllSessionsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListPlatformsOfAllSessionsRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionFilter?;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListPlatformsOfAllSessionsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListPlatformsOfAllSessionsRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionFilter(): SessionFilter | undefined;
set sessionFilter(value: SessionFilter | undefined);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListPlatformsOfAllSessionsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListPlatformsOfAllSessionsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListPlatformsOfAllSessionsRequest.AsProtobufJSON;
}
export declare namespace ListPlatformsOfAllSessionsRequest {
/**
* Standard JavaScript object representation for ListPlatformsOfAllSessionsRequest
*/
interface AsObject {
parent: string;
sessionFilter?: SessionFilter.AsObject;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for ListPlatformsOfAllSessionsRequest
*/
interface AsProtobufJSON {
parent: string;
sessionFilter: SessionFilter.AsProtobufJSON | null;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ListPlatformsResponse
*/
export declare class ListPlatformsResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListPlatformsResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListPlatformsResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListPlatformsResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListPlatformsResponse, _writer: BinaryWriter): void;
private _platforms;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListPlatformsResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<ListPlatformsResponse.AsObject>);
get platforms(): string[];
set platforms(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListPlatformsResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListPlatformsResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListPlatformsResponse.AsProtobufJSON;
}
export declare namespace ListPlatformsResponse {
/**
* Standard JavaScript object representation for ListPlatformsResponse
*/
interface AsObject {
platforms: string[];
}
/**
* Protobuf JSON representation for ListPlatformsResponse
*/
interface AsProtobufJSON {
platforms: string[];
}
}
/**
* Message implementation for ondewo.nlu.ListAccountIdsOfAllSessionsRequest
*/
export declare class ListAccountIdsOfAllSessionsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListAccountIdsOfAllSessionsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListAccountIdsOfAllSessionsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListAccountIdsOfAllSessionsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListAccountIdsOfAllSessionsRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionFilter?;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListAccountIdsOfAllSessionsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListAccountIdsOfAllSessionsRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionFilter(): SessionFilter | undefined;
set sessionFilter(value: SessionFilter | undefined);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListAccountIdsOfAllSessionsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListAccountIdsOfAllSessionsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListAccountIdsOfAllSessionsRequest.AsProtobufJSON;
}
export declare namespace ListAccountIdsOfAllSessionsRequest {
/**
* Standard JavaScript object representation for ListAccountIdsOfAllSessionsRequest
*/
interface AsObject {
parent: string;
sessionFilter?: SessionFilter.AsObject;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for ListAccountIdsOfAllSessionsRequest
*/
interface AsProtobufJSON {
parent: string;
sessionFilter: SessionFilter.AsProtobufJSON | null;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ListAccountIdsResponse
*/
export declare class ListAccountIdsResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListAccountIdsResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListAccountIdsResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListAccountIdsResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListAccountIdsResponse, _writer: BinaryWriter): void;
private _accountIds;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListAccountIdsResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<ListAccountIdsResponse.AsObject>);
get accountIds(): string[];
set accountIds(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListAccountIdsResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListAccountIdsResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListAccountIdsResponse.AsProtobufJSON;
}
export declare namespace ListAccountIdsResponse {
/**
* Standard JavaScript object representation for ListAccountIdsResponse
*/
interface AsObject {
accountIds: string[];
}
/**
* Protobuf JSON representation for ListAccountIdsResponse
*/
interface AsProtobufJSON {
accountIds: string[];
}
}
/**
* Message implementation for ondewo.nlu.ListPropertyIdsOfAllSessionsRequest
*/
export declare class ListPropertyIdsOfAllSessionsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListPropertyIdsOfAllSessionsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListPropertyIdsOfAllSessionsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListPropertyIdsOfAllSessionsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListPropertyIdsOfAllSessionsRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionFilter?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListPropertyIdsOfAllSessionsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListPropertyIdsOfAllSessionsRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionFilter(): SessionFilter | undefined;
set sessionFilter(value: SessionFilter | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListPropertyIdsOfAllSessionsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListPropertyIdsOfAllSessionsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListPropertyIdsOfAllSessionsRequest.AsProtobufJSON;
}
export declare namespace ListPropertyIdsOfAllSessionsRequest {
/**
* Standard JavaScript object representation for ListPropertyIdsOfAllSessionsRequest
*/
interface AsObject {
parent: string;
sessionFilter?: SessionFilter.AsObject;
}
/**
* Protobuf JSON representation for ListPropertyIdsOfAllSessionsRequest
*/
interface AsProtobufJSON {
parent: string;
sessionFilter: SessionFilter.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ListPropertyIdsResponse
*/
export declare class ListPropertyIdsResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListPropertyIdsResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListPropertyIdsResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListPropertyIdsResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListPropertyIdsResponse, _writer: BinaryWriter): void;
private _propertyIds;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListPropertyIdsResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<ListPropertyIdsResponse.AsObject>);
get propertyIds(): string[];
set propertyIds(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListPropertyIdsResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListPropertyIdsResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListPropertyIdsResponse.AsProtobufJSON;
}
export declare namespace ListPropertyIdsResponse {
/**
* Standard JavaScript object representation for ListPropertyIdsResponse
*/
interface AsObject {
propertyIds: string[];
}
/**
* Protobuf JSON representation for ListPropertyIdsResponse
*/
interface AsProtobufJSON {
propertyIds: string[];
}
}
/**
* Message implementation for ondewo.nlu.ListDatastreamIdsOfAllSessionsRequest
*/
export declare class ListDatastreamIdsOfAllSessionsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListDatastreamIdsOfAllSessionsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListDatastreamIdsOfAllSessionsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListDatastreamIdsOfAllSessionsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListDatastreamIdsOfAllSessionsRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionFilter?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListDatastreamIdsOfAllSessionsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListDatastreamIdsOfAllSessionsRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionFilter(): SessionFilter | undefined;
set sessionFilter(value: SessionFilter | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListDatastreamIdsOfAllSessionsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListDatastreamIdsOfAllSessionsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListDatastreamIdsOfAllSessionsRequest.AsProtobufJSON;
}
export declare namespace ListDatastreamIdsOfAllSessionsRequest {
/**
* Standard JavaScript object representation for ListDatastreamIdsOfAllSessionsRequest
*/
interface AsObject {
parent: string;
sessionFilter?: SessionFilter.AsObject;
}
/**
* Protobuf JSON representation for ListDatastreamIdsOfAllSessionsRequest
*/
interface AsProtobufJSON {
parent: string;
sessionFilter: SessionFilter.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ListDatastreamIdsResponse
*/
export declare class ListDatastreamIdsResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListDatastreamIdsResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListDatastreamIdsResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListDatastreamIdsResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListDatastreamIdsResponse, _writer: BinaryWriter): void;
private _datastreamIds;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListDatastreamIdsResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<ListDatastreamIdsResponse.AsObject>);
get datastreamIds(): string[];
set datastreamIds(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListDatastreamIdsResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListDatastreamIdsResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListDatastreamIdsResponse.AsProtobufJSON;
}
export declare namespace ListDatastreamIdsResponse {
/**
* Standard JavaScript object representation for ListDatastreamIdsResponse
*/
interface AsObject {
datastreamIds: string[];
}
/**
* Protobuf JSON representation for ListDatastreamIdsResponse
*/
interface AsProtobufJSON {
datastreamIds: string[];
}
}
/**
* Message implementation for ondewo.nlu.ListOriginIdsOfAllSessionsRequest
*/
export declare class ListOriginIdsOfAllSessionsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListOriginIdsOfAllSessionsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListOriginIdsOfAllSessionsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListOriginIdsOfAllSessionsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListOriginIdsOfAllSessionsRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionFilter?;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListOriginIdsOfAllSessionsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListOriginIdsOfAllSessionsRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionFilter(): SessionFilter | undefined;
set sessionFilter(value: SessionFilter | undefined);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListOriginIdsOfAllSessionsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListOriginIdsOfAllSessionsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListOriginIdsOfAllSessionsRequest.AsProtobufJSON;
}
export declare namespace ListOriginIdsOfAllSessionsRequest {
/**
* Standard JavaScript object representation for ListOriginIdsOfAllSessionsRequest
*/
interface AsObject {
parent: string;
sessionFilter?: SessionFilter.AsObject;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for ListOriginIdsOfAllSessionsRequest
*/
interface AsProtobufJSON {
parent: string;
sessionFilter: SessionFilter.AsProtobufJSON | null;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ListOriginIdsResponse
*/
export declare class ListOriginIdsResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListOriginIdsResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListOriginIdsResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListOriginIdsResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListOriginIdsResponse, _writer: BinaryWriter): void;
private _originIds;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListOriginIdsResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<ListOriginIdsResponse.AsObject>);
get originIds(): string[];
set originIds(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListOriginIdsResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListOriginIdsResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListOriginIdsResponse.AsProtobufJSON;
}
export declare namespace ListOriginIdsResponse {
/**
* Standard JavaScript object representation for ListOriginIdsResponse
*/
interface AsObject {
originIds: string[];
}
/**
* Protobuf JSON representation for ListOriginIdsResponse
*/
interface AsProtobufJSON {
originIds: string[];
}
}
/**
* Message implementation for ondewo.nlu.AddSessionLabelsRequest
*/
export declare class AddSessionLabelsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): AddSessionLabelsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: AddSessionLabelsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: AddSessionLabelsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: AddSessionLabelsRequest, _writer: BinaryWriter): void;
private _sessionId;
private _labels;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of AddSessionLabelsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<AddSessionLabelsRequest.AsObject>);
get sessionId(): string;
set sessionId(value: string);
get labels(): string[];
set labels(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): AddSessionLabelsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): AddSessionLabelsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): AddSessionLabelsRequest.AsProtobufJSON;
}
export declare namespace AddSessionLabelsRequest {
/**
* Standard JavaScript object representation for AddSessionLabelsRequest
*/
interface AsObject {
sessionId: string;
labels: string[];
}
/**
* Protobuf JSON representation for AddSessionLabelsRequest
*/
interface AsProtobufJSON {
sessionId: string;
labels: string[];
}
}
/**
* Message implementation for ondewo.nlu.DeleteSessionLabelsRequest
*/
export declare class DeleteSessionLabelsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): DeleteSessionLabelsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: DeleteSessionLabelsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: DeleteSessionLabelsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: DeleteSessionLabelsRequest, _writer: BinaryWriter): void;
private _sessionId;
private _labels;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of DeleteSessionLabelsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<DeleteSessionLabelsRequest.AsObject>);
get sessionId(): string;
set sessionId(value: string);
get labels(): string[];
set labels(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): DeleteSessionLabelsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): DeleteSessionLabelsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): DeleteSessionLabelsRequest.AsProtobufJSON;
}
export declare namespace DeleteSessionLabelsRequest {
/**
* Standard JavaScript object representation for DeleteSessionLabelsRequest
*/
interface AsObject {
sessionId: string;
labels: string[];
}
/**
* Protobuf JSON representation for DeleteSessionLabelsRequest
*/
interface AsProtobufJSON {
sessionId: string;
labels: string[];
}
}
/**
* Message implementation for ondewo.nlu.AddSessionCommentRequest
*/
export declare class AddSessionCommentRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): AddSessionCommentRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: AddSessionCommentRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: AddSessionCommentRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: AddSessionCommentRequest, _writer: BinaryWriter): void;
private _sessionId;
private _comment?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of AddSessionCommentRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<AddSessionCommentRequest.AsObject>);
get sessionId(): string;
set sessionId(value: string);
get comment(): ondewoNlu008.Comment | undefined;
set comment(value: ondewoNlu008.Comment | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): AddSessionCommentRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): AddSessionCommentRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): AddSessionCommentRequest.AsProtobufJSON;
}
export declare namespace AddSessionCommentRequest {
/**
* Standard JavaScript object representation for AddSessionCommentRequest
*/
interface AsObject {
sessionId: string;
comment?: ondewoNlu008.Comment.AsObject;
}
/**
* Protobuf JSON representation for AddSessionCommentRequest
*/
interface AsProtobufJSON {
sessionId: string;
comment: ondewoNlu008.Comment.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.DeleteSessionCommentsRequest
*/
export declare class DeleteSessionCommentsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): DeleteSessionCommentsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: DeleteSessionCommentsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: DeleteSessionCommentsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: DeleteSessionCommentsRequest, _writer: BinaryWriter): void;
private _sessionId;
private _commentNames;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of DeleteSessionCommentsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<DeleteSessionCommentsRequest.AsObject>);
get sessionId(): string;
set sessionId(value: string);
get commentNames(): string[];
set commentNames(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): DeleteSessionCommentsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): DeleteSessionCommentsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): DeleteSessionCommentsRequest.AsProtobufJSON;
}
export declare namespace DeleteSessionCommentsRequest {
/**
* Standard JavaScript object representation for DeleteSessionCommentsRequest
*/
interface AsObject {
sessionId: string;
commentNames: string[];
}
/**
* Protobuf JSON representation for DeleteSessionCommentsRequest
*/
interface AsProtobufJSON {
sessionId: string;
commentNames: string[];
}
}
/**
* Message implementation for ondewo.nlu.UpdateSessionCommentsRequest
*/
export declare class UpdateSessionCommentsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): UpdateSessionCommentsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: UpdateSessionCommentsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: UpdateSessionCommentsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: UpdateSessionCommentsRequest, _writer: BinaryWriter): void;
private _sessionId;
private _comment?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of UpdateSessionCommentsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<UpdateSessionCommentsRequest.AsObject>);
get sessionId(): string;
set sessionId(value: string);
get comment(): ondewoNlu008.Comment | undefined;
set comment(value: ondewoNlu008.Comment | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): UpdateSessionCommentsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): UpdateSessionCommentsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): UpdateSessionCommentsRequest.AsProtobufJSON;
}
export declare namespace UpdateSessionCommentsRequest {
/**
* Standard JavaScript object representation for UpdateSessionCommentsRequest
*/
interface AsObject {
sessionId: string;
comment?: ondewoNlu008.Comment.AsObject;
}
/**
* Protobuf JSON representation for UpdateSessionCommentsRequest
*/
interface AsProtobufJSON {
sessionId: string;
comment: ondewoNlu008.Comment.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ListSessionCommentsRequest
*/
export declare class ListSessionCommentsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListSessionCommentsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListSessionCommentsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListSessionCommentsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListSessionCommentsRequest, _writer: BinaryWriter): void;
private _sessionId;
private _pageToken;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListSessionCommentsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListSessionCommentsRequest.AsObject>);
get sessionId(): string;
set sessionId(value: string);
get pageToken(): string;
set pageToken(value: string);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListSessionCommentsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListSessionCommentsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListSessionCommentsRequest.AsProtobufJSON;
}
export declare namespace ListSessionCommentsRequest {
/**
* Standard JavaScript object representation for ListSessionCommentsRequest
*/
interface AsObject {
sessionId: string;
pageToken: string;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for ListSessionCommentsRequest
*/
interface AsProtobufJSON {
sessionId: string;
pageToken: string;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ListSessionCommentsResponse
*/
export declare class ListSessionCommentsResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListSessionCommentsResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListSessionCommentsResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListSessionCommentsResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListSessionCommentsResponse, _writer: BinaryWriter): void;
private _comment?;
private _pageToken;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListSessionCommentsResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<ListSessionCommentsResponse.AsObject>);
get comment(): ondewoNlu008.Comment[] | undefined;
set comment(value: ondewoNlu008.Comment[] | undefined);
get pageToken(): string;
set pageToken(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListSessionCommentsResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListSessionCommentsResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListSessionCommentsResponse.AsProtobufJSON;
}
export declare namespace ListSessionCommentsResponse {
/**
* Standard JavaScript object representation for ListSessionCommentsResponse
*/
interface AsObject {
comment?: ondewoNlu008.Comment.AsObject[];
pageToken: string;
}
/**
* Protobuf JSON representation for ListSessionCommentsResponse
*/
interface AsProtobufJSON {
comment: ondewoNlu008.Comment.AsProtobufJSON[] | null;
pageToken: string;
}
}
/**
* Message implementation for ondewo.nlu.ListSessionReviewsRequest
*/
export declare class ListSessionReviewsRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListSessionReviewsRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListSessionReviewsRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListSessionReviewsRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListSessionReviewsRequest, _writer: BinaryWriter): void;
private _sessionId;
private _sessionReviewView;
private _pageToken;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListSessionReviewsRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListSessionReviewsRequest.AsObject>);
get sessionId(): string;
set sessionId(value: string);
get sessionReviewView(): SessionReview.View;
set sessionReviewView(value: SessionReview.View);
get pageToken(): string;
set pageToken(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListSessionReviewsRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListSessionReviewsRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListSessionReviewsRequest.AsProtobufJSON;
}
export declare namespace ListSessionReviewsRequest {
/**
* Standard JavaScript object representation for ListSessionReviewsRequest
*/
interface AsObject {
sessionId: string;
sessionReviewView: SessionReview.View;
pageToken: string;
}
/**
* Protobuf JSON representation for ListSessionReviewsRequest
*/
interface AsProtobufJSON {
sessionId: string;
sessionReviewView: string;
pageToken: string;
}
}
/**
* Message implementation for ondewo.nlu.ListSessionReviewsResponse
*/
export declare class ListSessionReviewsResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListSessionReviewsResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListSessionReviewsResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListSessionReviewsResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListSessionReviewsResponse, _writer: BinaryWriter): void;
private _sessionReviews?;
private _nextPageToken;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListSessionReviewsResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<ListSessionReviewsResponse.AsObject>);
get sessionReviews(): SessionReview[] | undefined;
set sessionReviews(value: SessionReview[] | undefined);
get nextPageToken(): string;
set nextPageToken(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListSessionReviewsResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListSessionReviewsResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListSessionReviewsResponse.AsProtobufJSON;
}
export declare namespace ListSessionReviewsResponse {
/**
* Standard JavaScript object representation for ListSessionReviewsResponse
*/
interface AsObject {
sessionReviews?: SessionReview.AsObject[];
nextPageToken: string;
}
/**
* Protobuf JSON representation for ListSessionReviewsResponse
*/
interface AsProtobufJSON {
sessionReviews: SessionReview.AsProtobufJSON[] | null;
nextPageToken: string;
}
}
/**
* Message implementation for ondewo.nlu.GetSessionReviewRequest
*/
export declare class GetSessionReviewRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): GetSessionReviewRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: GetSessionReviewRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: GetSessionReviewRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: GetSessionReviewRequest, _writer: BinaryWriter): void;
private _sessionReviewId;
private _sessionReviewView;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of GetSessionReviewRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<GetSessionReviewRequest.AsObject>);
get sessionReviewId(): string;
set sessionReviewId(value: string);
get sessionReviewView(): SessionReview.View;
set sessionReviewView(value: SessionReview.View);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): GetSessionReviewRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): GetSessionReviewRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): GetSessionReviewRequest.AsProtobufJSON;
}
export declare namespace GetSessionReviewRequest {
/**
* Standard JavaScript object representation for GetSessionReviewRequest
*/
interface AsObject {
sessionReviewId: string;
sessionReviewView: SessionReview.View;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for GetSessionReviewRequest
*/
interface AsProtobufJSON {
sessionReviewId: string;
sessionReviewView: string;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.GetLatestSessionReviewRequest
*/
export declare class GetLatestSessionReviewRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): GetLatestSessionReviewRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: GetLatestSessionReviewRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: GetLatestSessionReviewRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: GetLatestSessionReviewRequest, _writer: BinaryWriter): void;
private _sessionId;
private _sessionReviewView;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of GetLatestSessionReviewRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<GetLatestSessionReviewRequest.AsObject>);
get sessionId(): string;
set sessionId(value: string);
get sessionReviewView(): SessionReview.View;
set sessionReviewView(value: SessionReview.View);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): GetLatestSessionReviewRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): GetLatestSessionReviewRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): GetLatestSessionReviewRequest.AsProtobufJSON;
}
export declare namespace GetLatestSessionReviewRequest {
/**
* Standard JavaScript object representation for GetLatestSessionReviewRequest
*/
interface AsObject {
sessionId: string;
sessionReviewView: SessionReview.View;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for GetLatestSessionReviewRequest
*/
interface AsProtobufJSON {
sessionId: string;
sessionReviewView: string;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.FileResource
*/
export declare class FileResource implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): FileResource;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: FileResource): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: FileResource, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: FileResource, _writer: BinaryWriter): void;
private _documentFileResource?;
private _audioFileResource?;
private _imageFileResource?;
private _videoFileResource?;
private _fileResource;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of FileResource to deeply clone from
*/
constructor(_value?: RecursivePartial<FileResource.AsObject>);
get documentFileResource(): DocumentFileResource | undefined;
set documentFileResource(value: DocumentFileResource | undefined);
get audioFileResource(): AudioFileResource | undefined;
set audioFileResource(value: AudioFileResource | undefined);
get imageFileResource(): ImageFileResource | undefined;
set imageFileResource(value: ImageFileResource | undefined);
get videoFileResource(): VideoFileResource | undefined;
set videoFileResource(value: VideoFileResource | undefined);
get fileResource(): FileResource.FileResourceCase;
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): FileResource.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): FileResource.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): FileResource.AsProtobufJSON;
}
export declare namespace FileResource {
/**
* Standard JavaScript object representation for FileResource
*/
interface AsObject {
documentFileResource?: DocumentFileResource.AsObject;
audioFileResource?: AudioFileResource.AsObject;
imageFileResource?: ImageFileResource.AsObject;
videoFileResource?: VideoFileResource.AsObject;
}
/**
* Protobuf JSON representation for FileResource
*/
interface AsProtobufJSON {
documentFileResource: DocumentFileResource.AsProtobufJSON | null;
audioFileResource: AudioFileResource.AsProtobufJSON | null;
imageFileResource: ImageFileResource.AsProtobufJSON | null;
videoFileResource: VideoFileResource.AsProtobufJSON | null;
}
enum FileResourceCase {
none = 0,
documentFileResource = 1,
audioFileResource = 2,
imageFileResource = 3,
videoFileResource = 4
}
}
/**
* Message implementation for ondewo.nlu.DocumentFileResource
*/
export declare class DocumentFileResource implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): DocumentFileResource;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: DocumentFileResource): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: DocumentFileResource, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: DocumentFileResource, _writer: BinaryWriter): void;
private _name;
private _displayName;
private _bytes;
private _createdAt?;
private _modifiedAt?;
private _createdBy;
private _modifiedBy;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of DocumentFileResource to deeply clone from
*/
constructor(_value?: RecursivePartial<DocumentFileResource.AsObject>);
get name(): string;
set name(value: string);
get displayName(): string;
set displayName(value: string);
get bytes(): Uint8Array;
set bytes(value: Uint8Array);
get createdAt(): googleProtobuf004.Timestamp | undefined;
set createdAt(value: googleProtobuf004.Timestamp | undefined);
get modifiedAt(): googleProtobuf004.Timestamp | undefined;
set modifiedAt(value: googleProtobuf004.Timestamp | undefined);
get createdBy(): string;
set createdBy(value: string);
get modifiedBy(): string;
set modifiedBy(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): DocumentFileResource.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): DocumentFileResource.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): DocumentFileResource.AsProtobufJSON;
}
export declare namespace DocumentFileResource {
/**
* Standard JavaScript object representation for DocumentFileResource
*/
interface AsObject {
name: string;
displayName: string;
bytes: Uint8Array;
createdAt?: googleProtobuf004.Timestamp.AsObject;
modifiedAt?: googleProtobuf004.Timestamp.AsObject;
createdBy: string;
modifiedBy: string;
}
/**
* Protobuf JSON representation for DocumentFileResource
*/
interface AsProtobufJSON {
name: string;
displayName: string;
bytes: string;
createdAt: googleProtobuf004.Timestamp.AsProtobufJSON | null;
modifiedAt: googleProtobuf004.Timestamp.AsProtobufJSON | null;
createdBy: string;
modifiedBy: string;
}
}
/**
* Message implementation for ondewo.nlu.ImageFileResource
*/
export declare class ImageFileResource implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ImageFileResource;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ImageFileResource): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ImageFileResource, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ImageFileResource, _writer: BinaryWriter): void;
private _name;
private _displayName;
private _bytes;
private _createdAt?;
private _modifiedAt?;
private _createdBy;
private _modifiedBy;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ImageFileResource to deeply clone from
*/
constructor(_value?: RecursivePartial<ImageFileResource.AsObject>);
get name(): string;
set name(value: string);
get displayName(): string;
set displayName(value: string);
get bytes(): Uint8Array;
set bytes(value: Uint8Array);
get createdAt(): googleProtobuf004.Timestamp | undefined;
set createdAt(value: googleProtobuf004.Timestamp | undefined);
get modifiedAt(): googleProtobuf004.Timestamp | undefined;
set modifiedAt(value: googleProtobuf004.Timestamp | undefined);
get createdBy(): string;
set createdBy(value: string);
get modifiedBy(): string;
set modifiedBy(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ImageFileResource.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ImageFileResource.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ImageFileResource.AsProtobufJSON;
}
export declare namespace ImageFileResource {
/**
* Standard JavaScript object representation for ImageFileResource
*/
interface AsObject {
name: string;
displayName: string;
bytes: Uint8Array;
createdAt?: googleProtobuf004.Timestamp.AsObject;
modifiedAt?: googleProtobuf004.Timestamp.AsObject;
createdBy: string;
modifiedBy: string;
}
/**
* Protobuf JSON representation for ImageFileResource
*/
interface AsProtobufJSON {
name: string;
displayName: string;
bytes: string;
createdAt: googleProtobuf004.Timestamp.AsProtobufJSON | null;
modifiedAt: googleProtobuf004.Timestamp.AsProtobufJSON | null;
createdBy: string;
modifiedBy: string;
}
}
/**
* Message implementation for ondewo.nlu.AudioFileResource
*/
export declare class AudioFileResource implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): AudioFileResource;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: AudioFileResource): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: AudioFileResource, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: AudioFileResource, _writer: BinaryWriter): void;
private _name;
private _bytes;
private _language;
private _durationInS;
private _sampleRate;
private _audioFileResourceType;
private _transcriptions?;
private _createdAt?;
private _modifiedAt?;
private _createdBy;
private _modifiedBy;
private _displayName;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of AudioFileResource to deeply clone from
*/
constructor(_value?: RecursivePartial<AudioFileResource.AsObject>);
get name(): string;
set name(value: string);
get bytes(): Uint8Array;
set bytes(value: Uint8Array);
get language(): string;
set language(value: string);
get durationInS(): number;
set durationInS(value: number);
get sampleRate(): number;
set sampleRate(value: number);
get audioFileResourceType(): AudioFileResourceType;
set audioFileResourceType(value: AudioFileResourceType);
get transcriptions(): S2tTranscription[] | undefined;
set transcriptions(value: S2tTranscription[] | undefined);
get createdAt(): googleProtobuf004.Timestamp | undefined;
set createdAt(value: googleProtobuf004.Timestamp | undefined);
get modifiedAt(): googleProtobuf004.Timestamp | undefined;
set modifiedAt(value: googleProtobuf004.Timestamp | undefined);
get createdBy(): string;
set createdBy(value: string);
get modifiedBy(): string;
set modifiedBy(value: string);
get displayName(): string;
set displayName(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): AudioFileResource.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): AudioFileResource.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): AudioFileResource.AsProtobufJSON;
}
export declare namespace AudioFileResource {
/**
* Standard JavaScript object representation for AudioFileResource
*/
interface AsObject {
name: string;
bytes: Uint8Array;
language: string;
durationInS: number;
sampleRate: number;
audioFileResourceType: AudioFileResourceType;
transcriptions?: S2tTranscription.AsObject[];
createdAt?: googleProtobuf004.Timestamp.AsObject;
modifiedAt?: googleProtobuf004.Timestamp.AsObject;
createdBy: string;
modifiedBy: string;
displayName: string;
}
/**
* Protobuf JSON representation for AudioFileResource
*/
interface AsProtobufJSON {
name: string;
bytes: string;
language: string;
durationInS: number;
sampleRate: number;
audioFileResourceType: string;
transcriptions: S2tTranscription.AsProtobufJSON[] | null;
createdAt: googleProtobuf004.Timestamp.AsProtobufJSON | null;
modifiedAt: googleProtobuf004.Timestamp.AsProtobufJSON | null;
createdBy: string;
modifiedBy: string;
displayName: string;
}
}
/**
* Message implementation for ondewo.nlu.VideoFileResource
*/
export declare class VideoFileResource implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): VideoFileResource;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: VideoFileResource): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: VideoFileResource, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: VideoFileResource, _writer: BinaryWriter): void;
private _name;
private _displayName;
private _bytes;
private _durationInS;
private _resolution;
private _frameRate;
private _createdAt?;
private _modifiedAt?;
private _createdBy;
private _modifiedBy;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of VideoFileResource to deeply clone from
*/
constructor(_value?: RecursivePartial<VideoFileResource.AsObject>);
get name(): string;
set name(value: string);
get displayName(): string;
set displayName(value: string);
get bytes(): Uint8Array;
set bytes(value: Uint8Array);
get durationInS(): number;
set durationInS(value: number);
get resolution(): string;
set resolution(value: string);
get frameRate(): number;
set frameRate(value: number);
get createdAt(): googleProtobuf004.Timestamp | undefined;
set createdAt(value: googleProtobuf004.Timestamp | undefined);
get modifiedAt(): googleProtobuf004.Timestamp | undefined;
set modifiedAt(value: googleProtobuf004.Timestamp | undefined);
get createdBy(): string;
set createdBy(value: string);
get modifiedBy(): string;
set modifiedBy(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): VideoFileResource.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): VideoFileResource.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): VideoFileResource.AsProtobufJSON;
}
export declare namespace VideoFileResource {
/**
* Standard JavaScript object representation for VideoFileResource
*/
interface AsObject {
name: string;
displayName: string;
bytes: Uint8Array;
durationInS: number;
resolution: string;
frameRate: number;
createdAt?: googleProtobuf004.Timestamp.AsObject;
modifiedAt?: googleProtobuf004.Timestamp.AsObject;
createdBy: string;
modifiedBy: string;
}
/**
* Protobuf JSON representation for VideoFileResource
*/
interface AsProtobufJSON {
name: string;
displayName: string;
bytes: string;
durationInS: number;
resolution: string;
frameRate: number;
createdAt: googleProtobuf004.Timestamp.AsProtobufJSON | null;
modifiedAt: googleProtobuf004.Timestamp.AsProtobufJSON | null;
createdBy: string;
modifiedBy: string;
}
}
/**
* Message implementation for ondewo.nlu.GetAudioFilesRequest
*/
export declare class GetAudioFilesRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): GetAudioFilesRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: GetAudioFilesRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: GetAudioFilesRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: GetAudioFilesRequest, _writer: BinaryWriter): void;
private _parent;
private _names;
private _resourceView;
private _pageToken;
private _sortingMode;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of GetAudioFilesRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<GetAudioFilesRequest.AsObject>);
get parent(): string;
set parent(value: string);
get names(): string[];
set names(value: string[]);
get resourceView(): ResourceView;
set resourceView(value: ResourceView);
get pageToken(): string;
set pageToken(value: string);
get sortingMode(): ondewoNlu008.SortingMode;
set sortingMode(value: ondewoNlu008.SortingMode);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): GetAudioFilesRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): GetAudioFilesRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): GetAudioFilesRequest.AsProtobufJSON;
}
export declare namespace GetAudioFilesRequest {
/**
* Standard JavaScript object representation for GetAudioFilesRequest
*/
interface AsObject {
parent: string;
names: string[];
resourceView: ResourceView;
pageToken: string;
sortingMode: ondewoNlu008.SortingMode;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for GetAudioFilesRequest
*/
interface AsProtobufJSON {
parent: string;
names: string[];
resourceView: string;
pageToken: string;
sortingMode: string;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.GetAudioFilesResponse
*/
export declare class GetAudioFilesResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): GetAudioFilesResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: GetAudioFilesResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: GetAudioFilesResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: GetAudioFilesResponse, _writer: BinaryWriter): void;
private _audioFiles?;
private _errorMessage;
private _nextPageToken;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of GetAudioFilesResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<GetAudioFilesResponse.AsObject>);
get audioFiles(): AudioFileResource[] | undefined;
set audioFiles(value: AudioFileResource[] | undefined);
get errorMessage(): string;
set errorMessage(value: string);
get nextPageToken(): string;
set nextPageToken(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): GetAudioFilesResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): GetAudioFilesResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): GetAudioFilesResponse.AsProtobufJSON;
}
export declare namespace GetAudioFilesResponse {
/**
* Standard JavaScript object representation for GetAudioFilesResponse
*/
interface AsObject {
audioFiles?: AudioFileResource.AsObject[];
errorMessage: string;
nextPageToken: string;
}
/**
* Protobuf JSON representation for GetAudioFilesResponse
*/
interface AsProtobufJSON {
audioFiles: AudioFileResource.AsProtobufJSON[] | null;
errorMessage: string;
nextPageToken: string;
}
}
/**
* Message implementation for ondewo.nlu.AddAudioFilesRequest
*/
export declare class AddAudioFilesRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): AddAudioFilesRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: AddAudioFilesRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: AddAudioFilesRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: AddAudioFilesRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionId;
private _audioFileResources?;
private _sessionStepId;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of AddAudioFilesRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<AddAudioFilesRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionId(): string;
set sessionId(value: string);
get audioFileResources(): AudioFileResource[] | undefined;
set audioFileResources(value: AudioFileResource[] | undefined);
get sessionStepId(): string;
set sessionStepId(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): AddAudioFilesRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): AddAudioFilesRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): AddAudioFilesRequest.AsProtobufJSON;
}
export declare namespace AddAudioFilesRequest {
/**
* Standard JavaScript object representation for AddAudioFilesRequest
*/
interface AsObject {
parent: string;
sessionId: string;
audioFileResources?: AudioFileResource.AsObject[];
sessionStepId: string;
}
/**
* Protobuf JSON representation for AddAudioFilesRequest
*/
interface AsProtobufJSON {
parent: string;
sessionId: string;
audioFileResources: AudioFileResource.AsProtobufJSON[] | null;
sessionStepId: string;
}
}
/**
* Message implementation for ondewo.nlu.AddAudioFilesResponse
*/
export declare class AddAudioFilesResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): AddAudioFilesResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: AddAudioFilesResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: AddAudioFilesResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: AddAudioFilesResponse, _writer: BinaryWriter): void;
private _audioFileResources?;
private _errorMessage;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of AddAudioFilesResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<AddAudioFilesResponse.AsObject>);
get audioFileResources(): AudioFileResource[] | undefined;
set audioFileResources(value: AudioFileResource[] | undefined);
get errorMessage(): string;
set errorMessage(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): AddAudioFilesResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): AddAudioFilesResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): AddAudioFilesResponse.AsProtobufJSON;
}
export declare namespace AddAudioFilesResponse {
/**
* Standard JavaScript object representation for AddAudioFilesResponse
*/
interface AsObject {
audioFileResources?: AudioFileResource.AsObject[];
errorMessage: string;
}
/**
* Protobuf JSON representation for AddAudioFilesResponse
*/
interface AsProtobufJSON {
audioFileResources: AudioFileResource.AsProtobufJSON[] | null;
errorMessage: string;
}
}
/**
* Message implementation for ondewo.nlu.DeleteAudioFilesRequest
*/
export declare class DeleteAudioFilesRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): DeleteAudioFilesRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: DeleteAudioFilesRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: DeleteAudioFilesRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: DeleteAudioFilesRequest, _writer: BinaryWriter): void;
private _parent;
private _names;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of DeleteAudioFilesRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<DeleteAudioFilesRequest.AsObject>);
get parent(): string;
set parent(value: string);
get names(): string[];
set names(value: string[]);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): DeleteAudioFilesRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): DeleteAudioFilesRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): DeleteAudioFilesRequest.AsProtobufJSON;
}
export declare namespace DeleteAudioFilesRequest {
/**
* Standard JavaScript object representation for DeleteAudioFilesRequest
*/
interface AsObject {
parent: string;
names: string[];
}
/**
* Protobuf JSON representation for DeleteAudioFilesRequest
*/
interface AsProtobufJSON {
parent: string;
names: string[];
}
}
/**
* Message implementation for ondewo.nlu.DeleteAudioFilesResponse
*/
export declare class DeleteAudioFilesResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): DeleteAudioFilesResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: DeleteAudioFilesResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: DeleteAudioFilesResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: DeleteAudioFilesResponse, _writer: BinaryWriter): void;
private _names;
private _errorMessage;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of DeleteAudioFilesResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<DeleteAudioFilesResponse.AsObject>);
get names(): string[];
set names(value: string[]);
get errorMessage(): string;
set errorMessage(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): DeleteAudioFilesResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): DeleteAudioFilesResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): DeleteAudioFilesResponse.AsProtobufJSON;
}
export declare namespace DeleteAudioFilesResponse {
/**
* Standard JavaScript object representation for DeleteAudioFilesResponse
*/
interface AsObject {
names: string[];
errorMessage: string;
}
/**
* Protobuf JSON representation for DeleteAudioFilesResponse
*/
interface AsProtobufJSON {
names: string[];
errorMessage: string;
}
}
/**
* Message implementation for ondewo.nlu.ListAudioFilesRequest
*/
export declare class ListAudioFilesRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListAudioFilesRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListAudioFilesRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListAudioFilesRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListAudioFilesRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionId;
private _resourceView;
private _pageToken;
private _sortingMode;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListAudioFilesRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<ListAudioFilesRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionId(): string;
set sessionId(value: string);
get resourceView(): ResourceView;
set resourceView(value: ResourceView);
get pageToken(): string;
set pageToken(value: string);
get sortingMode(): ondewoNlu008.SortingMode;
set sortingMode(value: ondewoNlu008.SortingMode);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListAudioFilesRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListAudioFilesRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListAudioFilesRequest.AsProtobufJSON;
}
export declare namespace ListAudioFilesRequest {
/**
* Standard JavaScript object representation for ListAudioFilesRequest
*/
interface AsObject {
parent: string;
sessionId: string;
resourceView: ResourceView;
pageToken: string;
sortingMode: ondewoNlu008.SortingMode;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for ListAudioFilesRequest
*/
interface AsProtobufJSON {
parent: string;
sessionId: string;
resourceView: string;
pageToken: string;
sortingMode: string;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}
/**
* Message implementation for ondewo.nlu.ListAudioFilesResponse
*/
export declare class ListAudioFilesResponse implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): ListAudioFilesResponse;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: ListAudioFilesResponse): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: ListAudioFilesResponse, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: ListAudioFilesResponse, _writer: BinaryWriter): void;
private _audioFiles?;
private _nextPageToken;
private _errorMessage;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of ListAudioFilesResponse to deeply clone from
*/
constructor(_value?: RecursivePartial<ListAudioFilesResponse.AsObject>);
get audioFiles(): AudioFileResource[] | undefined;
set audioFiles(value: AudioFileResource[] | undefined);
get nextPageToken(): string;
set nextPageToken(value: string);
get errorMessage(): string;
set errorMessage(value: string);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): ListAudioFilesResponse.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): ListAudioFilesResponse.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): ListAudioFilesResponse.AsProtobufJSON;
}
export declare namespace ListAudioFilesResponse {
/**
* Standard JavaScript object representation for ListAudioFilesResponse
*/
interface AsObject {
audioFiles?: AudioFileResource.AsObject[];
nextPageToken: string;
errorMessage: string;
}
/**
* Protobuf JSON representation for ListAudioFilesResponse
*/
interface AsProtobufJSON {
audioFiles: AudioFileResource.AsProtobufJSON[] | null;
nextPageToken: string;
errorMessage: string;
}
}
/**
* Message implementation for ondewo.nlu.GetAudioFileOfSessionRequest
*/
export declare class GetAudioFileOfSessionRequest implements GrpcMessage {
static id: string;
/**
* Deserialize binary data to message
* @param instance message instance
*/
static deserializeBinary(bytes: ByteSource): GetAudioFileOfSessionRequest;
/**
* Check all the properties and set default protobuf values if necessary
* @param _instance message instance
*/
static refineValues(_instance: GetAudioFileOfSessionRequest): void;
/**
* Deserializes / reads binary message into message instance using provided binary reader
* @param _instance message instance
* @param _reader binary reader instance
*/
static deserializeBinaryFromReader(_instance: GetAudioFileOfSessionRequest, _reader: BinaryReader): void;
/**
* Serializes a message to binary format using provided binary reader
* @param _instance message instance
* @param _writer binary writer instance
*/
static serializeBinaryToWriter(_instance: GetAudioFileOfSessionRequest, _writer: BinaryWriter): void;
private _parent;
private _sessionId;
private _resourceView;
private _fieldMask?;
/**
* Message constructor. Initializes the properties and applies default Protobuf values if necessary
* @param _value initial values object or instance of GetAudioFileOfSessionRequest to deeply clone from
*/
constructor(_value?: RecursivePartial<GetAudioFileOfSessionRequest.AsObject>);
get parent(): string;
set parent(value: string);
get sessionId(): string;
set sessionId(value: string);
get resourceView(): ResourceView;
set resourceView(value: ResourceView);
get fieldMask(): googleProtobuf003.FieldMask | undefined;
set fieldMask(value: googleProtobuf003.FieldMask | undefined);
/**
* Serialize message to binary data
* @param instance message instance
*/
serializeBinary(): any;
/**
* Cast message to standard JavaScript object (all non-primitive values are deeply cloned)
*/
toObject(): GetAudioFileOfSessionRequest.AsObject;
/**
* Convenience method to support JSON.stringify(message), replicates the structure of toObject()
*/
toJSON(): GetAudioFileOfSessionRequest.AsObject;
/**
* Cast message to JSON using protobuf JSON notation: https://developers.google.com/protocol-buffers/docs/proto3#json
* Attention: output differs from toObject() e.g. enums are represented as names and not as numbers, Timestamp is an ISO Date string format etc.
* If the message itself or some of descendant messages is google.protobuf.Any, you MUST provide a message pool as options. If not, the messagePool is not required
*/
toProtobufJSON(options?: ToProtobufJSONOptions): GetAudioFileOfSessionRequest.AsProtobufJSON;
}
export declare namespace GetAudioFileOfSessionRequest {
/**
* Standard JavaScript object representation for GetAudioFileOfSessionRequest
*/
interface AsObject {
parent: string;
sessionId: string;
resourceView: ResourceView;
fieldMask?: googleProtobuf003.FieldMask.AsObject;
}
/**
* Protobuf JSON representation for GetAudioFileOfSessionRequest
*/
interface AsProtobufJSON {
parent: string;
sessionId: string;
resourceView: string;
fieldMask: googleProtobuf003.FieldMask.AsProtobufJSON | null;
}
}