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

annotations.io.fabric8.kubernetes.api.model.ContainerStatusFluent Maven / Gradle / Ivy

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

import java.util.Map;
import java.util.Map;
import java.util.HashMap;
import java.io.Serializable;
import java.util.AbstractMap;
import io.fabric8.kubernetes.api.builder.Fluent;
import io.fabric8.kubernetes.api.builder.Nested;

public interface ContainerStatusFluent> extends Fluent{


    public String getContainerID();    public T withContainerID( String containerID);    public String getImage();    public T withImage( String image);    public String getImageID();    public T withImageID( String imageID);    public ContainerState getLastState();    public T withLastState( ContainerState lastState);    public LastStateNested withNewLastState();    public LastStateNested withNewLastStateLike( ContainerState item);    public LastStateNested editLastState();    public String getName();    public T withName( String name);    public Boolean isReady();    public T withReady( Boolean ready);    public Integer getRestartCount();    public T withRestartCount( Integer restartCount);    public ContainerState getState();    public T withState( ContainerState state);    public StateNested withNewState();    public StateNested withNewStateLike( ContainerState item);    public StateNested editState();    public T addToAdditionalProperties( String key,  Object value);    public T addToAdditionalProperties( Map map);    public T removeFromAdditionalProperties( String key);    public T removeFromAdditionalProperties( Map map);    public Map getAdditionalProperties();    public T withAdditionalProperties( Map additionalProperties);
    public interface LastStateNested extends Nested, ContainerStateFluent>{
            public N endLastState();            public N and();        
}

    public interface StateNested extends Nested, ContainerStateFluent>{
            public N and();            public N endState();        
}


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy