io.alauda.kubernetes.api.model.PipelineTaskArgumentDisplayFluent 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 PipelineTaskArgumentDisplayFluent> extends Fluent{
public Boolean isAdvanced();
public A withAdvanced(Boolean advanced);
public Boolean hasAdvanced();
public A addToArgs(String key,String value);
public A addToArgs(Map map);
public A removeFromArgs(String key);
public A removeFromArgs(Map map);
public Map getArgs();
public A withArgs(Map args);
public Boolean hasArgs();
/**
* This method has been deprecated, please use method buildDescription instead.
*/
@Deprecated public I18nName getDescription();
public I18nName buildDescription();
public A withDescription(I18nName description);
public Boolean hasDescription();
public PipelineTaskArgumentDisplayFluent.DescriptionNested withNewDescription();
public PipelineTaskArgumentDisplayFluent.DescriptionNested withNewDescriptionLike(I18nName item);
public PipelineTaskArgumentDisplayFluent.DescriptionNested editDescription();
public PipelineTaskArgumentDisplayFluent.DescriptionNested editOrNewDescription();
public PipelineTaskArgumentDisplayFluent.DescriptionNested editOrNewDescriptionLike(I18nName item);
public A withNewDescription(String en,String zhCN);
/**
* This method has been deprecated, please use method buildName instead.
*/
@Deprecated public I18nName getName();
public I18nName buildName();
public A withName(I18nName name);
public Boolean hasName();
public PipelineTaskArgumentDisplayFluent.NameNested withNewName();
public PipelineTaskArgumentDisplayFluent.NameNested withNewNameLike(I18nName item);
public PipelineTaskArgumentDisplayFluent.NameNested editName();
public PipelineTaskArgumentDisplayFluent.NameNested editOrNewName();
public PipelineTaskArgumentDisplayFluent.NameNested editOrNewNameLike(I18nName item);
public A withNewName(String en,String zhCN);
public String getRelated();
public A withRelated(String related);
public Boolean hasRelated();
public String getType();
public A withType(String type);
public Boolean hasType();
public interface DescriptionNested extends io.alauda.kubernetes.api.builder.Nested,I18nNameFluent>{
public N and(); public N endDescription();
}
public interface NameNested extends io.alauda.kubernetes.api.builder.Nested,I18nNameFluent>{
public N and(); public N endName();
}
}