public interface  io.fabric.kubernetes.api.model.v.ContainerStatusFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.v.Fluent
{
public abstract java.lang.String getContainerID();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withContainerID(java.lang.String);
public abstract java.lang.Boolean hasContainerID();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withNewContainerID(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withNewContainerID(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withNewContainerID(java.lang.StringBuffer);
public abstract java.lang.String getImage();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withImage(java.lang.String);
public abstract java.lang.Boolean hasImage();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withNewImage(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withNewImage(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withNewImage(java.lang.StringBuffer);
public abstract java.lang.String getImageID();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withImageID(java.lang.String);
public abstract java.lang.Boolean hasImageID();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withNewImageID(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withNewImageID(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withNewImageID(java.lang.StringBuffer);
public abstract io.fabric.kubernetes.api.model.v.ContainerState getLastState();
public abstract io.fabric.kubernetes.api.model.v.ContainerState buildLastState();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withLastState(io.fabric.kubernetes.api.model.v.ContainerState);
public abstract java.lang.Boolean hasLastState();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent$LastStateNested withNewLastState();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent$LastStateNested withNewLastStateLike(io.fabric.kubernetes.api.model.v.ContainerState);
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent$LastStateNested editLastState();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent$LastStateNested editOrNewLastState();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent$LastStateNested editOrNewLastStateLike(io.fabric.kubernetes.api.model.v.ContainerState);
public abstract java.lang.String getName();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withName(java.lang.String);
public abstract java.lang.Boolean hasName();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withNewName(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withNewName(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withNewName(java.lang.StringBuffer);
public abstract java.lang.Boolean isReady();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withReady(java.lang.Boolean);
public abstract java.lang.Boolean hasReady();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withNewReady(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withNewReady(boolean);
public abstract java.lang.Integer getRestartCount();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withRestartCount(java.lang.Integer);
public abstract java.lang.Boolean hasRestartCount();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withNewRestartCount(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withNewRestartCount(int);
public abstract java.lang.Boolean isStarted();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withStarted(java.lang.Boolean);
public abstract java.lang.Boolean hasStarted();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withNewStarted(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withNewStarted(boolean);
public abstract io.fabric.kubernetes.api.model.v.ContainerState getState();
public abstract io.fabric.kubernetes.api.model.v.ContainerState buildState();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent withState(io.fabric.kubernetes.api.model.v.ContainerState);
public abstract java.lang.Boolean hasState();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent$StateNested withNewState();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent$StateNested withNewStateLike(io.fabric.kubernetes.api.model.v.ContainerState);
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent$StateNested editState();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent$StateNested editOrNewState();
public abstract io.fabric.kubernetes.api.model.v.ContainerStatusFluent$StateNested editOrNewStateLike(io.fabric.kubernetes.api.model.v.ContainerState);
}