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

annotations.io.fabric8.docker.api.model.DockerSchemaFluent Maven / Gradle / Ivy

There is a newer version: 1.0.15
Show newest version
package io.fabric8.docker.api.model;

import java.util.Map;
import java.util.List;
import java.util.List;
import java.util.AbstractCollection;
import java.util.AbstractList;
import java.io.Serializable;
import java.util.Collection;
import java.util.AbstractMap;
import java.util.ArrayList;
import java.util.RandomAccess;
import java.util.Map;
import java.util.HashMap;
import io.fabric8.docker.api.builder.Nested;
import io.fabric8.docker.api.builder.Fluent;

public interface DockerSchemaFluent> extends Fluent{


    public Address getAddress();    public T withAddress( Address Address);    public AddressNested withNewAddress();    public AddressNested withNewAddressLike( Address item);    public AddressNested editAddress();    public T withNewAddress( String Addr,  Integer PrefixLen);    public AuthConfig getAuthConfig();    public T withAuthConfig( AuthConfig AuthConfig);    public AuthConfigNested withNewAuthConfig();    public AuthConfigNested withNewAuthConfigLike( AuthConfig item);    public AuthConfigNested editAuthConfig();    public T withNewAuthConfig( String auth,  String email,  String password,  String serveraddress,  String username);    public AuthResponse getAuthResponse();    public T withAuthResponse( AuthResponse AuthResponse);    public AuthResponseNested withNewAuthResponse();    public AuthResponseNested withNewAuthResponseLike( AuthResponse item);    public AuthResponseNested editAuthResponse();    public T withNewAuthResponse( String Status);    public ContainerChange getContainerChange();    public T withContainerChange( ContainerChange ContainerChange);    public ContainerChangeNested withNewContainerChange();    public ContainerChangeNested withNewContainerChangeLike( ContainerChange item);    public ContainerChangeNested editContainerChange();    public T withNewContainerChange( Integer Kind,  String Path);    public ContainerCommitResponse getContainerCommitResponse();    public T withContainerCommitResponse( ContainerCommitResponse ContainerCommitResponse);    public ContainerCommitResponseNested withNewContainerCommitResponse();    public ContainerCommitResponseNested withNewContainerCommitResponseLike( ContainerCommitResponse item);    public ContainerCommitResponseNested editContainerCommitResponse();    public T withNewContainerCommitResponse( String Id);    public ContainerCreateResponse getContainerCreateResponse();    public T withContainerCreateResponse( ContainerCreateResponse ContainerCreateResponse);    public ContainerCreateResponseNested withNewContainerCreateResponse();    public ContainerCreateResponseNested withNewContainerCreateResponseLike( ContainerCreateResponse item);    public ContainerCreateResponseNested editContainerCreateResponse();    public ContainerExecCreateResponse getContainerExecCreateResponse();    public T withContainerExecCreateResponse( ContainerExecCreateResponse ContainerExecCreateResponse);    public ContainerExecCreateResponseNested withNewContainerExecCreateResponse();    public ContainerExecCreateResponseNested withNewContainerExecCreateResponseLike( ContainerExecCreateResponse item);    public ContainerExecCreateResponseNested editContainerExecCreateResponse();    public T withNewContainerExecCreateResponse( String Id);    public ContainerJSONBase getContainerJSONBase();    public T withContainerJSONBase( ContainerJSONBase ContainerJSONBase);    public ContainerJSONBaseNested withNewContainerJSONBase();    public ContainerJSONBaseNested withNewContainerJSONBaseLike( ContainerJSONBase item);    public ContainerJSONBaseNested editContainerJSONBase();    public ContainerPathStat getContainerPathStat();    public T withContainerPathStat( ContainerPathStat ContainerPathStat);    public ContainerPathStatNested withNewContainerPathStat();    public ContainerPathStatNested withNewContainerPathStatLike( ContainerPathStat item);    public ContainerPathStatNested editContainerPathStat();    public T withNewContainerPathStat( String linkTarget,  Integer mode,  String mtime,  String name,  Long size);    public ContainerProcessList getContainerProcessList();    public T withContainerProcessList( ContainerProcessList ContainerProcessList);    public ContainerProcessListNested withNewContainerProcessList();    public ContainerProcessListNested withNewContainerProcessListLike( ContainerProcessList item);    public ContainerProcessListNested editContainerProcessList();    public ContainerState getContainerState();    public T withContainerState( ContainerState ContainerState);    public ContainerStateNested withNewContainerState();    public ContainerStateNested withNewContainerStateLike( ContainerState item);    public ContainerStateNested editContainerState();    public ContainerWaitResponse getContainerWaitResponse();    public T withContainerWaitResponse( ContainerWaitResponse ContainerWaitResponse);    public ContainerWaitResponseNested withNewContainerWaitResponse();    public ContainerWaitResponseNested withNewContainerWaitResponseLike( ContainerWaitResponse item);    public ContainerWaitResponseNested editContainerWaitResponse();    public T withNewContainerWaitResponse( Integer StatusCode);    public CopyConfig getCopyConfig();    public T withCopyConfig( CopyConfig CopyConfig);    public CopyConfigNested withNewCopyConfig();    public CopyConfigNested withNewCopyConfigLike( CopyConfig item);    public CopyConfigNested editCopyConfig();    public T withNewCopyConfig( String Resource);    public DefaultNetworkSettings getDefaultNetworkSettings();    public T withDefaultNetworkSettings( DefaultNetworkSettings DefaultNetworkSettings);    public DefaultNetworkSettingsNested withNewDefaultNetworkSettings();    public DefaultNetworkSettingsNested withNewDefaultNetworkSettingsLike( DefaultNetworkSettings item);    public DefaultNetworkSettingsNested editDefaultNetworkSettings();    public EndpointResource getEndpointResource();    public T withEndpointResource( EndpointResource EndpointResource);    public EndpointResourceNested withNewEndpointResource();    public EndpointResourceNested withNewEndpointResourceLike( EndpointResource item);    public EndpointResourceNested editEndpointResource();    public T withNewEndpointResource( String EndpointID,  String IPv4Address,  String IPv6Address,  String MacAddress);    public EndpointSettings getEndpointSettings();    public T withEndpointSettings( EndpointSettings EndpointSettings);    public EndpointSettingsNested withNewEndpointSettings();    public EndpointSettingsNested withNewEndpointSettingsLike( EndpointSettings item);    public EndpointSettingsNested editEndpointSettings();    public ExecConfig getExecConfig();    public T withExecConfig( ExecConfig ExecConfig);    public ExecConfigNested withNewExecConfig();    public ExecConfigNested withNewExecConfigLike( ExecConfig item);    public ExecConfigNested editExecConfig();    public ExecStartCheck getExecStartCheck();    public T withExecStartCheck( ExecStartCheck ExecStartCheck);    public ExecStartCheckNested withNewExecStartCheck();    public ExecStartCheckNested withNewExecStartCheckLike( ExecStartCheck item);    public ExecStartCheckNested editExecStartCheck();    public T withNewExecStartCheck( Boolean Detach,  Boolean Tty);    public GraphDriverData getGraphDriverData();    public T withGraphDriverData( GraphDriverData GraphDriverData);    public GraphDriverDataNested withNewGraphDriverData();    public GraphDriverDataNested withNewGraphDriverDataLike( GraphDriverData item);    public GraphDriverDataNested editGraphDriverData();    public HostConfig getHostConfig();    public T withHostConfig( HostConfig HostConfig);    public HostConfigNested withNewHostConfig();    public HostConfigNested withNewHostConfigLike( HostConfig item);    public HostConfigNested editHostConfig();    public IPAM getIPAM();    public T withIPAM( IPAM IPAM);    public IPAMNested withNewIPAM();    public IPAMNested withNewIPAMLike( IPAM item);    public IPAMNested editIPAM();    public IPAMConfig getIPAMConfig();    public T withIPAMConfig( IPAMConfig IPAMConfig);    public IPAMConfigNested withNewIPAMConfig();    public IPAMConfigNested withNewIPAMConfigLike( IPAMConfig item);    public IPAMConfigNested editIPAMConfig();    public Image getImage();    public T withImage( Image Image);    public ImageNested withNewImage();    public ImageNested withNewImageLike( Image item);    public ImageNested editImage();    public ImageDelete getImageDelete();    public T withImageDelete( ImageDelete ImageDelete);    public ImageDeleteNested withNewImageDelete();    public ImageDeleteNested withNewImageDeleteLike( ImageDelete item);    public ImageDeleteNested editImageDelete();    public T withNewImageDelete( String Deleted,  String Untagged);    public ImageHistory getImageHistory();    public T withImageHistory( ImageHistory ImageHistory);    public ImageHistoryNested withNewImageHistory();    public ImageHistoryNested withNewImageHistoryLike( ImageHistory item);    public ImageHistoryNested editImageHistory();    public ImageInspect getImageInspect();    public T withImageInspect( ImageInspect ImageInspect);    public ImageInspectNested withNewImageInspect();    public ImageInspectNested withNewImageInspectLike( ImageInspect item);    public ImageInspectNested editImageInspect();    public IndexInfo getIndexInfo();    public T withIndexInfo( IndexInfo IndexInfo);    public IndexInfoNested withNewIndexInfo();    public IndexInfoNested withNewIndexInfoLike( IndexInfo item);    public IndexInfoNested editIndexInfo();    public Info getInfo();    public T withInfo( Info Info);    public InfoNested withNewInfo();    public InfoNested withNewInfoLike( Info item);    public InfoNested editInfo();    public LogConfig getLogConfig();    public T withLogConfig( LogConfig LogConfig);    public LogConfigNested withNewLogConfig();    public LogConfigNested withNewLogConfigLike( LogConfig item);    public LogConfigNested editLogConfig();    public MountPoint getMountPoint();    public T withMountPoint( MountPoint MountPoint);    public MountPointNested withNewMountPoint();    public MountPointNested withNewMountPointLike( MountPoint item);    public MountPointNested editMountPoint();    public NetworkConnect getNetworkConnect();    public T withNetworkConnect( NetworkConnect NetworkConnect);    public NetworkConnectNested withNewNetworkConnect();    public NetworkConnectNested withNewNetworkConnectLike( NetworkConnect item);    public NetworkConnectNested editNetworkConnect();    public T withNewNetworkConnect( String Container);    public NetworkCreate getNetworkCreate();    public T withNetworkCreate( NetworkCreate NetworkCreate);    public NetworkCreateNested withNewNetworkCreate();    public NetworkCreateNested withNewNetworkCreateLike( NetworkCreate item);    public NetworkCreateNested editNetworkCreate();    public NetworkCreateResponse getNetworkCreateResponse();    public T withNetworkCreateResponse( NetworkCreateResponse NetworkCreateResponse);    public NetworkCreateResponseNested withNewNetworkCreateResponse();    public NetworkCreateResponseNested withNewNetworkCreateResponseLike( NetworkCreateResponse item);    public NetworkCreateResponseNested editNetworkCreateResponse();    public T withNewNetworkCreateResponse( String Id,  String Warning);    public NetworkDisconnect getNetworkDisconnect();    public T withNetworkDisconnect( NetworkDisconnect NetworkDisconnect);    public NetworkDisconnectNested withNewNetworkDisconnect();    public NetworkDisconnectNested withNewNetworkDisconnectLike( NetworkDisconnect item);    public NetworkDisconnectNested editNetworkDisconnect();    public T withNewNetworkDisconnect( String Container);    public NetworkResource getNetworkResource();    public T withNetworkResource( NetworkResource NetworkResource);    public NetworkResourceNested withNewNetworkResource();    public NetworkResourceNested withNewNetworkResourceLike( NetworkResource item);    public NetworkResourceNested editNetworkResource();    public NetworkSettings getNetworkSettings();    public T withNetworkSettings( NetworkSettings NetworkSettings);    public NetworkSettingsNested withNewNetworkSettings();    public NetworkSettingsNested withNewNetworkSettingsLike( NetworkSettings item);    public NetworkSettingsNested editNetworkSettings();    public NetworkSettingsBase getNetworkSettingsBase();    public T withNetworkSettingsBase( NetworkSettingsBase NetworkSettingsBase);    public NetworkSettingsBaseNested withNewNetworkSettingsBase();    public NetworkSettingsBaseNested withNewNetworkSettingsBaseLike( NetworkSettingsBase item);    public NetworkSettingsBaseNested editNetworkSettingsBase();    public Port getPort();    public T withPort( Port Port);    public PortNested withNewPort();    public PortNested withNewPortLike( Port item);    public PortNested editPort();    public T withNewPort( String IP,  Integer PrivatePort,  Integer PublicPort,  String Type);    public PortBinding getPortBinding();    public T withPortBinding( PortBinding PortBinding);    public PortBindingNested withNewPortBinding();    public PortBindingNested withNewPortBindingLike( PortBinding item);    public PortBindingNested editPortBinding();    public T withNewPortBinding( String HostIp,  String HostPort);    public SearchResult getSearchResult();    public T withSearchResult( SearchResult SearchResult);    public SearchResultNested withNewSearchResult();    public SearchResultNested withNewSearchResultLike( SearchResult item);    public SearchResultNested editSearchResult();    public SearchResults getSearchResults();    public T withSearchResults( SearchResults SearchResults);    public SearchResultsNested withNewSearchResults();    public SearchResultsNested withNewSearchResultsLike( SearchResults item);    public SearchResultsNested editSearchResults();    public ServiceConfig getServiceConfig();    public T withServiceConfig( ServiceConfig ServiceConfig);    public ServiceConfigNested withNewServiceConfig();    public ServiceConfigNested withNewServiceConfigLike( ServiceConfig item);    public ServiceConfigNested editServiceConfig();    public Stats getStats();    public T withStats( Stats Stats);    public StatsNested withNewStats();    public StatsNested withNewStatsLike( Stats item);    public StatsNested editStats();    public T addToStrSlice( String ...items);    public T removeFromStrSlice( String ...items);    public List getStrSlice();    public T withStrSlice( List StrSlice);    public T withStrSlice( String ...StrSlice);    public Version getVersion();    public T withVersion( Version Version);    public VersionNested withNewVersion();    public VersionNested withNewVersionLike( Version item);    public VersionNested editVersion();    public Volume getVolume();    public T withVolume( Volume Volume);    public VolumeNested withNewVolume();    public VolumeNested withNewVolumeLike( Volume item);    public VolumeNested editVolume();    public T withNewVolume( String Driver,  String Mountpoint,  String Name);    public VolumeCreateRequest getVolumeCreateRequest();    public T withVolumeCreateRequest( VolumeCreateRequest VolumeCreateRequest);    public VolumeCreateRequestNested withNewVolumeCreateRequest();    public VolumeCreateRequestNested withNewVolumeCreateRequestLike( VolumeCreateRequest item);    public VolumeCreateRequestNested editVolumeCreateRequest();    public VolumesListResponse getVolumesListResponse();    public T withVolumesListResponse( VolumesListResponse VolumesListResponse);    public VolumesListResponseNested withNewVolumesListResponse();    public VolumesListResponseNested withNewVolumesListResponseLike( VolumesListResponse item);    public VolumesListResponseNested editVolumesListResponse();    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 AddressNested extends Nested,AddressFluent>{
            public N endAddress();            public N and();        
}

    public interface AuthConfigNested extends Nested,AuthConfigFluent>{
            public N endAuthConfig();            public N and();        
}

    public interface AuthResponseNested extends Nested,AuthResponseFluent>{
            public N and();            public N endAuthResponse();        
}

    public interface ContainerChangeNested extends Nested,ContainerChangeFluent>{
            public N and();            public N endContainerChange();        
}

    public interface ContainerCommitResponseNested extends Nested,ContainerCommitResponseFluent>{
            public N and();            public N endContainerCommitResponse();        
}

    public interface ContainerCreateResponseNested extends Nested,ContainerCreateResponseFluent>{
            public N and();            public N endContainerCreateResponse();        
}

    public interface ContainerExecCreateResponseNested extends Nested,ContainerExecCreateResponseFluent>{
            public N and();            public N endContainerExecCreateResponse();        
}

    public interface ContainerJSONBaseNested extends Nested,ContainerJSONBaseFluent>{
            public N and();            public N endContainerJSONBase();        
}

    public interface ContainerPathStatNested extends Nested,ContainerPathStatFluent>{
            public N endContainerPathStat();            public N and();        
}

    public interface ContainerProcessListNested extends Nested,ContainerProcessListFluent>{
            public N endContainerProcessList();            public N and();        
}

    public interface ContainerStateNested extends Nested,ContainerStateFluent>{
            public N endContainerState();            public N and();        
}

    public interface ContainerWaitResponseNested extends Nested,ContainerWaitResponseFluent>{
            public N and();            public N endContainerWaitResponse();        
}

    public interface CopyConfigNested extends Nested,CopyConfigFluent>{
            public N endCopyConfig();            public N and();        
}

    public interface DefaultNetworkSettingsNested extends Nested,DefaultNetworkSettingsFluent>{
            public N endDefaultNetworkSettings();            public N and();        
}

    public interface EndpointResourceNested extends Nested,EndpointResourceFluent>{
            public N endEndpointResource();            public N and();        
}

    public interface EndpointSettingsNested extends Nested,EndpointSettingsFluent>{
            public N endEndpointSettings();            public N and();        
}

    public interface ExecConfigNested extends Nested,ExecConfigFluent>{
            public N endExecConfig();            public N and();        
}

    public interface ExecStartCheckNested extends Nested,ExecStartCheckFluent>{
            public N and();            public N endExecStartCheck();        
}

    public interface GraphDriverDataNested extends Nested,GraphDriverDataFluent>{
            public N endGraphDriverData();            public N and();        
}

    public interface HostConfigNested extends Nested,HostConfigFluent>{
            public N and();            public N endHostConfig();        
}

    public interface IPAMNested extends Nested,IPAMFluent>{
            public N endIPAM();            public N and();        
}

    public interface IPAMConfigNested extends Nested,IPAMConfigFluent>{
            public N endIPAMConfig();            public N and();        
}

    public interface ImageNested extends Nested,ImageFluent>{
            public N and();            public N endImage();        
}

    public interface ImageDeleteNested extends Nested,ImageDeleteFluent>{
            public N and();            public N endImageDelete();        
}

    public interface ImageHistoryNested extends Nested,ImageHistoryFluent>{
            public N and();            public N endImageHistory();        
}

    public interface ImageInspectNested extends Nested,ImageInspectFluent>{
            public N and();            public N endImageInspect();        
}

    public interface IndexInfoNested extends Nested,IndexInfoFluent>{
            public N endIndexInfo();            public N and();        
}

    public interface InfoNested extends Nested,InfoFluent>{
            public N and();            public N endInfo();        
}

    public interface LogConfigNested extends Nested,LogConfigFluent>{
            public N and();            public N endLogConfig();        
}

    public interface MountPointNested extends Nested,MountPointFluent>{
            public N endMountPoint();            public N and();        
}

    public interface NetworkConnectNested extends Nested,NetworkConnectFluent>{
            public N and();            public N endNetworkConnect();        
}

    public interface NetworkCreateNested extends Nested,NetworkCreateFluent>{
            public N endNetworkCreate();            public N and();        
}

    public interface NetworkCreateResponseNested extends Nested,NetworkCreateResponseFluent>{
            public N endNetworkCreateResponse();            public N and();        
}

    public interface NetworkDisconnectNested extends Nested,NetworkDisconnectFluent>{
            public N and();            public N endNetworkDisconnect();        
}

    public interface NetworkResourceNested extends Nested,NetworkResourceFluent>{
            public N and();            public N endNetworkResource();        
}

    public interface NetworkSettingsNested extends Nested,NetworkSettingsFluent>{
            public N and();            public N endNetworkSettings();        
}

    public interface NetworkSettingsBaseNested extends Nested,NetworkSettingsBaseFluent>{
            public N and();            public N endNetworkSettingsBase();        
}

    public interface PortNested extends Nested,PortFluent>{
            public N endPort();            public N and();        
}

    public interface PortBindingNested extends Nested,PortBindingFluent>{
            public N and();            public N endPortBinding();        
}

    public interface SearchResultNested extends Nested,SearchResultFluent>{
            public N and();            public N endSearchResult();        
}

    public interface SearchResultsNested extends Nested,SearchResultsFluent>{
            public N and();            public N endSearchResults();        
}

    public interface ServiceConfigNested extends Nested,ServiceConfigFluent>{
            public N and();            public N endServiceConfig();        
}

    public interface StatsNested extends Nested,StatsFluent>{
            public N and();            public N endStats();        
}

    public interface VersionNested extends Nested,VersionFluent>{
            public N and();            public N endVersion();        
}

    public interface VolumeNested extends Nested,VolumeFluent>{
            public N and();            public N endVolume();        
}

    public interface VolumeCreateRequestNested extends Nested,VolumeCreateRequestFluent>{
            public N endVolumeCreateRequest();            public N and();        
}

    public interface VolumesListResponseNested extends Nested,VolumesListResponseFluent>{
            public N endVolumesListResponse();            public N and();        
}


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy