
annotations.io.fabric8.docker.api.model.ContainerFluent Maven / Gradle / Ivy
package io.fabric8.docker.api.model;
import java.util.ArrayList;
import java.util.RandomAccess;
import java.util.Map;
import java.util.List;
import java.util.List;
import java.util.AbstractCollection;
import java.util.List;
import java.util.AbstractList;
import java.util.HashMap;
import java.io.Serializable;
import java.util.Map;
import java.util.Collection;
import java.util.AbstractMap;
import io.fabric8.docker.api.builder.Nested;
import io.fabric8.docker.api.builder.Fluent;
public interface ContainerFluent> extends Fluent{
public String getId(); public T withId( String id); public T addToNames( String ...items); public T removeFromNames( String ...items); public List getNames(); public T withNames( List names); public T withNames( String ...names); public String getImage(); public T withImage( String image); public String getImageId(); public T withImageId( String imageId); public String getCommand(); public T withCommand( String command); public Long getCreated(); public T withCreated( Long created); public T addToPorts( Port ...items); public T removeFromPorts( Port ...items); public List getPorts(); public T withPorts( List ports); public T withPorts( Port ...ports); public PortsNested addNewPort(); public PortsNested addNewPortLike( Port item); public T addNewPort( String IP, Integer PrivatePort, Integer PublicPort, String Type); public Long getSizeRw(); public T withSizeRw( Long sizeRw); public Long getSizeRootFs(); public T withSizeRootFs( Long sizeRootFs); public T addToLabels( String key, String value); public T addToLabels( Map map); public T removeFromLabels( String key); public T removeFromLabels( Map map); public Map getLabels(); public T withLabels( Map labels); public String getStatus(); public T withStatus( String status); public ContainerHostConfig getHostConfig(); public T withHostConfig( ContainerHostConfig hostConfig); public HostConfigNested withNewHostConfig(); public HostConfigNested withNewHostConfigLike( ContainerHostConfig item); public HostConfigNested editHostConfig(); public T withNewHostConfig( String networkMode); public NetworkSettings getSummaryNetworkSettings(); public T withSummaryNetworkSettings( NetworkSettings summaryNetworkSettings); public SummaryNetworkSettingsNested withNewSummaryNetworkSettings(); public SummaryNetworkSettingsNested withNewSummaryNetworkSettingsLike( NetworkSettings item); public SummaryNetworkSettingsNested editSummaryNetworkSettings();
public interface PortsNested extends Nested,PortFluent>{
public N endPort(); public N and();
}
public interface HostConfigNested extends Nested,ContainerHostConfigFluent>{
public N and(); public N endHostConfig();
}
public interface SummaryNetworkSettingsNested extends Nested,NetworkSettingsFluent>{
public N and(); public N endSummaryNetworkSettings();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy