
com.hubspot.singularity.api.SingularitySkipHealthchecksRequest Maven / Gradle / Ivy
The newest version!
package com.hubspot.singularity.api;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.google.common.base.Optional;
import com.wordnik.swagger.annotations.ApiModelProperty;
public class SingularitySkipHealthchecksRequest extends SingularityExpiringRequestParent {
private final Optional skipHealthchecks;
@JsonCreator
public SingularitySkipHealthchecksRequest(@JsonProperty("skipHealthchecks") Optional skipHealthchecks,
@JsonProperty("durationMillis") Optional durationMillis, @JsonProperty("actionId") Optional actionId, @JsonProperty("message") Optional message) {
super(durationMillis, actionId, message);
this.skipHealthchecks = skipHealthchecks;
}
@ApiModelProperty(required=false, value="If set to true, healthchecks will be skipped for all tasks for this request until reversed")
public Optional getSkipHealthchecks() {
return skipHealthchecks;
}
@Override
public String toString() {
return "SingularitySkipHealthchecksRequest [skipHealthchecks=" + skipHealthchecks + ", toString()=" + super.toString() + "]";
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy