Disallowed literal error when calling runQuery.execute()

4 views
Skip to first unread message

bolleypally vijay kumar

unread,
Dec 22, 2016, 12:25:18 AM12/22/16
to Jenkins Users
When i am trying to execute below query from google API i got "message" : "Disallowed literal: 'invalid.csv'.", error. 

Same query is working when i run in console https://console.cloud.google.com

Select * from DatastoreTableName where column = 'column value'

code used:
RunQueryRequest runQueryRequest = new RunQueryRequest();
String finalQuery = "Select * from DatastoreTableName where column = 'column value'"
GqlQuery gqlQuery = new GqlQuery();
gqlQuery.setQueryString(finalQuery);
runQueryRequest.setGqlQuery(gqlQuery);
RunQueryResponse response = dataStoreService.projects()
        .runQuery(getApplicationName(), runQueryRequest).execute();

Final execute statement is throwing 

 {
    "domain" : "global",
    "message" : "Disallowed literal: 'invalid.csv'.",
    "reason" : "badRequest"
Reply all
Reply to author
Forward
0 new messages