@aneoconsultingfr/armonik.api
Version:
gRPC API to interact with ArmoniK built for the web
272 lines (269 loc) • 12.4 kB
TypeScript
import _m0 from 'protobufjs/minimal.js';
import { Duration } from './google/protobuf/duration.js';
declare const protobufPackage = "armonik.api.grpc.v1";
declare enum FilterStringOperator {
/** FILTER_STRING_OPERATOR_EQUAL - Equal */
FILTER_STRING_OPERATOR_EQUAL = 0,
/** FILTER_STRING_OPERATOR_NOT_EQUAL - Not equal */
FILTER_STRING_OPERATOR_NOT_EQUAL = 1,
/** FILTER_STRING_OPERATOR_CONTAINS - Contains */
FILTER_STRING_OPERATOR_CONTAINS = 2,
/** FILTER_STRING_OPERATOR_NOT_CONTAINS - Not contains */
FILTER_STRING_OPERATOR_NOT_CONTAINS = 3,
/** FILTER_STRING_OPERATOR_STARTS_WITH - Starts with */
FILTER_STRING_OPERATOR_STARTS_WITH = 4,
/** FILTER_STRING_OPERATOR_ENDS_WITH - Ends with */
FILTER_STRING_OPERATOR_ENDS_WITH = 5,
UNRECOGNIZED = -1
}
declare function filterStringOperatorFromJSON(object: any): FilterStringOperator;
declare function filterStringOperatorToJSON(object: FilterStringOperator): string;
declare enum FilterNumberOperator {
/** FILTER_NUMBER_OPERATOR_EQUAL - Equal */
FILTER_NUMBER_OPERATOR_EQUAL = 0,
/** FILTER_NUMBER_OPERATOR_NOT_EQUAL - Not equal */
FILTER_NUMBER_OPERATOR_NOT_EQUAL = 1,
/** FILTER_NUMBER_OPERATOR_LESS_THAN - Less than */
FILTER_NUMBER_OPERATOR_LESS_THAN = 2,
/** FILTER_NUMBER_OPERATOR_LESS_THAN_OR_EQUAL - Less than or equal */
FILTER_NUMBER_OPERATOR_LESS_THAN_OR_EQUAL = 3,
/** FILTER_NUMBER_OPERATOR_GREATER_THAN_OR_EQUAL - Greater than or equal */
FILTER_NUMBER_OPERATOR_GREATER_THAN_OR_EQUAL = 4,
/** FILTER_NUMBER_OPERATOR_GREATER_THAN - Greater than */
FILTER_NUMBER_OPERATOR_GREATER_THAN = 5,
UNRECOGNIZED = -1
}
declare function filterNumberOperatorFromJSON(object: any): FilterNumberOperator;
declare function filterNumberOperatorToJSON(object: FilterNumberOperator): string;
declare enum FilterDateOperator {
/** FILTER_DATE_OPERATOR_EQUAL - Equal */
FILTER_DATE_OPERATOR_EQUAL = 0,
/** FILTER_DATE_OPERATOR_NOT_EQUAL - Not equal */
FILTER_DATE_OPERATOR_NOT_EQUAL = 1,
/** FILTER_DATE_OPERATOR_BEFORE - Before */
FILTER_DATE_OPERATOR_BEFORE = 2,
/** FILTER_DATE_OPERATOR_BEFORE_OR_EQUAL - Before or equal */
FILTER_DATE_OPERATOR_BEFORE_OR_EQUAL = 3,
/** FILTER_DATE_OPERATOR_AFTER_OR_EQUAL - After or equal */
FILTER_DATE_OPERATOR_AFTER_OR_EQUAL = 4,
/** FILTER_DATE_OPERATOR_AFTER - After */
FILTER_DATE_OPERATOR_AFTER = 5,
UNRECOGNIZED = -1
}
declare function filterDateOperatorFromJSON(object: any): FilterDateOperator;
declare function filterDateOperatorToJSON(object: FilterDateOperator): string;
declare enum FilterArrayOperator {
/** FILTER_ARRAY_OPERATOR_CONTAINS - Contains */
FILTER_ARRAY_OPERATOR_CONTAINS = 0,
/** FILTER_ARRAY_OPERATOR_NOT_CONTAINS - Not contains */
FILTER_ARRAY_OPERATOR_NOT_CONTAINS = 1,
UNRECOGNIZED = -1
}
declare function filterArrayOperatorFromJSON(object: any): FilterArrayOperator;
declare function filterArrayOperatorToJSON(object: FilterArrayOperator): string;
declare enum FilterStatusOperator {
/** FILTER_STATUS_OPERATOR_EQUAL - Equal */
FILTER_STATUS_OPERATOR_EQUAL = 0,
/** FILTER_STATUS_OPERATOR_NOT_EQUAL - Not equal */
FILTER_STATUS_OPERATOR_NOT_EQUAL = 1,
UNRECOGNIZED = -1
}
declare function filterStatusOperatorFromJSON(object: any): FilterStatusOperator;
declare function filterStatusOperatorToJSON(object: FilterStatusOperator): string;
declare enum FilterBooleanOperator {
/** FILTER_BOOLEAN_OPERATOR_IS - Is */
FILTER_BOOLEAN_OPERATOR_IS = 0,
UNRECOGNIZED = -1
}
declare function filterBooleanOperatorFromJSON(object: any): FilterBooleanOperator;
declare function filterBooleanOperatorToJSON(object: FilterBooleanOperator): string;
declare enum FilterDurationOperator {
/** FILTER_DURATION_OPERATOR_EQUAL - Equal */
FILTER_DURATION_OPERATOR_EQUAL = 0,
/** FILTER_DURATION_OPERATOR_NOT_EQUAL - Not equal */
FILTER_DURATION_OPERATOR_NOT_EQUAL = 1,
/** FILTER_DURATION_OPERATOR_SHORTER_THAN - Shorter than */
FILTER_DURATION_OPERATOR_SHORTER_THAN = 2,
/** FILTER_DURATION_OPERATOR_SHORTER_THAN_OR_EQUAL - Shorter than or equal */
FILTER_DURATION_OPERATOR_SHORTER_THAN_OR_EQUAL = 3,
/** FILTER_DURATION_OPERATOR_LONGER_THAN_OR_EQUAL - Longer than or equal */
FILTER_DURATION_OPERATOR_LONGER_THAN_OR_EQUAL = 4,
/** FILTER_DURATION_OPERATOR_LONGER_THAN - Longer than */
FILTER_DURATION_OPERATOR_LONGER_THAN = 5,
UNRECOGNIZED = -1
}
declare function filterDurationOperatorFromJSON(object: any): FilterDurationOperator;
declare function filterDurationOperatorToJSON(object: FilterDurationOperator): string;
interface FilterString {
value: string;
operator: FilterStringOperator;
}
declare const FilterString: {
encode(message: FilterString, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): FilterString;
fromJSON(object: any): FilterString;
toJSON(message: FilterString): unknown;
create<I extends {
value?: string | undefined;
operator?: FilterStringOperator | undefined;
} & {
value?: string | undefined;
operator?: FilterStringOperator | undefined;
} & { [K in Exclude<keyof I, keyof FilterString>]: never; }>(base?: I | undefined): FilterString;
fromPartial<I_1 extends {
value?: string | undefined;
operator?: FilterStringOperator | undefined;
} & {
value?: string | undefined;
operator?: FilterStringOperator | undefined;
} & { [K_1 in Exclude<keyof I_1, keyof FilterString>]: never; }>(object: I_1): FilterString;
};
interface FilterNumber {
value: number;
operator: FilterNumberOperator;
}
declare const FilterNumber: {
encode(message: FilterNumber, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): FilterNumber;
fromJSON(object: any): FilterNumber;
toJSON(message: FilterNumber): unknown;
create<I extends {
value?: number | undefined;
operator?: FilterNumberOperator | undefined;
} & {
value?: number | undefined;
operator?: FilterNumberOperator | undefined;
} & { [K in Exclude<keyof I, keyof FilterNumber>]: never; }>(base?: I | undefined): FilterNumber;
fromPartial<I_1 extends {
value?: number | undefined;
operator?: FilterNumberOperator | undefined;
} & {
value?: number | undefined;
operator?: FilterNumberOperator | undefined;
} & { [K_1 in Exclude<keyof I_1, keyof FilterNumber>]: never; }>(object: I_1): FilterNumber;
};
interface FilterDate {
value: Date | undefined;
operator: FilterDateOperator;
}
declare const FilterDate: {
encode(message: FilterDate, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): FilterDate;
fromJSON(object: any): FilterDate;
toJSON(message: FilterDate): unknown;
create<I extends {
value?: Date | undefined;
operator?: FilterDateOperator | undefined;
} & {
value?: Date | undefined;
operator?: FilterDateOperator | undefined;
} & { [K in Exclude<keyof I, keyof FilterDate>]: never; }>(base?: I | undefined): FilterDate;
fromPartial<I_1 extends {
value?: Date | undefined;
operator?: FilterDateOperator | undefined;
} & {
value?: Date | undefined;
operator?: FilterDateOperator | undefined;
} & { [K_1 in Exclude<keyof I_1, keyof FilterDate>]: never; }>(object: I_1): FilterDate;
};
interface FilterArray {
value: string;
operator: FilterArrayOperator;
}
declare const FilterArray: {
encode(message: FilterArray, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): FilterArray;
fromJSON(object: any): FilterArray;
toJSON(message: FilterArray): unknown;
create<I extends {
value?: string | undefined;
operator?: FilterArrayOperator | undefined;
} & {
value?: string | undefined;
operator?: FilterArrayOperator | undefined;
} & { [K in Exclude<keyof I, keyof FilterArray>]: never; }>(base?: I | undefined): FilterArray;
fromPartial<I_1 extends {
value?: string | undefined;
operator?: FilterArrayOperator | undefined;
} & {
value?: string | undefined;
operator?: FilterArrayOperator | undefined;
} & { [K_1 in Exclude<keyof I_1, keyof FilterArray>]: never; }>(object: I_1): FilterArray;
};
interface FilterBoolean {
value: boolean;
operator: FilterBooleanOperator;
}
declare const FilterBoolean: {
encode(message: FilterBoolean, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): FilterBoolean;
fromJSON(object: any): FilterBoolean;
toJSON(message: FilterBoolean): unknown;
create<I extends {
value?: boolean | undefined;
operator?: FilterBooleanOperator | undefined;
} & {
value?: boolean | undefined;
operator?: FilterBooleanOperator | undefined;
} & { [K in Exclude<keyof I, keyof FilterBoolean>]: never; }>(base?: I | undefined): FilterBoolean;
fromPartial<I_1 extends {
value?: boolean | undefined;
operator?: FilterBooleanOperator | undefined;
} & {
value?: boolean | undefined;
operator?: FilterBooleanOperator | undefined;
} & { [K_1 in Exclude<keyof I_1, keyof FilterBoolean>]: never; }>(object: I_1): FilterBoolean;
};
interface FilterDuration {
value: Duration | undefined;
operator: FilterDurationOperator;
}
declare const FilterDuration: {
encode(message: FilterDuration, writer?: _m0.Writer): _m0.Writer;
decode(input: _m0.Reader | Uint8Array, length?: number): FilterDuration;
fromJSON(object: any): FilterDuration;
toJSON(message: FilterDuration): unknown;
create<I extends {
value?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
operator?: FilterDurationOperator | undefined;
} & {
value?: ({
seconds?: number | undefined;
nanos?: number | undefined;
} & {
seconds?: number | undefined;
nanos?: number | undefined;
} & { [K in Exclude<keyof I["value"], keyof Duration>]: never; }) | undefined;
operator?: FilterDurationOperator | undefined;
} & { [K_1 in Exclude<keyof I, keyof FilterDuration>]: never; }>(base?: I | undefined): FilterDuration;
fromPartial<I_1 extends {
value?: {
seconds?: number | undefined;
nanos?: number | undefined;
} | undefined;
operator?: FilterDurationOperator | undefined;
} & {
value?: ({
seconds?: number | undefined;
nanos?: number | undefined;
} & {
seconds?: number | undefined;
nanos?: number | undefined;
} & { [K_2 in Exclude<keyof I_1["value"], keyof Duration>]: never; }) | undefined;
operator?: FilterDurationOperator | undefined;
} & { [K_3 in Exclude<keyof I_1, keyof FilterDuration>]: never; }>(object: I_1): FilterDuration;
};
type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined;
type DeepPartial<T> = T extends Builtin ? T : T extends Array<infer U> ? Array<DeepPartial<U>> : T extends ReadonlyArray<infer U> ? ReadonlyArray<DeepPartial<U>> : T extends {} ? {
[K in keyof T]?: DeepPartial<T[K]>;
} : Partial<T>;
type KeysOfUnion<T> = T extends T ? keyof T : never;
type Exact<P, I extends P> = P extends Builtin ? P : P & {
[K in keyof P]: Exact<P[K], I[K]>;
} & {
[K in Exclude<keyof I, KeysOfUnion<P>>]: never;
};
export { DeepPartial, Exact, FilterArray, FilterArrayOperator, FilterBoolean, FilterBooleanOperator, FilterDate, FilterDateOperator, FilterDuration, FilterDurationOperator, FilterNumber, FilterNumberOperator, FilterStatusOperator, FilterString, FilterStringOperator, filterArrayOperatorFromJSON, filterArrayOperatorToJSON, filterBooleanOperatorFromJSON, filterBooleanOperatorToJSON, filterDateOperatorFromJSON, filterDateOperatorToJSON, filterDurationOperatorFromJSON, filterDurationOperatorToJSON, filterNumberOperatorFromJSON, filterNumberOperatorToJSON, filterStatusOperatorFromJSON, filterStatusOperatorToJSON, filterStringOperatorFromJSON, filterStringOperatorToJSON, protobufPackage };