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

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

package io.fabric8.kubernetes.api.model;

import io.fabric8.openshift.api.model.ImageStreamList;
import io.fabric8.openshift.api.model.ImageList;
import io.fabric8.kubernetes.api.model.resource.Quantity;
import io.fabric8.openshift.api.model.OAuthClient;
import io.fabric8.kubernetes.api.model.config.Config;
import io.fabric8.openshift.api.model.template.TemplateList;
import io.fabric8.openshift.api.model.OAuthAccessTokenList;
import io.fabric8.openshift.api.model.OAuthAuthorizeToken;
import io.fabric8.openshift.api.model.template.Template;
import io.fabric8.common.Editable;
import io.fabric8.openshift.api.model.BuildList;
import io.fabric8.openshift.api.model.OAuthAuthorizeTokenList;
import io.fabric8.openshift.api.model.RouteList;
import io.fabric8.kubernetes.api.watch.WatchEvent;
import io.fabric8.openshift.api.model.TagEvent;
import io.fabric8.openshift.api.model.OAuthClientAuthorizationList;
import io.fabric8.openshift.api.model.OAuthAccessToken;
import io.fabric8.openshift.api.model.OAuthClientList;
import io.fabric8.kubernetes.api.model.errors.StatusError;
import io.fabric8.openshift.api.model.BuildRequest;
import io.fabric8.openshift.api.model.OAuthClientAuthorization;
import io.fabric8.openshift.api.model.BuildConfigList;
import io.fabric8.openshift.api.model.DeploymentConfigList;

public class EditableKubeSchema extends KubeSchema implements Editable{


public EditableKubeSchema(){
    super();
}
public EditableKubeSchema( BaseKubernetesList BaseKubernetesList , BuildConfigList BuildConfigList , BuildList BuildList , BuildRequest BuildRequest , Config Config , ContainerStatus ContainerStatus , DeploymentConfigList DeploymentConfigList , Endpoints Endpoints , EndpointsList EndpointsList , EnvVar EnvVar , ImageList ImageList , ImageStreamList ImageStreamList , Namespace Namespace , NamespaceList NamespaceList , Node Node , NodeList NodeList , OAuthAccessToken OAuthAccessToken , OAuthAccessTokenList OAuthAccessTokenList , OAuthAuthorizeToken OAuthAuthorizeToken , OAuthAuthorizeTokenList OAuthAuthorizeTokenList , OAuthClient OAuthClient , OAuthClientAuthorization OAuthClientAuthorization , OAuthClientAuthorizationList OAuthClientAuthorizationList , OAuthClientList OAuthClientList , ObjectMeta ObjectMeta , PodList PodList , Quantity Quantity , ReplicationControllerList ReplicationControllerList , RouteList RouteList , Secret Secret , SecretList SecretList , ServiceAccount ServiceAccount , ServiceAccountList ServiceAccountList , ServiceList ServiceList , StatusError StatusError , TagEvent TagEvent , Template Template , TemplateList TemplateList , WatchEvent WatchEvent ){
    super(BaseKubernetesList, BuildConfigList, BuildList, BuildRequest, Config, ContainerStatus, DeploymentConfigList, Endpoints, EndpointsList, EnvVar, ImageList, ImageStreamList, Namespace, NamespaceList, Node, NodeList, OAuthAccessToken, OAuthAccessTokenList, OAuthAuthorizeToken, OAuthAuthorizeTokenList, OAuthClient, OAuthClientAuthorization, OAuthClientAuthorizationList, OAuthClientList, ObjectMeta, PodList, Quantity, ReplicationControllerList, RouteList, Secret, SecretList, ServiceAccount, ServiceAccountList, ServiceList, StatusError, TagEvent, Template, TemplateList, WatchEvent);
}

public KubeSchemaBuilder edit(){
    return new KubeSchemaBuilder(this);
}


}
    




© 2015 - 2025 Weber Informatics LLC | Privacy Policy