mn.foreman.api.model.Commands Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java-api Show documentation
Show all versions of java-api Show documentation
A library for interacting with the Foreman API.
package mn.foreman.api.model;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.List;
/** The commands to run. */
@JsonIgnoreProperties(ignoreUnknown = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
public class Commands {
/** The commands to run. */
@JsonProperty("commands")
public List commands;
/** How long to wait before polling for commands again. */
@JsonProperty("delay")
public int delay;
/** How long to wait before polling for commands again. */
@JsonProperty("delaySeconds")
public int delaySeconds;
/** How long to wait before polling for commands again (units). */
@JsonProperty("delayUnits")
public String delayUnits;
}