public interface  io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent addToActions(java.lang.Integer, io.fabric.chaosmesh.v1alpha.IOChaosAction);
public abstract io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent setToActions(java.lang.Integer, io.fabric.chaosmesh.v1alpha.IOChaosAction);
public abstract transient io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent addToActions(io.fabric.chaosmesh.v1alpha.IOChaosAction[]);
public abstract io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent addAllToActions(java.util.Collection);
public abstract transient io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent removeFromActions(io.fabric.chaosmesh.v1alpha.IOChaosAction[]);
public abstract io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent removeAllFromActions(java.util.Collection);
public abstract io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent removeMatchingFromActions(java.util.function.Predicate);
public abstract java.util.List getActions();
public abstract java.util.List buildActions();
public abstract io.fabric.chaosmesh.v1alpha.IOChaosAction buildAction(java.lang.Integer);
public abstract io.fabric.chaosmesh.v1alpha.IOChaosAction buildFirstAction();
public abstract io.fabric.chaosmesh.v1alpha.IOChaosAction buildLastAction();
public abstract io.fabric.chaosmesh.v1alpha.IOChaosAction buildMatchingAction(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingAction(java.util.function.Predicate);
public abstract io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent withActions(java.util.List);
public abstract transient io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent withActions(io.fabric.chaosmesh.v1alpha.IOChaosAction[]);
public abstract java.lang.Boolean hasActions();
public abstract io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent$ActionsNested addNewAction();
public abstract io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent$ActionsNested addNewActionLike(io.fabric.chaosmesh.v1alpha.IOChaosAction);
public abstract io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent$ActionsNested setNewActionLike(java.lang.Integer, io.fabric.chaosmesh.v1alpha.IOChaosAction);
public abstract io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent$ActionsNested editAction(java.lang.Integer);
public abstract io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent$ActionsNested editFirstAction();
public abstract io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent$ActionsNested editLastAction();
public abstract io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent$ActionsNested editMatchingAction(java.util.function.Predicate);
public abstract java.lang.String getContainer();
public abstract io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent withContainer(java.lang.String);
public abstract java.lang.Boolean hasContainer();
public abstract java.lang.String getVolumeMountPath();
public abstract io.fabric.chaosmesh.v1alpha.PodIOChaosSpecFluent withVolumeMountPath(java.lang.String);
public abstract java.lang.Boolean hasVolumeMountPath();
}