All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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