io.alauda.kubernetes.api.model.PipelineStatusFluent Maven / Gradle / Ivy
package io.alauda.kubernetes.api.model;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.alauda.kubernetes.api.builder.Fluent;
import io.alauda.kubernetes.api.builder.Nested;
import java.lang.String;
import java.lang.Deprecated;
import javax.validation.Valid;
import java.lang.Object;
import java.lang.Boolean;
import java.util.Map;
public interface PipelineStatusFluent> extends Fluent{
public Boolean isAborted();
public A withAborted(Boolean aborted);
public Boolean hasAborted();
public String getFinishedAt();
public A withFinishedAt(String finishedAt);
public Boolean hasFinishedAt();
/**
* This method has been deprecated, please use method buildJenkins instead.
*/
@Deprecated public PipelineStatusJenkins getJenkins();
public PipelineStatusJenkins buildJenkins();
public A withJenkins(PipelineStatusJenkins jenkins);
public Boolean hasJenkins();
public PipelineStatusFluent.JenkinsNested withNewJenkins();
public PipelineStatusFluent.JenkinsNested withNewJenkinsLike(PipelineStatusJenkins item);
public PipelineStatusFluent.JenkinsNested editJenkins();
public PipelineStatusFluent.JenkinsNested editOrNewJenkins();
public PipelineStatusFluent.JenkinsNested editOrNewJenkinsLike(PipelineStatusJenkins item);
public A withNewJenkins(String build,String result,String stages,String startStageID,String status);
public String getPhase();
public A withPhase(String phase);
public Boolean hasPhase();
public String getStartedAt();
public A withStartedAt(String startedAt);
public Boolean hasStartedAt();
public String getUpdatedAt();
public A withUpdatedAt(String updatedAt);
public Boolean hasUpdatedAt();
public interface JenkinsNested extends io.alauda.kubernetes.api.builder.Nested,PipelineStatusJenkinsFluent>{
public N and(); public N endJenkins();
}
}