io.fabric8.openshift.api.model.installer.v1.InstallConfigFluent Maven / Gradle / Ivy
package io.fabric8.openshift.api.model.installer.v1;
import io.fabric8.kubernetes.api.builder.VisitableBuilder;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.fabric8.kubernetes.api.builder.Nested;
import java.util.ArrayList;
import java.lang.String;
import java.util.LinkedHashMap;
import java.util.function.Predicate;
import io.fabric8.kubernetes.api.model.ObjectMetaFluent;
import java.lang.Deprecated;
import java.util.Iterator;
import java.util.List;
import java.lang.Boolean;
import io.fabric8.kubernetes.api.model.ObjectMeta;
import io.fabric8.kubernetes.api.builder.Fluent;
import java.util.Collection;
import java.lang.Object;
import java.util.Map;
/**
* Generated
*/
public interface InstallConfigFluent> extends Fluent{
public String getAdditionalTrustBundle();
public A withAdditionalTrustBundle(String additionalTrustBundle);
public Boolean hasAdditionalTrustBundle();
public String getApiVersion();
public A withApiVersion(String apiVersion);
public Boolean hasApiVersion();
public String getBaseDomain();
public A withBaseDomain(String baseDomain);
public Boolean hasBaseDomain();
/**
* This method has been deprecated, please use method buildBootstrapInPlace instead.
* @return The buildable object.
*/
@Deprecated
public BootstrapInPlace getBootstrapInPlace();
public BootstrapInPlace buildBootstrapInPlace();
public A withBootstrapInPlace(BootstrapInPlace bootstrapInPlace);
public Boolean hasBootstrapInPlace();
public A withNewBootstrapInPlace(String installationDisk);
public InstallConfigFluent.BootstrapInPlaceNested withNewBootstrapInPlace();
public InstallConfigFluent.BootstrapInPlaceNested withNewBootstrapInPlaceLike(BootstrapInPlace item);
public InstallConfigFluent.BootstrapInPlaceNested editBootstrapInPlace();
public InstallConfigFluent.BootstrapInPlaceNested editOrNewBootstrapInPlace();
public InstallConfigFluent.BootstrapInPlaceNested editOrNewBootstrapInPlaceLike(BootstrapInPlace item);
public A addToCompute(int index,MachinePool item);
public A setToCompute(int index,MachinePool item);
public A addToCompute(io.fabric8.openshift.api.model.installer.v1.MachinePool... items);
public A addAllToCompute(Collection items);
public A removeFromCompute(io.fabric8.openshift.api.model.installer.v1.MachinePool... items);
public A removeAllFromCompute(Collection items);
public A removeMatchingFromCompute(Predicate predicate);
/**
* This method has been deprecated, please use method buildCompute instead.
* @return The buildable object.
*/
@Deprecated
public List getCompute();
public List buildCompute();
public MachinePool buildCompute(int index);
public MachinePool buildFirstCompute();
public MachinePool buildLastCompute();
public MachinePool buildMatchingCompute(Predicate predicate);
public Boolean hasMatchingCompute(Predicate predicate);
public A withCompute(List compute);
public A withCompute(io.fabric8.openshift.api.model.installer.v1.MachinePool... compute);
public Boolean hasCompute();
public InstallConfigFluent.ComputeNested addNewCompute();
public InstallConfigFluent.ComputeNested addNewComputeLike(MachinePool item);
public InstallConfigFluent.ComputeNested setNewComputeLike(int index,MachinePool item);
public InstallConfigFluent.ComputeNested editCompute(int index);
public InstallConfigFluent.ComputeNested editFirstCompute();
public InstallConfigFluent.ComputeNested editLastCompute();
public InstallConfigFluent.ComputeNested editMatchingCompute(Predicate predicate);
/**
* This method has been deprecated, please use method buildControlPlane instead.
* @return The buildable object.
*/
@Deprecated
public MachinePool getControlPlane();
public MachinePool buildControlPlane();
public A withControlPlane(MachinePool controlPlane);
public Boolean hasControlPlane();
public InstallConfigFluent.ControlPlaneNested withNewControlPlane();
public InstallConfigFluent.ControlPlaneNested withNewControlPlaneLike(MachinePool item);
public InstallConfigFluent.ControlPlaneNested editControlPlane();
public InstallConfigFluent.ControlPlaneNested editOrNewControlPlane();
public InstallConfigFluent.ControlPlaneNested editOrNewControlPlaneLike(MachinePool item);
public String getCredentialsMode();
public A withCredentialsMode(String credentialsMode);
public Boolean hasCredentialsMode();
public Boolean getFips();
public A withFips(Boolean fips);
public Boolean hasFips();
public A addToImageContentSources(int index,ImageContentSource item);
public A setToImageContentSources(int index,ImageContentSource item);
public A addToImageContentSources(io.fabric8.openshift.api.model.installer.v1.ImageContentSource... items);
public A addAllToImageContentSources(Collection items);
public A removeFromImageContentSources(io.fabric8.openshift.api.model.installer.v1.ImageContentSource... items);
public A removeAllFromImageContentSources(Collection items);
public A removeMatchingFromImageContentSources(Predicate predicate);
/**
* This method has been deprecated, please use method buildImageContentSources instead.
* @return The buildable object.
*/
@Deprecated
public List getImageContentSources();
public List buildImageContentSources();
public ImageContentSource buildImageContentSource(int index);
public ImageContentSource buildFirstImageContentSource();
public ImageContentSource buildLastImageContentSource();
public ImageContentSource buildMatchingImageContentSource(Predicate predicate);
public Boolean hasMatchingImageContentSource(Predicate predicate);
public A withImageContentSources(List imageContentSources);
public A withImageContentSources(io.fabric8.openshift.api.model.installer.v1.ImageContentSource... imageContentSources);
public Boolean hasImageContentSources();
public InstallConfigFluent.ImageContentSourcesNested addNewImageContentSource();
public InstallConfigFluent.ImageContentSourcesNested addNewImageContentSourceLike(ImageContentSource item);
public InstallConfigFluent.ImageContentSourcesNested setNewImageContentSourceLike(int index,ImageContentSource item);
public InstallConfigFluent.ImageContentSourcesNested editImageContentSource(int index);
public InstallConfigFluent.ImageContentSourcesNested editFirstImageContentSource();
public InstallConfigFluent.ImageContentSourcesNested editLastImageContentSource();
public InstallConfigFluent.ImageContentSourcesNested editMatchingImageContentSource(Predicate predicate);
public String getKind();
public A withKind(String kind);
public Boolean hasKind();
/**
* This method has been deprecated, please use method buildMetadata instead.
* @return The buildable object.
*/
@Deprecated
public ObjectMeta getMetadata();
public ObjectMeta buildMetadata();
public A withMetadata(ObjectMeta metadata);
public Boolean hasMetadata();
public InstallConfigFluent.MetadataNested withNewMetadata();
public InstallConfigFluent.MetadataNested withNewMetadataLike(ObjectMeta item);
public InstallConfigFluent.MetadataNested editMetadata();
public InstallConfigFluent.MetadataNested editOrNewMetadata();
public InstallConfigFluent.MetadataNested editOrNewMetadataLike(ObjectMeta item);
/**
* This method has been deprecated, please use method buildNetworking instead.
* @return The buildable object.
*/
@Deprecated
public Networking getNetworking();
public Networking buildNetworking();
public A withNetworking(Networking networking);
public Boolean hasNetworking();
public InstallConfigFluent.NetworkingNested withNewNetworking();
public InstallConfigFluent.NetworkingNested withNewNetworkingLike(Networking item);
public InstallConfigFluent.NetworkingNested editNetworking();
public InstallConfigFluent.NetworkingNested editOrNewNetworking();
public InstallConfigFluent.NetworkingNested editOrNewNetworkingLike(Networking item);
/**
* This method has been deprecated, please use method buildPlatform instead.
* @return The buildable object.
*/
@Deprecated
public Platform getPlatform();
public Platform buildPlatform();
public A withPlatform(Platform platform);
public Boolean hasPlatform();
public InstallConfigFluent.PlatformNested withNewPlatform();
public InstallConfigFluent.PlatformNested withNewPlatformLike(Platform item);
public InstallConfigFluent.PlatformNested editPlatform();
public InstallConfigFluent.PlatformNested editOrNewPlatform();
public InstallConfigFluent.PlatformNested editOrNewPlatformLike(Platform item);
/**
* This method has been deprecated, please use method buildProxy instead.
* @return The buildable object.
*/
@Deprecated
public Proxy getProxy();
public Proxy buildProxy();
public A withProxy(Proxy proxy);
public Boolean hasProxy();
public A withNewProxy(String httpProxy,String httpsProxy,String noProxy);
public InstallConfigFluent.ProxyNested withNewProxy();
public InstallConfigFluent.ProxyNested withNewProxyLike(Proxy item);
public InstallConfigFluent.ProxyNested editProxy();
public InstallConfigFluent.ProxyNested editOrNewProxy();
public InstallConfigFluent.ProxyNested editOrNewProxyLike(Proxy item);
public String getPublish();
public A withPublish(String publish);
public Boolean hasPublish();
public String getPullSecret();
public A withPullSecret(String pullSecret);
public Boolean hasPullSecret();
public String getSshKey();
public A withSshKey(String sshKey);
public Boolean hasSshKey();
public A addToAdditionalProperties(String key,Object value);
public A addToAdditionalProperties(Map map);
public A removeFromAdditionalProperties(String key);
public A removeFromAdditionalProperties(Map map);
public Map getAdditionalProperties();
public A withAdditionalProperties(Map additionalProperties);
public Boolean hasAdditionalProperties();
public A withFips();
public interface BootstrapInPlaceNested extends Nested,BootstrapInPlaceFluent>{
public N and();
public N endBootstrapInPlace();
}
public interface ComputeNested extends Nested,MachinePoolFluent>{
public N and();
public N endCompute();
}
public interface ControlPlaneNested extends Nested,MachinePoolFluent>{
public N and();
public N endControlPlane();
}
public interface ImageContentSourcesNested extends Nested,ImageContentSourceFluent>{
public N and();
public N endImageContentSource();
}
public interface MetadataNested extends Nested,ObjectMetaFluent>{
public N and();
public N endMetadata();
}
public interface NetworkingNested extends Nested,NetworkingFluent>{
public N and();
public N endNetworking();
}
public interface PlatformNested extends Nested,PlatformFluent>{
public N and();
public N endPlatform();
}
public interface ProxyNested extends Nested,ProxyFluent>{
public N and();
public N endProxy();
}
} © 2015 - 2025 Weber Informatics LLC | Privacy Policy