com.aliyun.openservices.log.response.GetETLV2Response Maven / Gradle / Ivy
package com.aliyun.openservices.log.response;
import com.alibaba.fastjson.JSONObject;
import com.aliyun.openservices.log.common.ETLV2;
import com.aliyun.openservices.log.exception.LogException;
import com.aliyun.openservices.log.internal.ErrorCodes;
import java.util.Map;
public class GetETLV2Response extends Response {
private static final long serialVersionUID = 889623903109968396L;
private ETLV2 etlv2;
public GetETLV2Response(Map headers) {
super(headers);
}
public ETLV2 getEtl() {
return etlv2;
}
public void setEtl(ETLV2 etlv2) {
this.etlv2 = etlv2;
}
public void deserialize(JSONObject value, String requestId) throws LogException {
etlv2 = new ETLV2();
try {
etlv2.deserialize(value);
} catch (final Exception ex) {
throw new LogException(ErrorCodes.BAD_RESPONSE, "Unable to deserialize JSON to model: " + ex.getMessage(), ex, requestId);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy