public interface  io.fabric.verticalpodautoscaler.api.model.v.RecommendedPodResourcesFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.verticalpodautoscaler.api.model.v.RecommendedPodResourcesFluent addToContainerRecommendations(java.lang.Integer, io.fabric.verticalpodautoscaler.api.model.v.RecommendedContainerResources);
public abstract io.fabric.verticalpodautoscaler.api.model.v.RecommendedPodResourcesFluent setToContainerRecommendations(java.lang.Integer, io.fabric.verticalpodautoscaler.api.model.v.RecommendedContainerResources);
public abstract transient io.fabric.verticalpodautoscaler.api.model.v.RecommendedPodResourcesFluent addToContainerRecommendations(io.fabric.verticalpodautoscaler.api.model.v.RecommendedContainerResources[]);
public abstract io.fabric.verticalpodautoscaler.api.model.v.RecommendedPodResourcesFluent addAllToContainerRecommendations(java.util.Collection);
public abstract transient io.fabric.verticalpodautoscaler.api.model.v.RecommendedPodResourcesFluent removeFromContainerRecommendations(io.fabric.verticalpodautoscaler.api.model.v.RecommendedContainerResources[]);
public abstract io.fabric.verticalpodautoscaler.api.model.v.RecommendedPodResourcesFluent removeAllFromContainerRecommendations(java.util.Collection);
public abstract io.fabric.verticalpodautoscaler.api.model.v.RecommendedPodResourcesFluent removeMatchingFromContainerRecommendations(java.util.function.Predicate);
public abstract java.util.List getContainerRecommendations();
public abstract java.util.List buildContainerRecommendations();
public abstract io.fabric.verticalpodautoscaler.api.model.v.RecommendedContainerResources buildContainerRecommendation(java.lang.Integer);
public abstract io.fabric.verticalpodautoscaler.api.model.v.RecommendedContainerResources buildFirstContainerRecommendation();
public abstract io.fabric.verticalpodautoscaler.api.model.v.RecommendedContainerResources buildLastContainerRecommendation();
public abstract io.fabric.verticalpodautoscaler.api.model.v.RecommendedContainerResources buildMatchingContainerRecommendation(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingContainerRecommendation(java.util.function.Predicate);
public abstract io.fabric.verticalpodautoscaler.api.model.v.RecommendedPodResourcesFluent withContainerRecommendations(java.util.List);
public abstract transient io.fabric.verticalpodautoscaler.api.model.v.RecommendedPodResourcesFluent withContainerRecommendations(io.fabric.verticalpodautoscaler.api.model.v.RecommendedContainerResources[]);
public abstract java.lang.Boolean hasContainerRecommendations();
public abstract io.fabric.verticalpodautoscaler.api.model.v.RecommendedPodResourcesFluent$ContainerRecommendationsNested addNewContainerRecommendation();
public abstract io.fabric.verticalpodautoscaler.api.model.v.RecommendedPodResourcesFluent$ContainerRecommendationsNested addNewContainerRecommendationLike(io.fabric.verticalpodautoscaler.api.model.v.RecommendedContainerResources);
public abstract io.fabric.verticalpodautoscaler.api.model.v.RecommendedPodResourcesFluent$ContainerRecommendationsNested setNewContainerRecommendationLike(java.lang.Integer, io.fabric.verticalpodautoscaler.api.model.v.RecommendedContainerResources);
public abstract io.fabric.verticalpodautoscaler.api.model.v.RecommendedPodResourcesFluent$ContainerRecommendationsNested editContainerRecommendation(java.lang.Integer);
public abstract io.fabric.verticalpodautoscaler.api.model.v.RecommendedPodResourcesFluent$ContainerRecommendationsNested editFirstContainerRecommendation();
public abstract io.fabric.verticalpodautoscaler.api.model.v.RecommendedPodResourcesFluent$ContainerRecommendationsNested editLastContainerRecommendation();
public abstract io.fabric.verticalpodautoscaler.api.model.v.RecommendedPodResourcesFluent$ContainerRecommendationsNested editMatchingContainerRecommendation(java.util.function.Predicate);
}