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

io.fabric8.docker.api.model.DockerSchema Maven / Gradle / Ivy

There is a newer version: 1.0.15
Show newest version

package io.fabric8.docker.api.model;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.annotation.Generated;
import javax.validation.Valid;
import com.fasterxml.jackson.annotation.JsonAnyGetter;
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import io.fabric8.docker.api.model.Doneable;
import io.sundr.builder.annotations.Buildable;
import io.sundr.builder.annotations.Inline;
import lombok.EqualsAndHashCode;
import lombok.ToString;

@JsonInclude(JsonInclude.Include.NON_NULL)
@Generated("org.jsonschema2pojo")
@JsonPropertyOrder({
    "Address",
    "AuthConfig",
    "AuthResponse",
    "ContainerChange",
    "ContainerCommitResponse",
    "ContainerCreateResponse",
    "ContainerExecCreateResponse",
    "ContainerJSONBase",
    "ContainerPathStat",
    "ContainerProcessList",
    "ContainerState",
    "ContainerWaitResponse",
    "CopyConfig",
    "DefaultNetworkSettings",
    "EndpointResource",
    "EndpointSettings",
    "ExecConfig",
    "ExecStartCheck",
    "GraphDriverData",
    "HostConfig",
    "IPAM",
    "IPAMConfig",
    "Image",
    "ImageDelete",
    "ImageHistory",
    "ImageInspect",
    "IndexInfo",
    "Info",
    "LogConfig",
    "MountPoint",
    "NetworkConnect",
    "NetworkCreate",
    "NetworkCreateResponse",
    "NetworkDisconnect",
    "NetworkResource",
    "NetworkSettings",
    "NetworkSettingsBase",
    "Port",
    "PortBinding",
    "SearchResult",
    "SearchResults",
    "ServiceConfig",
    "Stats",
    "StrSlice",
    "Version",
    "Volume",
    "VolumeCreateRequest",
    "VolumesListResponse"
})
@JsonDeserialize(using = com.fasterxml.jackson.databind.JsonDeserializer.None.class)
@ToString
@EqualsAndHashCode
@Buildable(editableEnabled = true, validationEnabled = true, generateBuilderPackage = true, builderPackage = "io.fabric8.docker.api.builder", inline = {
    @Inline(type = Doneable.class, prefix = "Doneable", value = "done")
})
public class DockerSchema {

    /**
     * 
     * 
     */
    @JsonProperty("Address")
    @Valid
    private io.fabric8.docker.api.model.Address Address;
    /**
     * 
     * 
     */
    @JsonProperty("AuthConfig")
    @Valid
    private io.fabric8.docker.api.model.AuthConfig AuthConfig;
    /**
     * 
     * 
     */
    @JsonProperty("AuthResponse")
    @Valid
    private io.fabric8.docker.api.model.AuthResponse AuthResponse;
    /**
     * 
     * 
     */
    @JsonProperty("ContainerChange")
    @Valid
    private io.fabric8.docker.api.model.ContainerChange ContainerChange;
    /**
     * 
     * 
     */
    @JsonProperty("ContainerCommitResponse")
    @Valid
    private io.fabric8.docker.api.model.ContainerCommitResponse ContainerCommitResponse;
    /**
     * 
     * 
     */
    @JsonProperty("ContainerCreateResponse")
    @Valid
    private io.fabric8.docker.api.model.ContainerCreateResponse ContainerCreateResponse;
    /**
     * 
     * 
     */
    @JsonProperty("ContainerExecCreateResponse")
    @Valid
    private io.fabric8.docker.api.model.ContainerExecCreateResponse ContainerExecCreateResponse;
    /**
     * 
     * 
     */
    @JsonProperty("ContainerJSONBase")
    @Valid
    private io.fabric8.docker.api.model.ContainerJSONBase ContainerJSONBase;
    /**
     * 
     * 
     */
    @JsonProperty("ContainerPathStat")
    @Valid
    private io.fabric8.docker.api.model.ContainerPathStat ContainerPathStat;
    /**
     * 
     * 
     */
    @JsonProperty("ContainerProcessList")
    @Valid
    private io.fabric8.docker.api.model.ContainerProcessList ContainerProcessList;
    /**
     * 
     * 
     */
    @JsonProperty("ContainerState")
    @Valid
    private io.fabric8.docker.api.model.ContainerState ContainerState;
    /**
     * 
     * 
     */
    @JsonProperty("ContainerWaitResponse")
    @Valid
    private io.fabric8.docker.api.model.ContainerWaitResponse ContainerWaitResponse;
    /**
     * 
     * 
     */
    @JsonProperty("CopyConfig")
    @Valid
    private io.fabric8.docker.api.model.CopyConfig CopyConfig;
    /**
     * 
     * 
     */
    @JsonProperty("DefaultNetworkSettings")
    @Valid
    private io.fabric8.docker.api.model.DefaultNetworkSettings DefaultNetworkSettings;
    /**
     * 
     * 
     */
    @JsonProperty("EndpointResource")
    @Valid
    private io.fabric8.docker.api.model.EndpointResource EndpointResource;
    /**
     * 
     * 
     */
    @JsonProperty("EndpointSettings")
    @Valid
    private io.fabric8.docker.api.model.EndpointSettings EndpointSettings;
    /**
     * 
     * 
     */
    @JsonProperty("ExecConfig")
    @Valid
    private io.fabric8.docker.api.model.ExecConfig ExecConfig;
    /**
     * 
     * 
     */
    @JsonProperty("ExecStartCheck")
    @Valid
    private io.fabric8.docker.api.model.ExecStartCheck ExecStartCheck;
    /**
     * 
     * 
     */
    @JsonProperty("GraphDriverData")
    @Valid
    private io.fabric8.docker.api.model.GraphDriverData GraphDriverData;
    /**
     * 
     * 
     */
    @JsonProperty("HostConfig")
    @Valid
    private io.fabric8.docker.api.model.HostConfig HostConfig;
    /**
     * 
     * 
     */
    @JsonProperty("IPAM")
    @Valid
    private io.fabric8.docker.api.model.IPAM IPAM;
    /**
     * 
     * 
     */
    @JsonProperty("IPAMConfig")
    @Valid
    private io.fabric8.docker.api.model.IPAMConfig IPAMConfig;
    /**
     * 
     * 
     */
    @JsonProperty("Image")
    @Valid
    private io.fabric8.docker.api.model.Image Image;
    /**
     * 
     * 
     */
    @JsonProperty("ImageDelete")
    @Valid
    private io.fabric8.docker.api.model.ImageDelete ImageDelete;
    /**
     * 
     * 
     */
    @JsonProperty("ImageHistory")
    @Valid
    private io.fabric8.docker.api.model.ImageHistory ImageHistory;
    /**
     * 
     * 
     */
    @JsonProperty("ImageInspect")
    @Valid
    private io.fabric8.docker.api.model.ImageInspect ImageInspect;
    /**
     * 
     * 
     */
    @JsonProperty("IndexInfo")
    @Valid
    private io.fabric8.docker.api.model.IndexInfo IndexInfo;
    /**
     * 
     * 
     */
    @JsonProperty("Info")
    @Valid
    private io.fabric8.docker.api.model.Info Info;
    /**
     * 
     * 
     */
    @JsonProperty("LogConfig")
    @Valid
    private io.fabric8.docker.api.model.LogConfig LogConfig;
    /**
     * 
     * 
     */
    @JsonProperty("MountPoint")
    @Valid
    private io.fabric8.docker.api.model.MountPoint MountPoint;
    /**
     * 
     * 
     */
    @JsonProperty("NetworkConnect")
    @Valid
    private io.fabric8.docker.api.model.NetworkConnect NetworkConnect;
    /**
     * 
     * 
     */
    @JsonProperty("NetworkCreate")
    @Valid
    private io.fabric8.docker.api.model.NetworkCreate NetworkCreate;
    /**
     * 
     * 
     */
    @JsonProperty("NetworkCreateResponse")
    @Valid
    private io.fabric8.docker.api.model.NetworkCreateResponse NetworkCreateResponse;
    /**
     * 
     * 
     */
    @JsonProperty("NetworkDisconnect")
    @Valid
    private io.fabric8.docker.api.model.NetworkDisconnect NetworkDisconnect;
    /**
     * 
     * 
     */
    @JsonProperty("NetworkResource")
    @Valid
    private io.fabric8.docker.api.model.NetworkResource NetworkResource;
    /**
     * 
     * 
     */
    @JsonProperty("NetworkSettings")
    @Valid
    private io.fabric8.docker.api.model.NetworkSettings NetworkSettings;
    /**
     * 
     * 
     */
    @JsonProperty("NetworkSettingsBase")
    @Valid
    private io.fabric8.docker.api.model.NetworkSettingsBase NetworkSettingsBase;
    /**
     * 
     * 
     */
    @JsonProperty("Port")
    @Valid
    private io.fabric8.docker.api.model.Port Port;
    /**
     * 
     * 
     */
    @JsonProperty("PortBinding")
    @Valid
    private io.fabric8.docker.api.model.PortBinding PortBinding;
    /**
     * 
     * 
     */
    @JsonProperty("SearchResult")
    @Valid
    private io.fabric8.docker.api.model.SearchResult SearchResult;
    /**
     * 
     * 
     */
    @JsonProperty("SearchResults")
    @Valid
    private io.fabric8.docker.api.model.SearchResults SearchResults;
    /**
     * 
     * 
     */
    @JsonProperty("ServiceConfig")
    @Valid
    private io.fabric8.docker.api.model.ServiceConfig ServiceConfig;
    /**
     * 
     * 
     */
    @JsonProperty("Stats")
    @Valid
    private io.fabric8.docker.api.model.Stats Stats;
    /**
     * 
     * 
     */
    @JsonProperty("StrSlice")
    @Valid
    private List StrSlice = new ArrayList();
    /**
     * 
     * 
     */
    @JsonProperty("Version")
    @Valid
    private io.fabric8.docker.api.model.Version Version;
    /**
     * 
     * 
     */
    @JsonProperty("Volume")
    @Valid
    private io.fabric8.docker.api.model.Volume Volume;
    /**
     * 
     * 
     */
    @JsonProperty("VolumeCreateRequest")
    @Valid
    private io.fabric8.docker.api.model.VolumeCreateRequest VolumeCreateRequest;
    /**
     * 
     * 
     */
    @JsonProperty("VolumesListResponse")
    @Valid
    private io.fabric8.docker.api.model.VolumesListResponse VolumesListResponse;
    @JsonIgnore
    private Map additionalProperties = new HashMap();

    /**
     * No args constructor for use in serialization
     * 
     */
    public DockerSchema() {
    }

    /**
     * 
     * @param Address
     * @param NetworkSettingsBase
     * @param ContainerWaitResponse
     * @param Port
     * @param AuthConfig
     * @param IndexInfo
     * @param Image
     * @param SearchResults
     * @param VolumeCreateRequest
     * @param NetworkCreateResponse
     * @param NetworkDisconnect
     * @param ContainerJSONBase
     * @param IPAMConfig
     * @param NetworkConnect
     * @param NetworkCreate
     * @param ServiceConfig
     * @param Version
     * @param HostConfig
     * @param EndpointResource
     * @param ContainerChange
     * @param GraphDriverData
     * @param ContainerExecCreateResponse
     * @param ExecStartCheck
     * @param StrSlice
     * @param ContainerCommitResponse
     * @param ImageDelete
     * @param EndpointSettings
     * @param CopyConfig
     * @param DefaultNetworkSettings
     * @param ImageHistory
     * @param SearchResult
     * @param Info
     * @param ContainerState
     * @param VolumesListResponse
     * @param AuthResponse
     * @param ExecConfig
     * @param MountPoint
     * @param NetworkResource
     * @param IPAM
     * @param NetworkSettings
     * @param PortBinding
     * @param ContainerProcessList
     * @param Volume
     * @param Stats
     * @param ContainerPathStat
     * @param ImageInspect
     * @param ContainerCreateResponse
     * @param LogConfig
     */
    public DockerSchema(io.fabric8.docker.api.model.Address Address, io.fabric8.docker.api.model.AuthConfig AuthConfig, io.fabric8.docker.api.model.AuthResponse AuthResponse, io.fabric8.docker.api.model.ContainerChange ContainerChange, io.fabric8.docker.api.model.ContainerCommitResponse ContainerCommitResponse, io.fabric8.docker.api.model.ContainerCreateResponse ContainerCreateResponse, io.fabric8.docker.api.model.ContainerExecCreateResponse ContainerExecCreateResponse, io.fabric8.docker.api.model.ContainerJSONBase ContainerJSONBase, io.fabric8.docker.api.model.ContainerPathStat ContainerPathStat, io.fabric8.docker.api.model.ContainerProcessList ContainerProcessList, io.fabric8.docker.api.model.ContainerState ContainerState, io.fabric8.docker.api.model.ContainerWaitResponse ContainerWaitResponse, io.fabric8.docker.api.model.CopyConfig CopyConfig, io.fabric8.docker.api.model.DefaultNetworkSettings DefaultNetworkSettings, io.fabric8.docker.api.model.EndpointResource EndpointResource, io.fabric8.docker.api.model.EndpointSettings EndpointSettings, io.fabric8.docker.api.model.ExecConfig ExecConfig, io.fabric8.docker.api.model.ExecStartCheck ExecStartCheck, io.fabric8.docker.api.model.GraphDriverData GraphDriverData, io.fabric8.docker.api.model.HostConfig HostConfig, io.fabric8.docker.api.model.IPAM IPAM, io.fabric8.docker.api.model.IPAMConfig IPAMConfig, io.fabric8.docker.api.model.Image Image, io.fabric8.docker.api.model.ImageDelete ImageDelete, io.fabric8.docker.api.model.ImageHistory ImageHistory, io.fabric8.docker.api.model.ImageInspect ImageInspect, io.fabric8.docker.api.model.IndexInfo IndexInfo, io.fabric8.docker.api.model.Info Info, io.fabric8.docker.api.model.LogConfig LogConfig, io.fabric8.docker.api.model.MountPoint MountPoint, io.fabric8.docker.api.model.NetworkConnect NetworkConnect, io.fabric8.docker.api.model.NetworkCreate NetworkCreate, io.fabric8.docker.api.model.NetworkCreateResponse NetworkCreateResponse, io.fabric8.docker.api.model.NetworkDisconnect NetworkDisconnect, io.fabric8.docker.api.model.NetworkResource NetworkResource, io.fabric8.docker.api.model.NetworkSettings NetworkSettings, io.fabric8.docker.api.model.NetworkSettingsBase NetworkSettingsBase, io.fabric8.docker.api.model.Port Port, io.fabric8.docker.api.model.PortBinding PortBinding, io.fabric8.docker.api.model.SearchResult SearchResult, io.fabric8.docker.api.model.SearchResults SearchResults, io.fabric8.docker.api.model.ServiceConfig ServiceConfig, io.fabric8.docker.api.model.Stats Stats, List StrSlice, io.fabric8.docker.api.model.Version Version, io.fabric8.docker.api.model.Volume Volume, io.fabric8.docker.api.model.VolumeCreateRequest VolumeCreateRequest, io.fabric8.docker.api.model.VolumesListResponse VolumesListResponse) {
        this.Address = Address;
        this.AuthConfig = AuthConfig;
        this.AuthResponse = AuthResponse;
        this.ContainerChange = ContainerChange;
        this.ContainerCommitResponse = ContainerCommitResponse;
        this.ContainerCreateResponse = ContainerCreateResponse;
        this.ContainerExecCreateResponse = ContainerExecCreateResponse;
        this.ContainerJSONBase = ContainerJSONBase;
        this.ContainerPathStat = ContainerPathStat;
        this.ContainerProcessList = ContainerProcessList;
        this.ContainerState = ContainerState;
        this.ContainerWaitResponse = ContainerWaitResponse;
        this.CopyConfig = CopyConfig;
        this.DefaultNetworkSettings = DefaultNetworkSettings;
        this.EndpointResource = EndpointResource;
        this.EndpointSettings = EndpointSettings;
        this.ExecConfig = ExecConfig;
        this.ExecStartCheck = ExecStartCheck;
        this.GraphDriverData = GraphDriverData;
        this.HostConfig = HostConfig;
        this.IPAM = IPAM;
        this.IPAMConfig = IPAMConfig;
        this.Image = Image;
        this.ImageDelete = ImageDelete;
        this.ImageHistory = ImageHistory;
        this.ImageInspect = ImageInspect;
        this.IndexInfo = IndexInfo;
        this.Info = Info;
        this.LogConfig = LogConfig;
        this.MountPoint = MountPoint;
        this.NetworkConnect = NetworkConnect;
        this.NetworkCreate = NetworkCreate;
        this.NetworkCreateResponse = NetworkCreateResponse;
        this.NetworkDisconnect = NetworkDisconnect;
        this.NetworkResource = NetworkResource;
        this.NetworkSettings = NetworkSettings;
        this.NetworkSettingsBase = NetworkSettingsBase;
        this.Port = Port;
        this.PortBinding = PortBinding;
        this.SearchResult = SearchResult;
        this.SearchResults = SearchResults;
        this.ServiceConfig = ServiceConfig;
        this.Stats = Stats;
        this.StrSlice = StrSlice;
        this.Version = Version;
        this.Volume = Volume;
        this.VolumeCreateRequest = VolumeCreateRequest;
        this.VolumesListResponse = VolumesListResponse;
    }

    /**
     * 
     * 
     * @return
     *     The Address
     */
    @JsonProperty("Address")
    public io.fabric8.docker.api.model.Address getAddress() {
        return Address;
    }

    /**
     * 
     * 
     * @param Address
     *     The Address
     */
    @JsonProperty("Address")
    public void setAddress(io.fabric8.docker.api.model.Address Address) {
        this.Address = Address;
    }

    /**
     * 
     * 
     * @return
     *     The AuthConfig
     */
    @JsonProperty("AuthConfig")
    public io.fabric8.docker.api.model.AuthConfig getAuthConfig() {
        return AuthConfig;
    }

    /**
     * 
     * 
     * @param AuthConfig
     *     The AuthConfig
     */
    @JsonProperty("AuthConfig")
    public void setAuthConfig(io.fabric8.docker.api.model.AuthConfig AuthConfig) {
        this.AuthConfig = AuthConfig;
    }

    /**
     * 
     * 
     * @return
     *     The AuthResponse
     */
    @JsonProperty("AuthResponse")
    public io.fabric8.docker.api.model.AuthResponse getAuthResponse() {
        return AuthResponse;
    }

    /**
     * 
     * 
     * @param AuthResponse
     *     The AuthResponse
     */
    @JsonProperty("AuthResponse")
    public void setAuthResponse(io.fabric8.docker.api.model.AuthResponse AuthResponse) {
        this.AuthResponse = AuthResponse;
    }

    /**
     * 
     * 
     * @return
     *     The ContainerChange
     */
    @JsonProperty("ContainerChange")
    public io.fabric8.docker.api.model.ContainerChange getContainerChange() {
        return ContainerChange;
    }

    /**
     * 
     * 
     * @param ContainerChange
     *     The ContainerChange
     */
    @JsonProperty("ContainerChange")
    public void setContainerChange(io.fabric8.docker.api.model.ContainerChange ContainerChange) {
        this.ContainerChange = ContainerChange;
    }

    /**
     * 
     * 
     * @return
     *     The ContainerCommitResponse
     */
    @JsonProperty("ContainerCommitResponse")
    public io.fabric8.docker.api.model.ContainerCommitResponse getContainerCommitResponse() {
        return ContainerCommitResponse;
    }

    /**
     * 
     * 
     * @param ContainerCommitResponse
     *     The ContainerCommitResponse
     */
    @JsonProperty("ContainerCommitResponse")
    public void setContainerCommitResponse(io.fabric8.docker.api.model.ContainerCommitResponse ContainerCommitResponse) {
        this.ContainerCommitResponse = ContainerCommitResponse;
    }

    /**
     * 
     * 
     * @return
     *     The ContainerCreateResponse
     */
    @JsonProperty("ContainerCreateResponse")
    public io.fabric8.docker.api.model.ContainerCreateResponse getContainerCreateResponse() {
        return ContainerCreateResponse;
    }

    /**
     * 
     * 
     * @param ContainerCreateResponse
     *     The ContainerCreateResponse
     */
    @JsonProperty("ContainerCreateResponse")
    public void setContainerCreateResponse(io.fabric8.docker.api.model.ContainerCreateResponse ContainerCreateResponse) {
        this.ContainerCreateResponse = ContainerCreateResponse;
    }

    /**
     * 
     * 
     * @return
     *     The ContainerExecCreateResponse
     */
    @JsonProperty("ContainerExecCreateResponse")
    public io.fabric8.docker.api.model.ContainerExecCreateResponse getContainerExecCreateResponse() {
        return ContainerExecCreateResponse;
    }

    /**
     * 
     * 
     * @param ContainerExecCreateResponse
     *     The ContainerExecCreateResponse
     */
    @JsonProperty("ContainerExecCreateResponse")
    public void setContainerExecCreateResponse(io.fabric8.docker.api.model.ContainerExecCreateResponse ContainerExecCreateResponse) {
        this.ContainerExecCreateResponse = ContainerExecCreateResponse;
    }

    /**
     * 
     * 
     * @return
     *     The ContainerJSONBase
     */
    @JsonProperty("ContainerJSONBase")
    public io.fabric8.docker.api.model.ContainerJSONBase getContainerJSONBase() {
        return ContainerJSONBase;
    }

    /**
     * 
     * 
     * @param ContainerJSONBase
     *     The ContainerJSONBase
     */
    @JsonProperty("ContainerJSONBase")
    public void setContainerJSONBase(io.fabric8.docker.api.model.ContainerJSONBase ContainerJSONBase) {
        this.ContainerJSONBase = ContainerJSONBase;
    }

    /**
     * 
     * 
     * @return
     *     The ContainerPathStat
     */
    @JsonProperty("ContainerPathStat")
    public io.fabric8.docker.api.model.ContainerPathStat getContainerPathStat() {
        return ContainerPathStat;
    }

    /**
     * 
     * 
     * @param ContainerPathStat
     *     The ContainerPathStat
     */
    @JsonProperty("ContainerPathStat")
    public void setContainerPathStat(io.fabric8.docker.api.model.ContainerPathStat ContainerPathStat) {
        this.ContainerPathStat = ContainerPathStat;
    }

    /**
     * 
     * 
     * @return
     *     The ContainerProcessList
     */
    @JsonProperty("ContainerProcessList")
    public io.fabric8.docker.api.model.ContainerProcessList getContainerProcessList() {
        return ContainerProcessList;
    }

    /**
     * 
     * 
     * @param ContainerProcessList
     *     The ContainerProcessList
     */
    @JsonProperty("ContainerProcessList")
    public void setContainerProcessList(io.fabric8.docker.api.model.ContainerProcessList ContainerProcessList) {
        this.ContainerProcessList = ContainerProcessList;
    }

    /**
     * 
     * 
     * @return
     *     The ContainerState
     */
    @JsonProperty("ContainerState")
    public io.fabric8.docker.api.model.ContainerState getContainerState() {
        return ContainerState;
    }

    /**
     * 
     * 
     * @param ContainerState
     *     The ContainerState
     */
    @JsonProperty("ContainerState")
    public void setContainerState(io.fabric8.docker.api.model.ContainerState ContainerState) {
        this.ContainerState = ContainerState;
    }

    /**
     * 
     * 
     * @return
     *     The ContainerWaitResponse
     */
    @JsonProperty("ContainerWaitResponse")
    public io.fabric8.docker.api.model.ContainerWaitResponse getContainerWaitResponse() {
        return ContainerWaitResponse;
    }

    /**
     * 
     * 
     * @param ContainerWaitResponse
     *     The ContainerWaitResponse
     */
    @JsonProperty("ContainerWaitResponse")
    public void setContainerWaitResponse(io.fabric8.docker.api.model.ContainerWaitResponse ContainerWaitResponse) {
        this.ContainerWaitResponse = ContainerWaitResponse;
    }

    /**
     * 
     * 
     * @return
     *     The CopyConfig
     */
    @JsonProperty("CopyConfig")
    public io.fabric8.docker.api.model.CopyConfig getCopyConfig() {
        return CopyConfig;
    }

    /**
     * 
     * 
     * @param CopyConfig
     *     The CopyConfig
     */
    @JsonProperty("CopyConfig")
    public void setCopyConfig(io.fabric8.docker.api.model.CopyConfig CopyConfig) {
        this.CopyConfig = CopyConfig;
    }

    /**
     * 
     * 
     * @return
     *     The DefaultNetworkSettings
     */
    @JsonProperty("DefaultNetworkSettings")
    public io.fabric8.docker.api.model.DefaultNetworkSettings getDefaultNetworkSettings() {
        return DefaultNetworkSettings;
    }

    /**
     * 
     * 
     * @param DefaultNetworkSettings
     *     The DefaultNetworkSettings
     */
    @JsonProperty("DefaultNetworkSettings")
    public void setDefaultNetworkSettings(io.fabric8.docker.api.model.DefaultNetworkSettings DefaultNetworkSettings) {
        this.DefaultNetworkSettings = DefaultNetworkSettings;
    }

    /**
     * 
     * 
     * @return
     *     The EndpointResource
     */
    @JsonProperty("EndpointResource")
    public io.fabric8.docker.api.model.EndpointResource getEndpointResource() {
        return EndpointResource;
    }

    /**
     * 
     * 
     * @param EndpointResource
     *     The EndpointResource
     */
    @JsonProperty("EndpointResource")
    public void setEndpointResource(io.fabric8.docker.api.model.EndpointResource EndpointResource) {
        this.EndpointResource = EndpointResource;
    }

    /**
     * 
     * 
     * @return
     *     The EndpointSettings
     */
    @JsonProperty("EndpointSettings")
    public io.fabric8.docker.api.model.EndpointSettings getEndpointSettings() {
        return EndpointSettings;
    }

    /**
     * 
     * 
     * @param EndpointSettings
     *     The EndpointSettings
     */
    @JsonProperty("EndpointSettings")
    public void setEndpointSettings(io.fabric8.docker.api.model.EndpointSettings EndpointSettings) {
        this.EndpointSettings = EndpointSettings;
    }

    /**
     * 
     * 
     * @return
     *     The ExecConfig
     */
    @JsonProperty("ExecConfig")
    public io.fabric8.docker.api.model.ExecConfig getExecConfig() {
        return ExecConfig;
    }

    /**
     * 
     * 
     * @param ExecConfig
     *     The ExecConfig
     */
    @JsonProperty("ExecConfig")
    public void setExecConfig(io.fabric8.docker.api.model.ExecConfig ExecConfig) {
        this.ExecConfig = ExecConfig;
    }

    /**
     * 
     * 
     * @return
     *     The ExecStartCheck
     */
    @JsonProperty("ExecStartCheck")
    public io.fabric8.docker.api.model.ExecStartCheck getExecStartCheck() {
        return ExecStartCheck;
    }

    /**
     * 
     * 
     * @param ExecStartCheck
     *     The ExecStartCheck
     */
    @JsonProperty("ExecStartCheck")
    public void setExecStartCheck(io.fabric8.docker.api.model.ExecStartCheck ExecStartCheck) {
        this.ExecStartCheck = ExecStartCheck;
    }

    /**
     * 
     * 
     * @return
     *     The GraphDriverData
     */
    @JsonProperty("GraphDriverData")
    public io.fabric8.docker.api.model.GraphDriverData getGraphDriverData() {
        return GraphDriverData;
    }

    /**
     * 
     * 
     * @param GraphDriverData
     *     The GraphDriverData
     */
    @JsonProperty("GraphDriverData")
    public void setGraphDriverData(io.fabric8.docker.api.model.GraphDriverData GraphDriverData) {
        this.GraphDriverData = GraphDriverData;
    }

    /**
     * 
     * 
     * @return
     *     The HostConfig
     */
    @JsonProperty("HostConfig")
    public io.fabric8.docker.api.model.HostConfig getHostConfig() {
        return HostConfig;
    }

    /**
     * 
     * 
     * @param HostConfig
     *     The HostConfig
     */
    @JsonProperty("HostConfig")
    public void setHostConfig(io.fabric8.docker.api.model.HostConfig HostConfig) {
        this.HostConfig = HostConfig;
    }

    /**
     * 
     * 
     * @return
     *     The IPAM
     */
    @JsonProperty("IPAM")
    public io.fabric8.docker.api.model.IPAM getIPAM() {
        return IPAM;
    }

    /**
     * 
     * 
     * @param IPAM
     *     The IPAM
     */
    @JsonProperty("IPAM")
    public void setIPAM(io.fabric8.docker.api.model.IPAM IPAM) {
        this.IPAM = IPAM;
    }

    /**
     * 
     * 
     * @return
     *     The IPAMConfig
     */
    @JsonProperty("IPAMConfig")
    public io.fabric8.docker.api.model.IPAMConfig getIPAMConfig() {
        return IPAMConfig;
    }

    /**
     * 
     * 
     * @param IPAMConfig
     *     The IPAMConfig
     */
    @JsonProperty("IPAMConfig")
    public void setIPAMConfig(io.fabric8.docker.api.model.IPAMConfig IPAMConfig) {
        this.IPAMConfig = IPAMConfig;
    }

    /**
     * 
     * 
     * @return
     *     The Image
     */
    @JsonProperty("Image")
    public io.fabric8.docker.api.model.Image getImage() {
        return Image;
    }

    /**
     * 
     * 
     * @param Image
     *     The Image
     */
    @JsonProperty("Image")
    public void setImage(io.fabric8.docker.api.model.Image Image) {
        this.Image = Image;
    }

    /**
     * 
     * 
     * @return
     *     The ImageDelete
     */
    @JsonProperty("ImageDelete")
    public io.fabric8.docker.api.model.ImageDelete getImageDelete() {
        return ImageDelete;
    }

    /**
     * 
     * 
     * @param ImageDelete
     *     The ImageDelete
     */
    @JsonProperty("ImageDelete")
    public void setImageDelete(io.fabric8.docker.api.model.ImageDelete ImageDelete) {
        this.ImageDelete = ImageDelete;
    }

    /**
     * 
     * 
     * @return
     *     The ImageHistory
     */
    @JsonProperty("ImageHistory")
    public io.fabric8.docker.api.model.ImageHistory getImageHistory() {
        return ImageHistory;
    }

    /**
     * 
     * 
     * @param ImageHistory
     *     The ImageHistory
     */
    @JsonProperty("ImageHistory")
    public void setImageHistory(io.fabric8.docker.api.model.ImageHistory ImageHistory) {
        this.ImageHistory = ImageHistory;
    }

    /**
     * 
     * 
     * @return
     *     The ImageInspect
     */
    @JsonProperty("ImageInspect")
    public io.fabric8.docker.api.model.ImageInspect getImageInspect() {
        return ImageInspect;
    }

    /**
     * 
     * 
     * @param ImageInspect
     *     The ImageInspect
     */
    @JsonProperty("ImageInspect")
    public void setImageInspect(io.fabric8.docker.api.model.ImageInspect ImageInspect) {
        this.ImageInspect = ImageInspect;
    }

    /**
     * 
     * 
     * @return
     *     The IndexInfo
     */
    @JsonProperty("IndexInfo")
    public io.fabric8.docker.api.model.IndexInfo getIndexInfo() {
        return IndexInfo;
    }

    /**
     * 
     * 
     * @param IndexInfo
     *     The IndexInfo
     */
    @JsonProperty("IndexInfo")
    public void setIndexInfo(io.fabric8.docker.api.model.IndexInfo IndexInfo) {
        this.IndexInfo = IndexInfo;
    }

    /**
     * 
     * 
     * @return
     *     The Info
     */
    @JsonProperty("Info")
    public io.fabric8.docker.api.model.Info getInfo() {
        return Info;
    }

    /**
     * 
     * 
     * @param Info
     *     The Info
     */
    @JsonProperty("Info")
    public void setInfo(io.fabric8.docker.api.model.Info Info) {
        this.Info = Info;
    }

    /**
     * 
     * 
     * @return
     *     The LogConfig
     */
    @JsonProperty("LogConfig")
    public io.fabric8.docker.api.model.LogConfig getLogConfig() {
        return LogConfig;
    }

    /**
     * 
     * 
     * @param LogConfig
     *     The LogConfig
     */
    @JsonProperty("LogConfig")
    public void setLogConfig(io.fabric8.docker.api.model.LogConfig LogConfig) {
        this.LogConfig = LogConfig;
    }

    /**
     * 
     * 
     * @return
     *     The MountPoint
     */
    @JsonProperty("MountPoint")
    public io.fabric8.docker.api.model.MountPoint getMountPoint() {
        return MountPoint;
    }

    /**
     * 
     * 
     * @param MountPoint
     *     The MountPoint
     */
    @JsonProperty("MountPoint")
    public void setMountPoint(io.fabric8.docker.api.model.MountPoint MountPoint) {
        this.MountPoint = MountPoint;
    }

    /**
     * 
     * 
     * @return
     *     The NetworkConnect
     */
    @JsonProperty("NetworkConnect")
    public io.fabric8.docker.api.model.NetworkConnect getNetworkConnect() {
        return NetworkConnect;
    }

    /**
     * 
     * 
     * @param NetworkConnect
     *     The NetworkConnect
     */
    @JsonProperty("NetworkConnect")
    public void setNetworkConnect(io.fabric8.docker.api.model.NetworkConnect NetworkConnect) {
        this.NetworkConnect = NetworkConnect;
    }

    /**
     * 
     * 
     * @return
     *     The NetworkCreate
     */
    @JsonProperty("NetworkCreate")
    public io.fabric8.docker.api.model.NetworkCreate getNetworkCreate() {
        return NetworkCreate;
    }

    /**
     * 
     * 
     * @param NetworkCreate
     *     The NetworkCreate
     */
    @JsonProperty("NetworkCreate")
    public void setNetworkCreate(io.fabric8.docker.api.model.NetworkCreate NetworkCreate) {
        this.NetworkCreate = NetworkCreate;
    }

    /**
     * 
     * 
     * @return
     *     The NetworkCreateResponse
     */
    @JsonProperty("NetworkCreateResponse")
    public io.fabric8.docker.api.model.NetworkCreateResponse getNetworkCreateResponse() {
        return NetworkCreateResponse;
    }

    /**
     * 
     * 
     * @param NetworkCreateResponse
     *     The NetworkCreateResponse
     */
    @JsonProperty("NetworkCreateResponse")
    public void setNetworkCreateResponse(io.fabric8.docker.api.model.NetworkCreateResponse NetworkCreateResponse) {
        this.NetworkCreateResponse = NetworkCreateResponse;
    }

    /**
     * 
     * 
     * @return
     *     The NetworkDisconnect
     */
    @JsonProperty("NetworkDisconnect")
    public io.fabric8.docker.api.model.NetworkDisconnect getNetworkDisconnect() {
        return NetworkDisconnect;
    }

    /**
     * 
     * 
     * @param NetworkDisconnect
     *     The NetworkDisconnect
     */
    @JsonProperty("NetworkDisconnect")
    public void setNetworkDisconnect(io.fabric8.docker.api.model.NetworkDisconnect NetworkDisconnect) {
        this.NetworkDisconnect = NetworkDisconnect;
    }

    /**
     * 
     * 
     * @return
     *     The NetworkResource
     */
    @JsonProperty("NetworkResource")
    public io.fabric8.docker.api.model.NetworkResource getNetworkResource() {
        return NetworkResource;
    }

    /**
     * 
     * 
     * @param NetworkResource
     *     The NetworkResource
     */
    @JsonProperty("NetworkResource")
    public void setNetworkResource(io.fabric8.docker.api.model.NetworkResource NetworkResource) {
        this.NetworkResource = NetworkResource;
    }

    /**
     * 
     * 
     * @return
     *     The NetworkSettings
     */
    @JsonProperty("NetworkSettings")
    public io.fabric8.docker.api.model.NetworkSettings getNetworkSettings() {
        return NetworkSettings;
    }

    /**
     * 
     * 
     * @param NetworkSettings
     *     The NetworkSettings
     */
    @JsonProperty("NetworkSettings")
    public void setNetworkSettings(io.fabric8.docker.api.model.NetworkSettings NetworkSettings) {
        this.NetworkSettings = NetworkSettings;
    }

    /**
     * 
     * 
     * @return
     *     The NetworkSettingsBase
     */
    @JsonProperty("NetworkSettingsBase")
    public io.fabric8.docker.api.model.NetworkSettingsBase getNetworkSettingsBase() {
        return NetworkSettingsBase;
    }

    /**
     * 
     * 
     * @param NetworkSettingsBase
     *     The NetworkSettingsBase
     */
    @JsonProperty("NetworkSettingsBase")
    public void setNetworkSettingsBase(io.fabric8.docker.api.model.NetworkSettingsBase NetworkSettingsBase) {
        this.NetworkSettingsBase = NetworkSettingsBase;
    }

    /**
     * 
     * 
     * @return
     *     The Port
     */
    @JsonProperty("Port")
    public io.fabric8.docker.api.model.Port getPort() {
        return Port;
    }

    /**
     * 
     * 
     * @param Port
     *     The Port
     */
    @JsonProperty("Port")
    public void setPort(io.fabric8.docker.api.model.Port Port) {
        this.Port = Port;
    }

    /**
     * 
     * 
     * @return
     *     The PortBinding
     */
    @JsonProperty("PortBinding")
    public io.fabric8.docker.api.model.PortBinding getPortBinding() {
        return PortBinding;
    }

    /**
     * 
     * 
     * @param PortBinding
     *     The PortBinding
     */
    @JsonProperty("PortBinding")
    public void setPortBinding(io.fabric8.docker.api.model.PortBinding PortBinding) {
        this.PortBinding = PortBinding;
    }

    /**
     * 
     * 
     * @return
     *     The SearchResult
     */
    @JsonProperty("SearchResult")
    public io.fabric8.docker.api.model.SearchResult getSearchResult() {
        return SearchResult;
    }

    /**
     * 
     * 
     * @param SearchResult
     *     The SearchResult
     */
    @JsonProperty("SearchResult")
    public void setSearchResult(io.fabric8.docker.api.model.SearchResult SearchResult) {
        this.SearchResult = SearchResult;
    }

    /**
     * 
     * 
     * @return
     *     The SearchResults
     */
    @JsonProperty("SearchResults")
    public io.fabric8.docker.api.model.SearchResults getSearchResults() {
        return SearchResults;
    }

    /**
     * 
     * 
     * @param SearchResults
     *     The SearchResults
     */
    @JsonProperty("SearchResults")
    public void setSearchResults(io.fabric8.docker.api.model.SearchResults SearchResults) {
        this.SearchResults = SearchResults;
    }

    /**
     * 
     * 
     * @return
     *     The ServiceConfig
     */
    @JsonProperty("ServiceConfig")
    public io.fabric8.docker.api.model.ServiceConfig getServiceConfig() {
        return ServiceConfig;
    }

    /**
     * 
     * 
     * @param ServiceConfig
     *     The ServiceConfig
     */
    @JsonProperty("ServiceConfig")
    public void setServiceConfig(io.fabric8.docker.api.model.ServiceConfig ServiceConfig) {
        this.ServiceConfig = ServiceConfig;
    }

    /**
     * 
     * 
     * @return
     *     The Stats
     */
    @JsonProperty("Stats")
    public io.fabric8.docker.api.model.Stats getStats() {
        return Stats;
    }

    /**
     * 
     * 
     * @param Stats
     *     The Stats
     */
    @JsonProperty("Stats")
    public void setStats(io.fabric8.docker.api.model.Stats Stats) {
        this.Stats = Stats;
    }

    /**
     * 
     * 
     * @return
     *     The StrSlice
     */
    @JsonProperty("StrSlice")
    public List getStrSlice() {
        return StrSlice;
    }

    /**
     * 
     * 
     * @param StrSlice
     *     The StrSlice
     */
    @JsonProperty("StrSlice")
    public void setStrSlice(List StrSlice) {
        this.StrSlice = StrSlice;
    }

    /**
     * 
     * 
     * @return
     *     The Version
     */
    @JsonProperty("Version")
    public io.fabric8.docker.api.model.Version getVersion() {
        return Version;
    }

    /**
     * 
     * 
     * @param Version
     *     The Version
     */
    @JsonProperty("Version")
    public void setVersion(io.fabric8.docker.api.model.Version Version) {
        this.Version = Version;
    }

    /**
     * 
     * 
     * @return
     *     The Volume
     */
    @JsonProperty("Volume")
    public io.fabric8.docker.api.model.Volume getVolume() {
        return Volume;
    }

    /**
     * 
     * 
     * @param Volume
     *     The Volume
     */
    @JsonProperty("Volume")
    public void setVolume(io.fabric8.docker.api.model.Volume Volume) {
        this.Volume = Volume;
    }

    /**
     * 
     * 
     * @return
     *     The VolumeCreateRequest
     */
    @JsonProperty("VolumeCreateRequest")
    public io.fabric8.docker.api.model.VolumeCreateRequest getVolumeCreateRequest() {
        return VolumeCreateRequest;
    }

    /**
     * 
     * 
     * @param VolumeCreateRequest
     *     The VolumeCreateRequest
     */
    @JsonProperty("VolumeCreateRequest")
    public void setVolumeCreateRequest(io.fabric8.docker.api.model.VolumeCreateRequest VolumeCreateRequest) {
        this.VolumeCreateRequest = VolumeCreateRequest;
    }

    /**
     * 
     * 
     * @return
     *     The VolumesListResponse
     */
    @JsonProperty("VolumesListResponse")
    public io.fabric8.docker.api.model.VolumesListResponse getVolumesListResponse() {
        return VolumesListResponse;
    }

    /**
     * 
     * 
     * @param VolumesListResponse
     *     The VolumesListResponse
     */
    @JsonProperty("VolumesListResponse")
    public void setVolumesListResponse(io.fabric8.docker.api.model.VolumesListResponse VolumesListResponse) {
        this.VolumesListResponse = VolumesListResponse;
    }

    @JsonAnyGetter
    public Map getAdditionalProperties() {
        return this.additionalProperties;
    }

    @JsonAnySetter
    public void setAdditionalProperty(String name, Object value) {
        this.additionalProperties.put(name, value);
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy