com.huaweicloud.sdk.iotanalytics.v1.model.UpdatePipelineJobResponse Maven / Gradle / Ivy
package com.huaweicloud.sdk.iotanalytics.v1.model;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.huaweicloud.sdk.core.SdkResponse;
import java.util.HashMap;
import java.util.Map;
import java.util.Objects;
import java.util.function.Consumer;
/**
* Response Object
*/
public class UpdatePipelineJobResponse extends SdkResponse {
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonProperty(value = "pipeline_id")
private String pipelineId;
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonProperty(value = "pipeline_state")
private String pipelineState;
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonProperty(value = "status")
private String status;
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonProperty(value = "check_info")
private Map checkInfo = null;
public UpdatePipelineJobResponse withPipelineId(String pipelineId) {
this.pipelineId = pipelineId;
return this;
}
/**
* 管道ID
* @return pipelineId
*/
public String getPipelineId() {
return pipelineId;
}
public void setPipelineId(String pipelineId) {
this.pipelineId = pipelineId;
}
public UpdatePipelineJobResponse withPipelineState(String pipelineState) {
this.pipelineState = pipelineState;
return this;
}
/**
* 管道状态
* @return pipelineState
*/
public String getPipelineState() {
return pipelineState;
}
public void setPipelineState(String pipelineState) {
this.pipelineState = pipelineState;
}
public UpdatePipelineJobResponse withStatus(String status) {
this.status = status;
return this;
}
/**
* 操作结果
* @return status
*/
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public UpdatePipelineJobResponse withCheckInfo(Map checkInfo) {
this.checkInfo = checkInfo;
return this;
}
public UpdatePipelineJobResponse putCheckInfoItem(String key, Object checkInfoItem) {
if (this.checkInfo == null) {
this.checkInfo = new HashMap<>();
}
this.checkInfo.put(key, checkInfoItem);
return this;
}
public UpdatePipelineJobResponse withCheckInfo(Consumer