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

io.fabric8.kubernetes.api.model.PersistentVolumeClaimSpecFluent Maven / Gradle / Ivy

There is a newer version: 4.1.1
Show newest version
package io.fabric8.kubernetes.api.model;

import io.fabric8.kubernetes.api.builder.Fluent;
import java.lang.String;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
import javax.validation.Valid;
import java.lang.Object;
import java.util.Map;
import com.fasterxml.jackson.annotation.JsonIgnore;
import io.fabric8.kubernetes.api.builder.Nested;

public interface PersistentVolumeClaimSpecFluent> extends Fluent{


    public A addToAccessModes(String... items);
    public A removeFromAccessModes(String... items);
    public List getAccessModes();
    public A withAccessModes(List accessModes);
    public A withAccessModes(String... accessModes);
    public ResourceRequirements getResources();
    public A withResources(ResourceRequirements resources);
    public PersistentVolumeClaimSpecFluent.ResourcesNested withNewResources();
    public PersistentVolumeClaimSpecFluent.ResourcesNested withNewResourcesLike(ResourceRequirements item);
    public PersistentVolumeClaimSpecFluent.ResourcesNested editResources();
    public String getVolumeName();
    public A withVolumeName(String volumeName);

    public interface ResourcesNested extends Nested,ResourceRequirementsFluent>{

        
    public N and();    public N endResources();
}


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy