io.alauda.kubernetes.api.model.NamedExtensionFluent Maven / Gradle / Ivy
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();
}
}