
annotations.io.fabric8.openshift.api.model.BuildSourceFluent Maven / Gradle / Ivy
package io.fabric8.openshift.api.model;
import io.fabric8.kubernetes.api.builder.Fluent;
import com.fasterxml.jackson.annotation.JsonProperty;
import javax.validation.Valid;
import java.lang.String;
import java.util.List;
import io.fabric8.kubernetes.api.model.LocalObjectReference;
import java.lang.Object;
import java.util.Map;
import com.fasterxml.jackson.annotation.JsonIgnore;
import io.fabric8.kubernetes.api.builder.Nested;
import io.fabric8.kubernetes.api.model.LocalObjectReferenceFluent;
import io.fabric8.kubernetes.api.model.LocalObjectReferenceBuilder;
public interface BuildSourceFluent> extends Fluent{
public BinaryBuildSource getBinary();
public A withBinary(BinaryBuildSource binary);
public BuildSourceFluent.BinaryNested withNewBinary();
public BuildSourceFluent.BinaryNested withNewBinaryLike(BinaryBuildSource item);
public BuildSourceFluent.BinaryNested editBinary();
public A withNewBinary(String asFile);
public String getContextDir();
public A withContextDir(String contextDir);
public String getDockerfile();
public A withDockerfile(String dockerfile);
public GitBuildSource getGit();
public A withGit(GitBuildSource git);
public BuildSourceFluent.GitNested withNewGit();
public BuildSourceFluent.GitNested withNewGitLike(GitBuildSource item);
public BuildSourceFluent.GitNested editGit();
public A withNewGit(String httpProxy,String httpsProxy,String ref,String uri);
public A addToImages(ImageSource... items);
public A removeFromImages(ImageSource... items);
public List getImages();
public A withImages(List images);
public A withImages(ImageSource... images);
public BuildSourceFluent.ImagesNested addNewImage();
public BuildSourceFluent.ImagesNested addNewImageLike(ImageSource item);
public A addToSecrets(SecretBuildSource... items);
public A removeFromSecrets(SecretBuildSource... items);
public List getSecrets();
public A withSecrets(List secrets);
public A withSecrets(SecretBuildSource... secrets);
public BuildSourceFluent.SecretsNested addNewSecret();
public BuildSourceFluent.SecretsNested addNewSecretLike(SecretBuildSource item);
public LocalObjectReference getSourceSecret();
public A withSourceSecret(LocalObjectReference sourceSecret);
public BuildSourceFluent.SourceSecretNested withNewSourceSecret();
public BuildSourceFluent.SourceSecretNested withNewSourceSecretLike(LocalObjectReference item);
public BuildSourceFluent.SourceSecretNested editSourceSecret();
public A withNewSourceSecret(String name);
public String getType();
public A withType(String type);
public interface BinaryNested extends Nested,BinaryBuildSourceFluent>{
public N and(); public N endBinary();
}
public interface GitNested extends Nested,GitBuildSourceFluent>{
public N and(); public N endGit();
}
public interface ImagesNested extends Nested,ImageSourceFluent>{
public N and(); public N endImage();
}
public interface SecretsNested extends Nested,SecretBuildSourceFluent>{
public N and(); public N endSecret();
}
public interface SourceSecretNested extends Nested,LocalObjectReferenceFluent>{
public N and(); public N endSourceSecret();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy