The 1.4.1 libraries do give a more detailed description:
seriesId: number field formatted as a JSON string must use the
@JsonString annotation: public java.lang.Integer
com.google.api.moderator.v1.model.SeriesId.seriesId
Exception in thread "main" java.lang.IllegalArgumentException:
seriesId: number field formatted as a JSON string must use the
@JsonString annotation: public java.lang.Integer
com.google.api.moderator.v1.model.SeriesId.seriesId
at
com.google.common.base.Preconditions.checkArgument(Preconditions.java:
115)
at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:
520)
at com.google.api.client.json.JsonParser.parse(JsonParser.java:261)
at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:
474)
at com.google.api.client.json.JsonParser.parse(JsonParser.java:261)
at com.google.api.client.json.JsonParser.parse(JsonParser.java:224)
at
com.google.api.client.json.JsonParser.parseAndClose(JsonParser.java:
180)
at
com.google.api.client.json.JsonParser.parseAndClose(JsonParser.java:
120)
at
com.google.api.client.googleapis.json.JsonCParser.parse(JsonCParser.java:
49)
at com.google.api.client.http.HttpResponse.parseAs(HttpResponse.java:
298)
at
com.google.api.moderator.v1.RemoteRequest.executeGet(RemoteRequest.java:
60)
at com.google.api.moderator.v1.Moderator$Series
$Get.execute(Moderator.java:779)
at
nl.eoffice.google.play.GoogleAPI141Client.main(GoogleAPI141Client.java:
35)
Again this is the java code snippet:
HttpTransport transport = new NetHttpTransport();
JsonFactory jsonfactory = new GsonFactory();
Moderator moderator = new Moderator("MyModeratorApp", transport,
jsonfactory);
com.google.api.moderator.v1.Moderator.Series.Get seriesGet =
moderator.series.get(570414);
Series series = seriesGet.execute();