Skip to content

Commit d8ab84e

Browse files
committed
Regenerated client
1 parent f478671 commit d8ab84e

File tree

131 files changed

+102
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

131 files changed

+102
-2
lines changed

.babelrc

100755100644
File mode changed.

.gitignore

100755100644
File mode changed.

.openapi-generator-ignore

100755100644
File mode changed.

.openapi-generator/FILES

100755100644
File mode changed.

.openapi-generator/VERSION

100755100644
File mode changed.

.travis.yml

100755100644
File mode changed.

docs/AggComposite.md

100755100644
File mode changed.

docs/AggCompositeSource.md

100755100644
File mode changed.

docs/AggCompositeTerm.md

100755100644
File mode changed.

docs/AggTerms.md

100755100644
File mode changed.

docs/Aggregation.md

100755100644
File mode changed.

docs/BoolFilter.md

100755100644
File mode changed.

docs/BulkResponse.md

100755100644
File mode changed.

docs/DeleteDocumentRequest.md

100755100644
File mode changed.

docs/DeleteResponse.md

100755100644
File mode changed.

docs/ErrorResponse.md

100755100644
File mode changed.

docs/FulltextFilter.md

100755100644
File mode changed.

docs/GeoDistance.md

100755100644
File mode changed.

docs/GeoDistanceLocationAnchor.md

100755100644
File mode changed.

docs/Highlight.md

100755100644
File mode changed.

docs/HighlightFieldOption.md

100755100644
File mode changed.

docs/IndexApi.md

100755100644
File mode changed.

docs/InsertDocumentRequest.md

100755100644
File mode changed.

docs/Join.md

100755100644
File mode changed.

docs/JoinCond.md

100755100644
File mode changed.

docs/JoinOn.md

100755100644
File mode changed.

docs/KnnQuery.md

100755100644
File mode changed.

docs/Match.md

100755100644
File mode changed.

docs/MatchAll.md

100755100644
File mode changed.

docs/PercolateRequest.md

100755100644
File mode changed.

docs/PercolateRequestQuery.md

100755100644
File mode changed.

docs/QueryFilter.md

100755100644
File mode changed.

docs/Range.md

100755100644
File mode changed.

docs/ReplaceDocumentRequest.md

100755100644
File mode changed.

docs/ResponseError.md

100755100644
File mode changed.

docs/ResponseErrorDetails.md

100755100644
File mode changed.

docs/SearchApi.md

100755100644
File mode changed.

docs/SearchQuery.md

100755100644
File mode changed.

docs/SearchRequest.md

100755100644
File mode changed.

docs/SearchResponse.md

100755100644
File mode changed.

docs/SearchResponseHits.md

100755100644
File mode changed.

docs/SourceRules.md

100755100644
File mode changed.

docs/SqlResponse.md

100755100644
File mode changed.

docs/SuccessResponse.md

100755100644
File mode changed.

docs/UpdateDocumentRequest.md

100755100644
File mode changed.

docs/UpdateResponse.md

100755100644
File mode changed.

docs/UtilsApi.md

100755100644
File mode changed.

git_push.sh

100755100644
File mode changed.

mocha.opts

100755100644
File mode changed.

package.json

100755100644
File mode changed.

src/ApiClient.js

100755100644
File mode changed.

src/api/IndexApi.js

100755100644
File mode changed.

src/api/SearchApi.js

100755100644
File mode changed.

src/api/UtilsApi.js

100755100644
File mode changed.

src/index.js

100755100644
File mode changed.

src/model/AggComposite.js

100755100644
File mode changed.

src/model/AggCompositeSource.js

100755100644
File mode changed.

src/model/AggCompositeTerm.js

100755100644
File mode changed.

src/model/AggTerms.js

100755100644
File mode changed.

src/model/Aggregation.js

100755100644
File mode changed.

src/model/BoolFilter.js

100755100644
File mode changed.

src/model/BulkResponse.js

100755100644
File mode changed.

src/model/DeleteDocumentRequest.js

100755100644
File mode changed.

src/model/DeleteResponse.js

100755100644
File mode changed.

src/model/ErrorResponse.js

100755100644
File mode changed.

src/model/FulltextFilter.js

100755100644
File mode changed.

src/model/GeoDistance.js

100755100644
File mode changed.

src/model/GeoDistanceLocationAnchor.js

100755100644
File mode changed.

src/model/Highlight.js

100755100644
File mode changed.

src/model/HighlightFieldOption.js

100755100644
File mode changed.

src/model/InsertDocumentRequest.js

100755100644
File mode changed.

src/model/Join.js

100755100644
File mode changed.

src/model/JoinCond.js

100755100644
File mode changed.

src/model/JoinOn.js

100755100644
File mode changed.

src/model/KnnQuery.js

100755100644
File mode changed.

src/model/Match.js

100755100644
File mode changed.

src/model/MatchAll.js

100755100644
File mode changed.

src/model/PercolateRequest.js

100755100644
File mode changed.

src/model/PercolateRequestQuery.js

100755100644
File mode changed.

src/model/QueryFilter.js

100755100644
File mode changed.

src/model/Range.js

100755100644
File mode changed.

src/model/ReplaceDocumentRequest.js

100755100644
File mode changed.

src/model/ResponseError.js

100755100644
File mode changed.

src/model/ResponseErrorDetails.js

100755100644
File mode changed.

src/model/SearchQuery.js

100755100644
File mode changed.

src/model/SearchRequest.js

100755100644
File mode changed.

src/model/SearchResponse.js

100755100644
File mode changed.

src/model/SearchResponseHits.js

100755100644
File mode changed.

src/model/SourceRules.js

100755100644
File mode changed.

src/model/SqlResponse.js

100755100644
Lines changed: 101 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,104 @@
1212
*/
1313

1414
import ApiClient from '../ApiClient';
15-
// TODO: add anyof model support
15+
16+
/**
17+
* The SqlResponse model module.
18+
* @module model/SqlResponse
19+
* @version 6.0.0
20+
*/
21+
class SqlResponse {
22+
/**
23+
* Constructs a new <code>SqlResponse</code>.
24+
* List of responses from executed SQL queries
25+
* @alias module:model/SqlResponse
26+
* @param {(module:model/Object|module:model/[Object])} instance The actual instance to initialize SqlResponse.
27+
*/
28+
constructor(instance = null) {
29+
if (instance === null) {
30+
this.actualInstance = null;
31+
return;
32+
}
33+
var match = 0;
34+
var errorMessages = [];
35+
try {
36+
// validate array data type
37+
if (!Array.isArray(instance)) {
38+
throw new Error("Invalid data type. Expecting array. Input: " + instance);
39+
}
40+
this.actualInstance = instance;
41+
match++;
42+
} catch(err) {
43+
// json data failed to deserialize into [Object]
44+
errorMessages.push("Failed to construct [Object]: " + err)
45+
}
46+
47+
try {
48+
this.actualInstance = instance;
49+
match++;
50+
} catch(err) {
51+
// json data failed to deserialize into Object
52+
errorMessages.push("Failed to construct Object: " + err)
53+
}
54+
55+
if (match > 1) {
56+
throw new Error("Multiple matches found constructing `SqlResponse` with oneOf schemas Object, [Object]. Input: " + JSON.stringify(instance));
57+
} else if (match === 0) {
58+
this.actualInstance = null; // clear the actual instance in case there are multiple matches
59+
throw new Error("No match found constructing `SqlResponse` with oneOf schemas Object, [Object]. Details: " +
60+
errorMessages.join(", "));
61+
} else { // only 1 match
62+
// the input is valid
63+
}
64+
}
65+
66+
/**
67+
* Constructs a <code>SqlResponse</code> from a plain JavaScript object, optionally creating a new instance.
68+
* Copies all relevant properties from <code>data</code> to <code>obj</code> if supplied or a new instance if not.
69+
* @param {Object} data The plain JavaScript object bearing properties of interest.
70+
* @param {module:model/SqlResponse} obj Optional instance to populate.
71+
* @return {module:model/SqlResponse} The populated <code>SqlResponse</code> instance.
72+
*/
73+
static constructFromObject(data, obj) {
74+
return new SqlResponse(data);
75+
}
76+
77+
/**
78+
* Gets the actual instance, which can be <code>Object</code>, <code>[Object]</code>.
79+
* @return {(module:model/Object|module:model/[Object])} The actual instance.
80+
*/
81+
getActualInstance() {
82+
return this.actualInstance;
83+
}
84+
85+
/**
86+
* Sets the actual instance, which can be <code>Object</code>, <code>[Object]</code>.
87+
* @param {(module:model/Object|module:model/[Object])} obj The actual instance.
88+
*/
89+
setActualInstance(obj) {
90+
this.actualInstance = SqlResponse.constructFromObject(obj).getActualInstance();
91+
}
92+
93+
/**
94+
* Returns the JSON representation of the actual instance.
95+
* @return {string}
96+
*/
97+
toJSON = function(){
98+
return this.getActualInstance();
99+
}
100+
101+
/**
102+
* Create an instance of SqlResponse from a JSON string.
103+
* @param {string} json_string JSON string.
104+
* @return {module:model/SqlResponse} An instance of SqlResponse.
105+
*/
106+
static fromJSON = function(json_string){
107+
return SqlResponse.constructFromObject(JSON.parse(json_string));
108+
}
109+
}
110+
111+
112+
SqlResponse.OneOf = ["Object", "[Object]"];
113+
114+
export default SqlResponse;
115+

src/model/SuccessResponse.js

100755100644
File mode changed.

src/model/UpdateDocumentRequest.js

100755100644
File mode changed.

src/model/UpdateResponse.js

100755100644
File mode changed.

test/model/AggComposite.spec.js

100755100644
File mode changed.

test/model/AggCompositeSource.spec.js

100755100644
File mode changed.

test/model/AggCompositeTerm.spec.js

100755100644
File mode changed.

test/model/AggTerms.spec.js

100755100644
File mode changed.

test/model/Aggregation.spec.js

100755100644
File mode changed.

test/model/BoolFilter.spec.js

100755100644
File mode changed.

test/model/BulkResponse.spec.js

100755100644
File mode changed.

test/model/DeleteDocumentRequest.spec.js

100755100644
File mode changed.

test/model/DeleteResponse.spec.js

100755100644
File mode changed.

test/model/ErrorResponse.spec.js

100755100644
File mode changed.

test/model/FulltextFilter.spec.js

100755100644
File mode changed.

test/model/GeoDistance.spec.js

100755100644
File mode changed.

test/model/GeoDistanceLocationAnchor.spec.js

100755100644
File mode changed.

test/model/Highlight.spec.js

100755100644
File mode changed.

test/model/HighlightFieldOption.spec.js

100755100644
File mode changed.

test/model/InsertDocumentRequest.spec.js

100755100644
File mode changed.

test/model/Join.spec.js

100755100644
File mode changed.

test/model/JoinCond.spec.js

100755100644
File mode changed.

test/model/JoinOn.spec.js

100755100644
File mode changed.

test/model/KnnQuery.spec.js

100755100644
File mode changed.

test/model/Match.spec.js

100755100644
File mode changed.

test/model/MatchAll.spec.js

100755100644
File mode changed.

test/model/PercolateRequest.spec.js

100755100644
File mode changed.

test/model/PercolateRequestQuery.spec.js

100755100644
File mode changed.

test/model/QueryFilter.spec.js

100755100644
File mode changed.

test/model/Range.spec.js

100755100644
File mode changed.

test/model/ReplaceDocumentRequest.spec.js

100755100644
File mode changed.

test/model/ResponseError.spec.js

100755100644
File mode changed.

test/model/ResponseErrorDetails.spec.js

100755100644
File mode changed.

test/model/SearchQuery.spec.js

100755100644
File mode changed.

test/model/SearchRequest.spec.js

100755100644
File mode changed.

test/model/SearchResponse.spec.js

100755100644
File mode changed.

test/model/SearchResponseHits.spec.js

100755100644
File mode changed.

test/model/SourceRules.spec.js

100755100644
File mode changed.

test/model/SqlResponse.spec.js

100755100644
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
var instance;
2929

3030
beforeEach(function() {
31-
//instance = new Manticoresearch.SqlResponse();
31+
instance = new Manticoresearch.SqlResponse();
3232
});
3333

3434
var getProperty = function(object, getter, property) {

test/model/SuccessResponse.spec.js

100755100644
File mode changed.

test/model/UpdateDocumentRequest.spec.js

100755100644
File mode changed.

test/model/UpdateResponse.spec.js

100755100644
File mode changed.

0 commit comments

Comments
 (0)