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

annotations.io.alauda.kubernetes.api.model.NamedExtensionFluent Maven / Gradle / Ivy

There is a newer version: 0.2.12
Show newest version
package io.alauda.kubernetes.api.model;

import java.lang.String;
import io.alauda.kubernetes.api.model.extensions.ScaleFluent;
import io.alauda.kubernetes.api.model.extensions.NetworkPolicyBuilder;
import io.alauda.kubernetes.api.model.authorization.SubjectAccessReviewBuilder;
import io.alauda.kubernetes.api.model.extensions.NetworkPolicyFluent;
import io.alauda.kubernetes.api.model.authorization.SubjectAccessReview;
import io.alauda.kubernetes.api.model.extensions.StatefulSetBuilder;
import java.lang.Deprecated;
import io.alauda.kubernetes.api.model.extensions.PodSecurityPolicy;
import io.alauda.kubernetes.api.model.extensions.ReplicaSet;
import io.alauda.kubernetes.api.model.policy.PodDisruptionBudgetFluent;
import io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReviewBuilder;
import io.alauda.kubernetes.api.model.extensions.PodSecurityPolicyFluent;
import io.alauda.kubernetes.api.model.extensions.Deployment;
import io.alauda.kubernetes.api.model.extensions.DaemonSetFluent;
import io.alauda.kubernetes.api.model.extensions.ThirdPartyResourceFluent;
import io.alauda.kubernetes.api.model.extensions.StatefulSetFluent;
import io.alauda.kubernetes.api.model.extensions.DaemonSet;
import io.alauda.kubernetes.api.model.extensions.DeploymentFluent;
import io.alauda.kubernetes.api.model.apiextensions.CustomResourceDefinitionFluent;
import io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReview;
import io.alauda.kubernetes.api.model.extensions.IngressBuilder;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.alauda.kubernetes.api.model.authentication.TokenReviewFluent;
import java.lang.Boolean;
import io.alauda.kubernetes.api.model.extensions.NetworkPolicy;
import javax.validation.Valid;
import java.lang.Object;
import java.util.Map;
import io.alauda.kubernetes.api.model.extensions.DeploymentBuilder;
import io.alauda.kubernetes.api.model.extensions.ThirdPartyResource;
import io.alauda.kubernetes.api.model.authentication.TokenReviewBuilder;
import io.alauda.kubernetes.api.model.authentication.TokenReview;
import io.alauda.kubernetes.api.model.apiextensions.CustomResourceDefinitionBuilder;
import io.alauda.kubernetes.api.model.extensions.IngressFluent;
import io.alauda.kubernetes.api.model.policy.PodDisruptionBudgetBuilder;
import io.alauda.kubernetes.api.model.extensions.ThirdPartyResourceBuilder;
import io.alauda.kubernetes.api.model.extensions.ScaleBuilder;
import io.alauda.kubernetes.api.builder.Fluent;
import io.alauda.kubernetes.api.model.extensions.Ingress;
import io.alauda.kubernetes.api.model.extensions.StatefulSet;
import io.alauda.kubernetes.api.model.policy.PodDisruptionBudget;
import io.alauda.kubernetes.api.builder.Nested;
import io.alauda.kubernetes.api.model.extensions.DaemonSetBuilder;
import io.alauda.kubernetes.api.model.authorization.SubjectAccessReviewFluent;
import io.alauda.kubernetes.api.model.extensions.ReplicaSetFluent;
import io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReviewFluent;
import io.alauda.kubernetes.api.model.extensions.ReplicaSetBuilder;
import io.alauda.kubernetes.api.model.apiextensions.CustomResourceDefinition;
import io.alauda.kubernetes.api.model.extensions.Scale;
import io.alauda.kubernetes.api.model.extensions.PodSecurityPolicyBuilder;

public interface NamedExtensionFluent> extends Fluent{


    
/**
 * This method has been deprecated, please use method buildExtension instead.
 */
@Deprecated public HasMetadata getExtension();
    public HasMetadata buildExtension();
    public A withExtension(HasMetadata extension);
    public Boolean hasExtension();
    public A withBindingExtension(Binding bindingExtension);
    public NamedExtensionFluent.BindingExtensionNested withNewBindingExtension();
    public NamedExtensionFluent.BindingExtensionNested withNewBindingExtensionLike(Binding item);
    public A withIngressExtension(Ingress ingressExtension);
    public NamedExtensionFluent.IngressExtensionNested withNewIngressExtension();
    public NamedExtensionFluent.IngressExtensionNested withNewIngressExtensionLike(Ingress item);
    public A withLocalSubjectAccessReviewExtension(LocalSubjectAccessReview localSubjectAccessReviewExtension);
    public NamedExtensionFluent.LocalSubjectAccessReviewExtensionNested withNewLocalSubjectAccessReviewExtension();
    public NamedExtensionFluent.LocalSubjectAccessReviewExtensionNested withNewLocalSubjectAccessReviewExtensionLike(LocalSubjectAccessReview item);
    public A withStatefulSetExtension(StatefulSet statefulSetExtension);
    public NamedExtensionFluent.StatefulSetExtensionNested withNewStatefulSetExtension();
    public NamedExtensionFluent.StatefulSetExtensionNested withNewStatefulSetExtensionLike(StatefulSet item);
    public A withPipelineTemplateTaskInstanceExtension(PipelineTemplateTaskInstance pipelineTemplateTaskInstanceExtension);
    public NamedExtensionFluent.PipelineTemplateTaskInstanceExtensionNested withNewPipelineTemplateTaskInstanceExtension();
    public NamedExtensionFluent.PipelineTemplateTaskInstanceExtensionNested withNewPipelineTemplateTaskInstanceExtensionLike(PipelineTemplateTaskInstance item);
    public A withPodSecurityPolicyExtension(PodSecurityPolicy podSecurityPolicyExtension);
    public NamedExtensionFluent.PodSecurityPolicyExtensionNested withNewPodSecurityPolicyExtension();
    public NamedExtensionFluent.PodSecurityPolicyExtensionNested withNewPodSecurityPolicyExtensionLike(PodSecurityPolicy item);
    public A withPipelineExtension(Pipeline pipelineExtension);
    public NamedExtensionFluent.PipelineExtensionNested withNewPipelineExtension();
    public NamedExtensionFluent.PipelineExtensionNested withNewPipelineExtensionLike(Pipeline item);
    public A withResourceQuotaExtension(ResourceQuota resourceQuotaExtension);
    public NamedExtensionFluent.ResourceQuotaExtensionNested withNewResourceQuotaExtension();
    public NamedExtensionFluent.ResourceQuotaExtensionNested withNewResourceQuotaExtensionLike(ResourceQuota item);
    public A withServiceAccountExtension(ServiceAccount serviceAccountExtension);
    public NamedExtensionFluent.ServiceAccountExtensionNested withNewServiceAccountExtension();
    public NamedExtensionFluent.ServiceAccountExtensionNested withNewServiceAccountExtensionLike(ServiceAccount item);
    public A withConfigMapExtension(ConfigMap configMapExtension);
    public NamedExtensionFluent.ConfigMapExtensionNested withNewConfigMapExtension();
    public NamedExtensionFluent.ConfigMapExtensionNested withNewConfigMapExtensionLike(ConfigMap item);
    public A withJenkinsBindingExtension(JenkinsBinding jenkinsBindingExtension);
    public NamedExtensionFluent.JenkinsBindingExtensionNested withNewJenkinsBindingExtension();
    public NamedExtensionFluent.JenkinsBindingExtensionNested withNewJenkinsBindingExtensionLike(JenkinsBinding item);
    public A withPipelineTemplateExtension(PipelineTemplate pipelineTemplateExtension);
    public NamedExtensionFluent.PipelineTemplateExtensionNested withNewPipelineTemplateExtension();
    public NamedExtensionFluent.PipelineTemplateExtensionNested withNewPipelineTemplateExtensionLike(PipelineTemplate item);
    public A withCronJobExtension(CronJob cronJobExtension);
    public NamedExtensionFluent.CronJobExtensionNested withNewCronJobExtension();
    public NamedExtensionFluent.CronJobExtensionNested withNewCronJobExtensionLike(CronJob item);
    public A withSubjectAccessReviewExtension(SubjectAccessReview subjectAccessReviewExtension);
    public NamedExtensionFluent.SubjectAccessReviewExtensionNested withNewSubjectAccessReviewExtension();
    public NamedExtensionFluent.SubjectAccessReviewExtensionNested withNewSubjectAccessReviewExtensionLike(SubjectAccessReview item);
    public A withPodTemplateExtension(PodTemplate podTemplateExtension);
    public NamedExtensionFluent.PodTemplateExtensionNested withNewPodTemplateExtension();
    public NamedExtensionFluent.PodTemplateExtensionNested withNewPodTemplateExtensionLike(PodTemplate item);
    public A withTokenReviewExtension(TokenReview tokenReviewExtension);
    public NamedExtensionFluent.TokenReviewExtensionNested withNewTokenReviewExtension();
    public NamedExtensionFluent.TokenReviewExtensionNested withNewTokenReviewExtensionLike(TokenReview item);
    public A withCustomResourceDefinitionExtension(CustomResourceDefinition customResourceDefinitionExtension);
    public NamedExtensionFluent.CustomResourceDefinitionExtensionNested withNewCustomResourceDefinitionExtension();
    public NamedExtensionFluent.CustomResourceDefinitionExtensionNested withNewCustomResourceDefinitionExtensionLike(CustomResourceDefinition item);
    public A withStorageClassExtension(StorageClass storageClassExtension);
    public NamedExtensionFluent.StorageClassExtensionNested withNewStorageClassExtension();
    public NamedExtensionFluent.StorageClassExtensionNested withNewStorageClassExtensionLike(StorageClass item);
    public A withPipelineConfigTemplateExtension(PipelineConfigTemplate pipelineConfigTemplateExtension);
    public NamedExtensionFluent.PipelineConfigTemplateExtensionNested withNewPipelineConfigTemplateExtension();
    public NamedExtensionFluent.PipelineConfigTemplateExtensionNested withNewPipelineConfigTemplateExtensionLike(PipelineConfigTemplate item);
    public A withNamespaceExtension(Namespace namespaceExtension);
    public NamedExtensionFluent.NamespaceExtensionNested withNewNamespaceExtension();
    public NamedExtensionFluent.NamespaceExtensionNested withNewNamespaceExtensionLike(Namespace item);
    public A withPipelineConfigExtension(PipelineConfig pipelineConfigExtension);
    public NamedExtensionFluent.PipelineConfigExtensionNested withNewPipelineConfigExtension();
    public NamedExtensionFluent.PipelineConfigExtensionNested withNewPipelineConfigExtensionLike(PipelineConfig item);
    public A withCodeRepoServiceExtension(CodeRepoService codeRepoServiceExtension);
    public NamedExtensionFluent.CodeRepoServiceExtensionNested withNewCodeRepoServiceExtension();
    public NamedExtensionFluent.CodeRepoServiceExtensionNested withNewCodeRepoServiceExtensionLike(CodeRepoService item);
    public A withCodeRepoBindingExtension(CodeRepoBinding codeRepoBindingExtension);
    public NamedExtensionFluent.CodeRepoBindingExtensionNested withNewCodeRepoBindingExtension();
    public NamedExtensionFluent.CodeRepoBindingExtensionNested withNewCodeRepoBindingExtensionLike(CodeRepoBinding item);
    public A withScaleExtension(Scale scaleExtension);
    public NamedExtensionFluent.ScaleExtensionNested withNewScaleExtension();
    public NamedExtensionFluent.ScaleExtensionNested withNewScaleExtensionLike(Scale item);
    public A withPipelineTaskTemplateExtension(PipelineTaskTemplate pipelineTaskTemplateExtension);
    public NamedExtensionFluent.PipelineTaskTemplateExtensionNested withNewPipelineTaskTemplateExtension();
    public NamedExtensionFluent.PipelineTaskTemplateExtensionNested withNewPipelineTaskTemplateExtensionLike(PipelineTaskTemplate item);
    public A withPodExtension(Pod podExtension);
    public NamedExtensionFluent.PodExtensionNested withNewPodExtension();
    public NamedExtensionFluent.PodExtensionNested withNewPodExtensionLike(Pod item);
    public A withHorizontalPodAutoscalerExtension(HorizontalPodAutoscaler horizontalPodAutoscalerExtension);
    public NamedExtensionFluent.HorizontalPodAutoscalerExtensionNested withNewHorizontalPodAutoscalerExtension();
    public NamedExtensionFluent.HorizontalPodAutoscalerExtensionNested withNewHorizontalPodAutoscalerExtensionLike(HorizontalPodAutoscaler item);
    public A withThirdPartyResourceExtension(ThirdPartyResource thirdPartyResourceExtension);
    public NamedExtensionFluent.ThirdPartyResourceExtensionNested withNewThirdPartyResourceExtension();
    public NamedExtensionFluent.ThirdPartyResourceExtensionNested withNewThirdPartyResourceExtensionLike(ThirdPartyResource item);
    public A withComponentStatusExtension(ComponentStatus componentStatusExtension);
    public NamedExtensionFluent.ComponentStatusExtensionNested withNewComponentStatusExtension();
    public NamedExtensionFluent.ComponentStatusExtensionNested withNewComponentStatusExtensionLike(ComponentStatus item);
    public A withPersistentVolumeClaimExtension(PersistentVolumeClaim persistentVolumeClaimExtension);
    public NamedExtensionFluent.PersistentVolumeClaimExtensionNested withNewPersistentVolumeClaimExtension();
    public NamedExtensionFluent.PersistentVolumeClaimExtensionNested withNewPersistentVolumeClaimExtensionLike(PersistentVolumeClaim item);
    public A withSecretExtension(Secret secretExtension);
    public NamedExtensionFluent.SecretExtensionNested withNewSecretExtension();
    public NamedExtensionFluent.SecretExtensionNested withNewSecretExtensionLike(Secret item);
    public A withReplicationControllerExtension(ReplicationController replicationControllerExtension);
    public NamedExtensionFluent.ReplicationControllerExtensionNested withNewReplicationControllerExtension();
    public NamedExtensionFluent.ReplicationControllerExtensionNested withNewReplicationControllerExtensionLike(ReplicationController item);
    public A withEndpointsExtension(Endpoints endpointsExtension);
    public NamedExtensionFluent.EndpointsExtensionNested withNewEndpointsExtension();
    public NamedExtensionFluent.EndpointsExtensionNested withNewEndpointsExtensionLike(Endpoints item);
    public A withLimitRangeExtension(LimitRange limitRangeExtension);
    public NamedExtensionFluent.LimitRangeExtensionNested withNewLimitRangeExtension();
    public NamedExtensionFluent.LimitRangeExtensionNested withNewLimitRangeExtensionLike(LimitRange item);
    public A withNetworkPolicyExtension(NetworkPolicy networkPolicyExtension);
    public NamedExtensionFluent.NetworkPolicyExtensionNested withNewNetworkPolicyExtension();
    public NamedExtensionFluent.NetworkPolicyExtensionNested withNewNetworkPolicyExtensionLike(NetworkPolicy item);
    public A withServiceExtension(Service serviceExtension);
    public NamedExtensionFluent.ServiceExtensionNested withNewServiceExtension();
    public NamedExtensionFluent.ServiceExtensionNested withNewServiceExtensionLike(Service item);
    public A withEventExtension(Event eventExtension);
    public NamedExtensionFluent.EventExtensionNested withNewEventExtension();
    public NamedExtensionFluent.EventExtensionNested withNewEventExtensionLike(Event item);
    public A withNodeExtension(Node nodeExtension);
    public NamedExtensionFluent.NodeExtensionNested withNewNodeExtension();
    public NamedExtensionFluent.NodeExtensionNested withNewNodeExtensionLike(Node item);
    public A withReplicaSetExtension(ReplicaSet replicaSetExtension);
    public NamedExtensionFluent.ReplicaSetExtensionNested withNewReplicaSetExtension();
    public NamedExtensionFluent.ReplicaSetExtensionNested withNewReplicaSetExtensionLike(ReplicaSet item);
    public A withClusterPipelineTemplateExtension(ClusterPipelineTemplate clusterPipelineTemplateExtension);
    public NamedExtensionFluent.ClusterPipelineTemplateExtensionNested withNewClusterPipelineTemplateExtension();
    public NamedExtensionFluent.ClusterPipelineTemplateExtensionNested withNewClusterPipelineTemplateExtensionLike(ClusterPipelineTemplate item);
    public A withJobExtension(Job jobExtension);
    public NamedExtensionFluent.JobExtensionNested withNewJobExtension();
    public NamedExtensionFluent.JobExtensionNested withNewJobExtensionLike(Job item);
    public A withClusterPipelineTaskTemplateExtension(ClusterPipelineTaskTemplate clusterPipelineTaskTemplateExtension);
    public NamedExtensionFluent.ClusterPipelineTaskTemplateExtensionNested withNewClusterPipelineTaskTemplateExtension();
    public NamedExtensionFluent.ClusterPipelineTaskTemplateExtensionNested withNewClusterPipelineTaskTemplateExtensionLike(ClusterPipelineTaskTemplate item);
    public A withDeploymentExtension(Deployment deploymentExtension);
    public NamedExtensionFluent.DeploymentExtensionNested withNewDeploymentExtension();
    public NamedExtensionFluent.DeploymentExtensionNested withNewDeploymentExtensionLike(Deployment item);
    public A withJenkinsExtension(Jenkins jenkinsExtension);
    public NamedExtensionFluent.JenkinsExtensionNested withNewJenkinsExtension();
    public NamedExtensionFluent.JenkinsExtensionNested withNewJenkinsExtensionLike(Jenkins item);
    public A withDaemonSetExtension(DaemonSet daemonSetExtension);
    public NamedExtensionFluent.DaemonSetExtensionNested withNewDaemonSetExtension();
    public NamedExtensionFluent.DaemonSetExtensionNested withNewDaemonSetExtensionLike(DaemonSet item);
    public A withPodDisruptionBudgetExtension(PodDisruptionBudget podDisruptionBudgetExtension);
    public NamedExtensionFluent.PodDisruptionBudgetExtensionNested withNewPodDisruptionBudgetExtension();
    public NamedExtensionFluent.PodDisruptionBudgetExtensionNested withNewPodDisruptionBudgetExtensionLike(PodDisruptionBudget item);
    public A withProjectExtension(Project projectExtension);
    public NamedExtensionFluent.ProjectExtensionNested withNewProjectExtension();
    public NamedExtensionFluent.ProjectExtensionNested withNewProjectExtensionLike(Project item);
    public A withPersistentVolumeExtension(PersistentVolume persistentVolumeExtension);
    public NamedExtensionFluent.PersistentVolumeExtensionNested withNewPersistentVolumeExtension();
    public NamedExtensionFluent.PersistentVolumeExtensionNested withNewPersistentVolumeExtensionLike(PersistentVolume item);
    public A withCodeRepositoryExtension(CodeRepository codeRepositoryExtension);
    public NamedExtensionFluent.CodeRepositoryExtensionNested withNewCodeRepositoryExtension();
    public NamedExtensionFluent.CodeRepositoryExtensionNested withNewCodeRepositoryExtensionLike(CodeRepository item);
    public String getName();
    public A withName(String name);
    public Boolean hasName();

    public interface BindingExtensionNested extends io.alauda.kubernetes.api.builder.Nested,BindingFluent>{

        
    public N and();    public N endBindingExtension();
}
    public interface IngressExtensionNested extends io.alauda.kubernetes.api.builder.Nested,IngressFluent>{

        
    public N and();    public N endIngressExtension();
}
    public interface LocalSubjectAccessReviewExtensionNested extends io.alauda.kubernetes.api.builder.Nested,LocalSubjectAccessReviewFluent>{

        
    public N and();    public N endLocalSubjectAccessReviewExtension();
}
    public interface StatefulSetExtensionNested extends io.alauda.kubernetes.api.builder.Nested,StatefulSetFluent>{

        
    public N and();    public N endStatefulSetExtension();
}
    public interface PipelineTemplateTaskInstanceExtensionNested extends io.alauda.kubernetes.api.builder.Nested,PipelineTemplateTaskInstanceFluent>{

        
    public N and();    public N endPipelineTemplateTaskInstanceExtension();
}
    public interface PodSecurityPolicyExtensionNested extends io.alauda.kubernetes.api.builder.Nested,PodSecurityPolicyFluent>{

        
    public N and();    public N endPodSecurityPolicyExtension();
}
    public interface PipelineExtensionNested extends io.alauda.kubernetes.api.builder.Nested,PipelineFluent>{

        
    public N and();    public N endPipelineExtension();
}
    public interface ResourceQuotaExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ResourceQuotaFluent>{

        
    public N and();    public N endResourceQuotaExtension();
}
    public interface ServiceAccountExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ServiceAccountFluent>{

        
    public N and();    public N endServiceAccountExtension();
}
    public interface ConfigMapExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ConfigMapFluent>{

        
    public N and();    public N endConfigMapExtension();
}
    public interface JenkinsBindingExtensionNested extends io.alauda.kubernetes.api.builder.Nested,JenkinsBindingFluent>{

        
    public N and();    public N endJenkinsBindingExtension();
}
    public interface PipelineTemplateExtensionNested extends io.alauda.kubernetes.api.builder.Nested,PipelineTemplateFluent>{

        
    public N and();    public N endPipelineTemplateExtension();
}
    public interface CronJobExtensionNested extends io.alauda.kubernetes.api.builder.Nested,CronJobFluent>{

        
    public N and();    public N endCronJobExtension();
}
    public interface SubjectAccessReviewExtensionNested extends io.alauda.kubernetes.api.builder.Nested,SubjectAccessReviewFluent>{

        
    public N and();    public N endSubjectAccessReviewExtension();
}
    public interface PodTemplateExtensionNested extends io.alauda.kubernetes.api.builder.Nested,PodTemplateFluent>{

        
    public N and();    public N endPodTemplateExtension();
}
    public interface TokenReviewExtensionNested extends io.alauda.kubernetes.api.builder.Nested,TokenReviewFluent>{

        
    public N and();    public N endTokenReviewExtension();
}
    public interface CustomResourceDefinitionExtensionNested extends io.alauda.kubernetes.api.builder.Nested,CustomResourceDefinitionFluent>{

        
    public N and();    public N endCustomResourceDefinitionExtension();
}
    public interface StorageClassExtensionNested extends io.alauda.kubernetes.api.builder.Nested,StorageClassFluent>{

        
    public N and();    public N endStorageClassExtension();
}
    public interface PipelineConfigTemplateExtensionNested extends io.alauda.kubernetes.api.builder.Nested,PipelineConfigTemplateFluent>{

        
    public N and();    public N endPipelineConfigTemplateExtension();
}
    public interface NamespaceExtensionNested extends io.alauda.kubernetes.api.builder.Nested,NamespaceFluent>{

        
    public N and();    public N endNamespaceExtension();
}
    public interface PipelineConfigExtensionNested extends io.alauda.kubernetes.api.builder.Nested,PipelineConfigFluent>{

        
    public N and();    public N endPipelineConfigExtension();
}
    public interface CodeRepoServiceExtensionNested extends io.alauda.kubernetes.api.builder.Nested,CodeRepoServiceFluent>{

        
    public N and();    public N endCodeRepoServiceExtension();
}
    public interface CodeRepoBindingExtensionNested extends io.alauda.kubernetes.api.builder.Nested,CodeRepoBindingFluent>{

        
    public N and();    public N endCodeRepoBindingExtension();
}
    public interface ScaleExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ScaleFluent>{

        
    public N and();    public N endScaleExtension();
}
    public interface PipelineTaskTemplateExtensionNested extends io.alauda.kubernetes.api.builder.Nested,PipelineTaskTemplateFluent>{

        
    public N and();    public N endPipelineTaskTemplateExtension();
}
    public interface PodExtensionNested extends io.alauda.kubernetes.api.builder.Nested,PodFluent>{

        
    public N and();    public N endPodExtension();
}
    public interface HorizontalPodAutoscalerExtensionNested extends io.alauda.kubernetes.api.builder.Nested,HorizontalPodAutoscalerFluent>{

        
    public N and();    public N endHorizontalPodAutoscalerExtension();
}
    public interface ThirdPartyResourceExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ThirdPartyResourceFluent>{

        
    public N and();    public N endThirdPartyResourceExtension();
}
    public interface ComponentStatusExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ComponentStatusFluent>{

        
    public N and();    public N endComponentStatusExtension();
}
    public interface PersistentVolumeClaimExtensionNested extends io.alauda.kubernetes.api.builder.Nested,PersistentVolumeClaimFluent>{

        
    public N and();    public N endPersistentVolumeClaimExtension();
}
    public interface SecretExtensionNested extends io.alauda.kubernetes.api.builder.Nested,SecretFluent>{

        
    public N and();    public N endSecretExtension();
}
    public interface ReplicationControllerExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ReplicationControllerFluent>{

        
    public N and();    public N endReplicationControllerExtension();
}
    public interface EndpointsExtensionNested extends io.alauda.kubernetes.api.builder.Nested,EndpointsFluent>{

        
    public N and();    public N endEndpointsExtension();
}
    public interface LimitRangeExtensionNested extends io.alauda.kubernetes.api.builder.Nested,LimitRangeFluent>{

        
    public N and();    public N endLimitRangeExtension();
}
    public interface NetworkPolicyExtensionNested extends io.alauda.kubernetes.api.builder.Nested,NetworkPolicyFluent>{

        
    public N and();    public N endNetworkPolicyExtension();
}
    public interface ServiceExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ServiceFluent>{

        
    public N and();    public N endServiceExtension();
}
    public interface EventExtensionNested extends io.alauda.kubernetes.api.builder.Nested,EventFluent>{

        
    public N and();    public N endEventExtension();
}
    public interface NodeExtensionNested extends io.alauda.kubernetes.api.builder.Nested,NodeFluent>{

        
    public N and();    public N endNodeExtension();
}
    public interface ReplicaSetExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ReplicaSetFluent>{

        
    public N and();    public N endReplicaSetExtension();
}
    public interface ClusterPipelineTemplateExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ClusterPipelineTemplateFluent>{

        
    public N and();    public N endClusterPipelineTemplateExtension();
}
    public interface JobExtensionNested extends io.alauda.kubernetes.api.builder.Nested,JobFluent>{

        
    public N and();    public N endJobExtension();
}
    public interface ClusterPipelineTaskTemplateExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ClusterPipelineTaskTemplateFluent>{

        
    public N and();    public N endClusterPipelineTaskTemplateExtension();
}
    public interface DeploymentExtensionNested extends io.alauda.kubernetes.api.builder.Nested,DeploymentFluent>{

        
    public N and();    public N endDeploymentExtension();
}
    public interface JenkinsExtensionNested extends io.alauda.kubernetes.api.builder.Nested,JenkinsFluent>{

        
    public N and();    public N endJenkinsExtension();
}
    public interface DaemonSetExtensionNested extends io.alauda.kubernetes.api.builder.Nested,DaemonSetFluent>{

        
    public N and();    public N endDaemonSetExtension();
}
    public interface PodDisruptionBudgetExtensionNested extends io.alauda.kubernetes.api.builder.Nested,PodDisruptionBudgetFluent>{

        
    public N and();    public N endPodDisruptionBudgetExtension();
}
    public interface ProjectExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ProjectFluent>{

        
    public N and();    public N endProjectExtension();
}
    public interface PersistentVolumeExtensionNested extends io.alauda.kubernetes.api.builder.Nested,PersistentVolumeFluent>{

        
    public N and();    public N endPersistentVolumeExtension();
}
    public interface CodeRepositoryExtensionNested extends io.alauda.kubernetes.api.builder.Nested,CodeRepositoryFluent>{

        
    public N and();    public N endCodeRepositoryExtension();
}


}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy