All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.alauda.kubernetes.api.model.PipelineTaskArgumentDisplayFluent Maven / Gradle / Ivy

There is a newer version: 0.2.12
Show newest version
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();
}


}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy