private ApplicationId deserializeApplicationId(JsonObject id) { NamespaceId namespace = deserializeNamespace(id); String applicationId = id.get("application").getAsString(); String version = id.get("version").getAsString(); return new ApplicationId(namespace.getNamespace(), applicationId, version); }
private ApplicationId deserializeApplicationId(JsonObject id) { NamespaceId namespace = deserializeNamespace(id); String applicationId = id.get("application").getAsString(); String version = id.get("version").getAsString(); return new ApplicationId(namespace.getNamespace(), applicationId, version); }
private ArtifactId deserializeArtifactId(JsonObject id) { NamespaceId namespace = deserializeNamespace(id); String artifactName = id.get("artifact").getAsString(); return new ArtifactId(namespace.getNamespace(), artifactName, id.get("version").getAsString()); }
private ArtifactId deserializeArtifactId(JsonObject id) { NamespaceId namespace = deserializeNamespace(id); String artifactName = id.get("artifact").getAsString(); return new ArtifactId(namespace.getNamespace(), artifactName, id.get("version").getAsString()); }
private DatasetId deserializeDatasetId(JsonObject id) { NamespaceId namespace = deserializeNamespace(id); String instanceId = id.get("dataset").getAsString(); return new DatasetId(namespace.getNamespace(), instanceId); }
private StreamId deserializeStreamId(JsonObject id) { NamespaceId namespace = deserializeNamespace(id); String streamName = id.get("stream").getAsString(); return new StreamId(namespace.getNamespace(), streamName); }
private DatasetId deserializeDatasetId(JsonObject id) { NamespaceId namespace = deserializeNamespace(id); String instanceId = id.get("dataset").getAsString(); return new DatasetId(namespace.getNamespace(), instanceId); }
return deserializeNamespace(jsonObj); case "application": return deserializeApplicationId(jsonObj);
return deserializeNamespace(jsonObj); case "application": return deserializeApplicationId(jsonObj);