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

io.kubernetes.client.models.V1alpha1PodPresetSpecFluent Maven / Gradle / Ivy

package io.kubernetes.client.models;

import com.google.gson.annotations.SerializedName;
import io.kubernetes.client.fluent.Nested;
import java.util.ArrayList;
import io.kubernetes.client.fluent.Predicate;
import java.lang.Deprecated;
import java.util.List;
import java.lang.Boolean;
import io.kubernetes.client.fluent.Fluent;
import java.util.Collection;

public interface V1alpha1PodPresetSpecFluent> extends Fluent{


    public A addToEnv(int index,V1EnvVar item);
    public A setToEnv(int index,V1EnvVar item);
    public A addToEnv(V1EnvVar... items);
    public A addAllToEnv(Collection items);
    public A removeFromEnv(V1EnvVar... items);
    public A removeAllFromEnv(Collection items);
    
/**
 * This method has been deprecated, please use method buildEnv instead.
 */
@Deprecated public List getEnv();
    public List buildEnv();
    public V1EnvVar buildEnv(int index);
    public V1EnvVar buildFirstEnv();
    public V1EnvVar buildLastEnv();
    public V1EnvVar buildMatchingEnv(io.kubernetes.client.fluent.Predicate predicate);
    public A withEnv(List env);
    public A withEnv(V1EnvVar... env);
    public Boolean hasEnv();
    public V1alpha1PodPresetSpecFluent.EnvNested addNewEnv();
    public V1alpha1PodPresetSpecFluent.EnvNested addNewEnvLike(V1EnvVar item);
    public V1alpha1PodPresetSpecFluent.EnvNested setNewEnvLike(int index,V1EnvVar item);
    public V1alpha1PodPresetSpecFluent.EnvNested editEnv(int index);
    public V1alpha1PodPresetSpecFluent.EnvNested editFirstEnv();
    public V1alpha1PodPresetSpecFluent.EnvNested editLastEnv();
    public V1alpha1PodPresetSpecFluent.EnvNested editMatchingEnv(io.kubernetes.client.fluent.Predicate predicate);
    public A addToEnvFrom(int index,V1EnvFromSource item);
    public A setToEnvFrom(int index,V1EnvFromSource item);
    public A addToEnvFrom(V1EnvFromSource... items);
    public A addAllToEnvFrom(Collection items);
    public A removeFromEnvFrom(V1EnvFromSource... items);
    public A removeAllFromEnvFrom(Collection items);
    
/**
 * This method has been deprecated, please use method buildEnvFrom instead.
 */
@Deprecated public List getEnvFrom();
    public List buildEnvFrom();
    public V1EnvFromSource buildEnvFrom(int index);
    public V1EnvFromSource buildFirstEnvFrom();
    public V1EnvFromSource buildLastEnvFrom();
    public V1EnvFromSource buildMatchingEnvFrom(io.kubernetes.client.fluent.Predicate predicate);
    public A withEnvFrom(List envFrom);
    public A withEnvFrom(V1EnvFromSource... envFrom);
    public Boolean hasEnvFrom();
    public V1alpha1PodPresetSpecFluent.EnvFromNested addNewEnvFrom();
    public V1alpha1PodPresetSpecFluent.EnvFromNested addNewEnvFromLike(V1EnvFromSource item);
    public V1alpha1PodPresetSpecFluent.EnvFromNested setNewEnvFromLike(int index,V1EnvFromSource item);
    public V1alpha1PodPresetSpecFluent.EnvFromNested editEnvFrom(int index);
    public V1alpha1PodPresetSpecFluent.EnvFromNested editFirstEnvFrom();
    public V1alpha1PodPresetSpecFluent.EnvFromNested editLastEnvFrom();
    public V1alpha1PodPresetSpecFluent.EnvFromNested editMatchingEnvFrom(io.kubernetes.client.fluent.Predicate predicate);
    
/**
 * This method has been deprecated, please use method buildSelector instead.
 */
@Deprecated public V1LabelSelector getSelector();
    public V1LabelSelector buildSelector();
    public A withSelector(V1LabelSelector selector);
    public Boolean hasSelector();
    public V1alpha1PodPresetSpecFluent.SelectorNested withNewSelector();
    public V1alpha1PodPresetSpecFluent.SelectorNested withNewSelectorLike(V1LabelSelector item);
    public V1alpha1PodPresetSpecFluent.SelectorNested editSelector();
    public V1alpha1PodPresetSpecFluent.SelectorNested editOrNewSelector();
    public V1alpha1PodPresetSpecFluent.SelectorNested editOrNewSelectorLike(V1LabelSelector item);
    public A addToVolumeMounts(int index,V1VolumeMount item);
    public A setToVolumeMounts(int index,V1VolumeMount item);
    public A addToVolumeMounts(V1VolumeMount... items);
    public A addAllToVolumeMounts(Collection items);
    public A removeFromVolumeMounts(V1VolumeMount... items);
    public A removeAllFromVolumeMounts(Collection items);
    
/**
 * This method has been deprecated, please use method buildVolumeMounts instead.
 */
@Deprecated public List getVolumeMounts();
    public List buildVolumeMounts();
    public V1VolumeMount buildVolumeMount(int index);
    public V1VolumeMount buildFirstVolumeMount();
    public V1VolumeMount buildLastVolumeMount();
    public V1VolumeMount buildMatchingVolumeMount(io.kubernetes.client.fluent.Predicate predicate);
    public A withVolumeMounts(List volumeMounts);
    public A withVolumeMounts(V1VolumeMount... volumeMounts);
    public Boolean hasVolumeMounts();
    public V1alpha1PodPresetSpecFluent.VolumeMountsNested addNewVolumeMount();
    public V1alpha1PodPresetSpecFluent.VolumeMountsNested addNewVolumeMountLike(V1VolumeMount item);
    public V1alpha1PodPresetSpecFluent.VolumeMountsNested setNewVolumeMountLike(int index,V1VolumeMount item);
    public V1alpha1PodPresetSpecFluent.VolumeMountsNested editVolumeMount(int index);
    public V1alpha1PodPresetSpecFluent.VolumeMountsNested editFirstVolumeMount();
    public V1alpha1PodPresetSpecFluent.VolumeMountsNested editLastVolumeMount();
    public V1alpha1PodPresetSpecFluent.VolumeMountsNested editMatchingVolumeMount(io.kubernetes.client.fluent.Predicate predicate);
    public A addToVolumes(int index,V1Volume item);
    public A setToVolumes(int index,V1Volume item);
    public A addToVolumes(V1Volume... items);
    public A addAllToVolumes(Collection items);
    public A removeFromVolumes(V1Volume... items);
    public A removeAllFromVolumes(Collection items);
    
/**
 * This method has been deprecated, please use method buildVolumes instead.
 */
@Deprecated public List getVolumes();
    public List buildVolumes();
    public V1Volume buildVolume(int index);
    public V1Volume buildFirstVolume();
    public V1Volume buildLastVolume();
    public V1Volume buildMatchingVolume(io.kubernetes.client.fluent.Predicate predicate);
    public A withVolumes(List volumes);
    public A withVolumes(V1Volume... volumes);
    public Boolean hasVolumes();
    public V1alpha1PodPresetSpecFluent.VolumesNested addNewVolume();
    public V1alpha1PodPresetSpecFluent.VolumesNested addNewVolumeLike(V1Volume item);
    public V1alpha1PodPresetSpecFluent.VolumesNested setNewVolumeLike(int index,V1Volume item);
    public V1alpha1PodPresetSpecFluent.VolumesNested editVolume(int index);
    public V1alpha1PodPresetSpecFluent.VolumesNested editFirstVolume();
    public V1alpha1PodPresetSpecFluent.VolumesNested editLastVolume();
    public V1alpha1PodPresetSpecFluent.VolumesNested editMatchingVolume(io.kubernetes.client.fluent.Predicate predicate);

    public interface EnvNested extends io.kubernetes.client.fluent.Nested,V1EnvVarFluent>{

        
    public N and();    public N endEnv();
}
    public interface EnvFromNested extends io.kubernetes.client.fluent.Nested,V1EnvFromSourceFluent>{

        
    public N and();    public N endEnvFrom();
}
    public interface SelectorNested extends io.kubernetes.client.fluent.Nested,V1LabelSelectorFluent>{

        
    public N and();    public N endSelector();
}
    public interface VolumeMountsNested extends io.kubernetes.client.fluent.Nested,V1VolumeMountFluent>{

        
    public N and();    public N endVolumeMount();
}
    public interface VolumesNested extends io.kubernetes.client.fluent.Nested,V1VolumeFluent>{

        
    public N and();    public N endVolume();
}


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy