io.github.jpmorganchase.fusion.parsing.APIResponseParser Maven / Gradle / Ivy
package io.github.jpmorganchase.fusion.parsing;
import io.github.jpmorganchase.fusion.api.response.UploadedPart;
import io.github.jpmorganchase.fusion.model.*;
import java.util.Map;
public interface APIResponseParser {
Map parseCatalogResponse(String json);
Map parseDatasetResponse(String json);
Map parseAttributeResponse(String json);
Map parseDataProductResponse(String json);
Map parseDatasetSeriesResponse(String json);
Map parseDistributionResponse(String json);
Map parseResourcesFromResponse(String json, Class resourceClass);
Map> parseResourcesUntyped(String json);
Operation parseOperationResponse(String json);
UploadedPart parseUploadPartResponse(String json);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy