
annotations.io.alauda.kubernetes.api.model.NamedExtensionFluent Maven / Gradle / Ivy
package io.alauda.kubernetes.api.model;
import io.alauda.devops.api.model.ClusterRoleBinding;
import io.alauda.devops.api.model.DeploymentConfigBuilder;
import java.lang.String;
import io.alauda.kubernetes.api.model.extensions.ScaleFluent;
import io.alauda.devops.api.model.IdentityFluent;
import io.alauda.devops.api.model.OAuthAccessTokenBuilder;
import io.alauda.devops.api.model.ImageStreamTagFluent;
import io.alauda.devops.api.model.UserBuilder;
import io.alauda.devops.api.model.ClusterPolicyBindingFluent;
import io.alauda.devops.api.model.ClusterRole;
import io.alauda.kubernetes.api.model.extensions.NetworkPolicyBuilder;
import io.alauda.devops.api.model.BuildRequestFluent;
import io.alauda.devops.api.model.Project;
import io.alauda.devops.api.model.PolicyFluent;
import io.alauda.devops.api.model.PolicyBindingBuilder;
import io.alauda.kubernetes.api.model.authorization.SubjectAccessReviewBuilder;
import io.alauda.kubernetes.api.model.extensions.NetworkPolicyFluent;
import io.alauda.devops.api.model.OAuthAccessToken;
import io.alauda.devops.api.model.DeploymentConfig;
import io.alauda.devops.api.model.OAuthClientAuthorization;
import io.alauda.devops.api.model.OAuthClientBuilder;
import io.alauda.devops.api.model.Group;
import io.alauda.devops.api.model.RouteBuilder;
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.devops.api.model.ClusterRoleBindingFluent;
import io.alauda.devops.api.model.SecurityContextConstraints;
import io.alauda.devops.api.model.OAuthAuthorizeTokenBuilder;
import io.alauda.devops.api.model.OAuthAccessTokenFluent;
import io.alauda.kubernetes.api.model.policy.PodDisruptionBudgetFluent;
import io.alauda.devops.api.model.ImageSignatureBuilder;
import io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReviewBuilder;
import io.alauda.kubernetes.api.model.extensions.PodSecurityPolicyFluent;
import io.alauda.devops.api.model.ProjectRequestFluent;
import io.alauda.devops.api.model.GroupBuilder;
import io.alauda.kubernetes.api.model.extensions.Deployment;
import io.alauda.kubernetes.api.model.extensions.DaemonSetFluent;
import io.alauda.devops.api.model.PolicyBindingFluent;
import io.alauda.kubernetes.api.model.extensions.ThirdPartyResourceFluent;
import io.alauda.devops.api.model.Route;
import io.alauda.devops.api.model.ClusterRoleBindingBuilder;
import io.alauda.kubernetes.api.model.extensions.StatefulSetFluent;
import io.alauda.devops.api.model.OAuthAuthorizeToken;
import io.alauda.devops.api.model.Role;
import io.alauda.devops.api.model.ProjectBuilder;
import io.alauda.devops.api.model.OAuthClientAuthorizationBuilder;
import io.alauda.kubernetes.api.model.extensions.DaemonSet;
import io.alauda.devops.api.model.OAuthClientFluent;
import io.alauda.devops.api.model.SecurityContextConstraintsFluent;
import io.alauda.kubernetes.api.model.extensions.DeploymentFluent;
import io.alauda.devops.api.model.ProjectFluent;
import io.alauda.devops.api.model.ImageBuilder;
import io.alauda.devops.api.model.ImageStreamTagBuilder;
import io.alauda.kubernetes.api.model.apiextensions.CustomResourceDefinitionFluent;
import io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReview;
import io.alauda.devops.api.model.PolicyBinding;
import io.alauda.devops.api.model.RoleBuilder;
import io.alauda.devops.api.model.RoleFluent;
import io.alauda.kubernetes.api.model.extensions.IngressBuilder;
import io.alauda.devops.api.model.UserFluent;
import io.alauda.devops.api.model.RoleBindingRestrictionFluent;
import io.alauda.devops.api.model.ProjectRequestBuilder;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.alauda.devops.api.model.DeploymentConfigFluent;
import io.alauda.devops.api.model.ImageStreamTag;
import io.alauda.kubernetes.api.model.authentication.TokenReviewFluent;
import io.alauda.devops.api.model.Image;
import io.alauda.devops.api.model.ImageStreamBuilder;
import io.alauda.devops.api.model.OAuthAuthorizeTokenFluent;
import io.alauda.devops.api.model.BuildRequestBuilder;
import io.alauda.devops.api.model.BuildConfig;
import io.alauda.devops.api.model.SecurityContextConstraintsBuilder;
import io.alauda.devops.api.model.Identity;
import java.lang.Boolean;
import io.alauda.devops.api.model.ClusterRoleBuilder;
import io.alauda.devops.api.model.ClusterPolicyFluent;
import io.alauda.kubernetes.api.model.extensions.NetworkPolicy;
import io.alauda.devops.api.model.BuildFluent;
import io.alauda.devops.api.model.BuildConfigFluent;
import io.alauda.devops.api.model.RoleBindingRestrictionBuilder;
import io.alauda.devops.api.model.BuildBuilder;
import javax.validation.Valid;
import io.alauda.devops.api.model.ProjectRequest;
import java.lang.Object;
import java.util.Map;
import io.alauda.kubernetes.api.model.extensions.DeploymentBuilder;
import io.alauda.devops.api.model.ImageFluent;
import io.alauda.kubernetes.api.model.extensions.ThirdPartyResource;
import io.alauda.kubernetes.api.model.authentication.TokenReviewBuilder;
import io.alauda.devops.api.model.RoleBindingRestriction;
import io.alauda.devops.api.model.ClusterPolicyBuilder;
import io.alauda.devops.api.model.GroupFluent;
import io.alauda.devops.api.model.ClusterPolicy;
import io.alauda.kubernetes.api.model.authentication.TokenReview;
import io.alauda.devops.api.model.RoleBindingFluent;
import io.alauda.devops.api.model.OAuthClientAuthorizationFluent;
import io.alauda.devops.api.model.ImageSignature;
import io.alauda.devops.api.model.ClusterRoleFluent;
import io.alauda.devops.api.model.RouteFluent;
import io.alauda.devops.api.model.Policy;
import io.alauda.kubernetes.api.model.apiextensions.CustomResourceDefinitionBuilder;
import io.alauda.devops.api.model.TemplateBuilder;
import io.alauda.kubernetes.api.model.extensions.IngressFluent;
import io.alauda.devops.api.model.ImageStream;
import io.alauda.kubernetes.api.model.policy.PodDisruptionBudgetBuilder;
import io.alauda.devops.api.model.BuildConfigBuilder;
import io.alauda.devops.api.model.Template;
import io.alauda.devops.api.model.Build;
import io.alauda.devops.api.model.RoleBinding;
import io.alauda.devops.api.model.PolicyBuilder;
import io.alauda.kubernetes.api.model.extensions.ThirdPartyResourceBuilder;
import io.alauda.kubernetes.api.model.extensions.ScaleBuilder;
import io.alauda.devops.api.model.ClusterPolicyBindingBuilder;
import io.alauda.devops.api.model.RoleBindingBuilder;
import io.alauda.kubernetes.api.builder.Fluent;
import io.alauda.kubernetes.api.model.extensions.Ingress;
import io.alauda.devops.api.model.BuildRequest;
import io.alauda.devops.api.model.IdentityBuilder;
import io.alauda.kubernetes.api.model.extensions.StatefulSet;
import io.alauda.devops.api.model.User;
import io.alauda.kubernetes.api.model.policy.PodDisruptionBudget;
import io.alauda.devops.api.model.OAuthClient;
import io.alauda.kubernetes.api.builder.Nested;
import io.alauda.devops.api.model.ImageSignatureFluent;
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.devops.api.model.TemplateFluent;
import io.alauda.devops.api.model.ClusterPolicyBinding;
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.devops.api.model.ImageStreamFluent;
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 withIngressExtension(Ingress ingressExtension);
public NamedExtensionFluent.IngressExtensionNested withNewIngressExtension();
public NamedExtensionFluent.IngressExtensionNested withNewIngressExtensionLike(Ingress item);
public A withRouteExtension(Route routeExtension);
public NamedExtensionFluent.RouteExtensionNested withNewRouteExtension();
public NamedExtensionFluent.RouteExtensionNested withNewRouteExtensionLike(Route item);
public A withPolicyBindingExtension(PolicyBinding policyBindingExtension);
public NamedExtensionFluent.PolicyBindingExtensionNested withNewPolicyBindingExtension();
public NamedExtensionFluent.PolicyBindingExtensionNested withNewPolicyBindingExtensionLike(PolicyBinding 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 withOAuthClientAuthorizationExtension(OAuthClientAuthorization oAuthClientAuthorizationExtension);
public NamedExtensionFluent.OAuthClientAuthorizationExtensionNested withNewOAuthClientAuthorizationExtension();
public NamedExtensionFluent.OAuthClientAuthorizationExtensionNested withNewOAuthClientAuthorizationExtensionLike(OAuthClientAuthorization item);
public A withPolicyExtension(Policy policyExtension);
public NamedExtensionFluent.PolicyExtensionNested withNewPolicyExtension();
public NamedExtensionFluent.PolicyExtensionNested withNewPolicyExtensionLike(Policy item);
public A withOAuthAuthorizeTokenExtension(OAuthAuthorizeToken oAuthAuthorizeTokenExtension);
public NamedExtensionFluent.OAuthAuthorizeTokenExtensionNested withNewOAuthAuthorizeTokenExtension();
public NamedExtensionFluent.OAuthAuthorizeTokenExtensionNested withNewOAuthAuthorizeTokenExtensionLike(OAuthAuthorizeToken item);
public A withJenkinsBindingExtension(JenkinsBinding jenkinsBindingExtension);
public NamedExtensionFluent.JenkinsBindingExtensionNested withNewJenkinsBindingExtension();
public NamedExtensionFluent.JenkinsBindingExtensionNested withNewJenkinsBindingExtensionLike(JenkinsBinding item);
public A withIdentityExtension(Identity identityExtension);
public NamedExtensionFluent.IdentityExtensionNested withNewIdentityExtension();
public NamedExtensionFluent.IdentityExtensionNested withNewIdentityExtensionLike(Identity 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 withImageSignatureExtension(ImageSignature imageSignatureExtension);
public NamedExtensionFluent.ImageSignatureExtensionNested withNewImageSignatureExtension();
public NamedExtensionFluent.ImageSignatureExtensionNested withNewImageSignatureExtensionLike(ImageSignature item);
public A withClusterRoleExtension(ClusterRole clusterRoleExtension);
public NamedExtensionFluent.ClusterRoleExtensionNested withNewClusterRoleExtension();
public NamedExtensionFluent.ClusterRoleExtensionNested withNewClusterRoleExtensionLike(ClusterRole item);
public A withNamespaceExtension(Namespace namespaceExtension);
public NamedExtensionFluent.NamespaceExtensionNested withNewNamespaceExtension();
public NamedExtensionFluent.NamespaceExtensionNested withNewNamespaceExtensionLike(Namespace item);
public A withClusterPolicyExtension(ClusterPolicy clusterPolicyExtension);
public NamedExtensionFluent.ClusterPolicyExtensionNested withNewClusterPolicyExtension();
public NamedExtensionFluent.ClusterPolicyExtensionNested withNewClusterPolicyExtensionLike(ClusterPolicy item);
public A withProjectExtension(Project projectExtension);
public NamedExtensionFluent.ProjectExtensionNested withNewProjectExtension();
public NamedExtensionFluent.ProjectExtensionNested withNewProjectExtensionLike(Project item);
public A withBuildExtension(Build buildExtension);
public NamedExtensionFluent.BuildExtensionNested withNewBuildExtension();
public NamedExtensionFluent.BuildExtensionNested withNewBuildExtensionLike(Build item);
public A withScaleExtension(Scale scaleExtension);
public NamedExtensionFluent.ScaleExtensionNested withNewScaleExtension();
public NamedExtensionFluent.ScaleExtensionNested withNewScaleExtensionLike(Scale 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 withProjectRequestExtension(ProjectRequest projectRequestExtension);
public NamedExtensionFluent.ProjectRequestExtensionNested withNewProjectRequestExtension();
public NamedExtensionFluent.ProjectRequestExtensionNested withNewProjectRequestExtensionLike(ProjectRequest item);
public A withThirdPartyResourceExtension(ThirdPartyResource thirdPartyResourceExtension);
public NamedExtensionFluent.ThirdPartyResourceExtensionNested withNewThirdPartyResourceExtension();
public NamedExtensionFluent.ThirdPartyResourceExtensionNested withNewThirdPartyResourceExtensionLike(ThirdPartyResource item);
public A withImageStreamTagExtension(ImageStreamTag imageStreamTagExtension);
public NamedExtensionFluent.ImageStreamTagExtensionNested withNewImageStreamTagExtension();
public NamedExtensionFluent.ImageStreamTagExtensionNested withNewImageStreamTagExtensionLike(ImageStreamTag item);
public A withComponentStatusExtension(ComponentStatus componentStatusExtension);
public NamedExtensionFluent.ComponentStatusExtensionNested withNewComponentStatusExtension();
public NamedExtensionFluent.ComponentStatusExtensionNested withNewComponentStatusExtensionLike(ComponentStatus 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 withLimitRangeExtension(LimitRange limitRangeExtension);
public NamedExtensionFluent.LimitRangeExtensionNested withNewLimitRangeExtension();
public NamedExtensionFluent.LimitRangeExtensionNested withNewLimitRangeExtensionLike(LimitRange item);
public A withEndpointsExtension(Endpoints endpointsExtension);
public NamedExtensionFluent.EndpointsExtensionNested withNewEndpointsExtension();
public NamedExtensionFluent.EndpointsExtensionNested withNewEndpointsExtensionLike(Endpoints item);
public A withSecurityContextConstraintsExtension(SecurityContextConstraints securityContextConstraintsExtension);
public NamedExtensionFluent.SecurityContextConstraintsExtensionNested withNewSecurityContextConstraintsExtension();
public NamedExtensionFluent.SecurityContextConstraintsExtensionNested withNewSecurityContextConstraintsExtensionLike(SecurityContextConstraints item);
public A withGroupExtension(Group groupExtension);
public NamedExtensionFluent.GroupExtensionNested withNewGroupExtension();
public NamedExtensionFluent.GroupExtensionNested withNewGroupExtensionLike(Group 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 withClusterRoleBindingExtension(ClusterRoleBinding clusterRoleBindingExtension);
public NamedExtensionFluent.ClusterRoleBindingExtensionNested withNewClusterRoleBindingExtension();
public NamedExtensionFluent.ClusterRoleBindingExtensionNested withNewClusterRoleBindingExtensionLike(ClusterRoleBinding 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 withImageStreamExtension(ImageStream imageStreamExtension);
public NamedExtensionFluent.ImageStreamExtensionNested withNewImageStreamExtension();
public NamedExtensionFluent.ImageStreamExtensionNested withNewImageStreamExtensionLike(ImageStream item);
public A withRoleBindingRestrictionExtension(RoleBindingRestriction roleBindingRestrictionExtension);
public NamedExtensionFluent.RoleBindingRestrictionExtensionNested withNewRoleBindingRestrictionExtension();
public NamedExtensionFluent.RoleBindingRestrictionExtensionNested withNewRoleBindingRestrictionExtensionLike(RoleBindingRestriction item);
public A withBindingExtension(Binding bindingExtension);
public NamedExtensionFluent.BindingExtensionNested withNewBindingExtension();
public NamedExtensionFluent.BindingExtensionNested withNewBindingExtensionLike(Binding item);
public A withLocalSubjectAccessReviewExtension(io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReview localSubjectAccessReviewExtension);
public NamedExtensionFluent.AuthorizationLocalSubjectAccessReviewExtensionNested withNewAuthorizationLocalSubjectAccessReviewExtension();
public NamedExtensionFluent.AuthorizationLocalSubjectAccessReviewExtensionNested withNewLocalSubjectAccessReviewExtensionLike(io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReview item);
public A withStatefulSetExtension(StatefulSet statefulSetExtension);
public NamedExtensionFluent.StatefulSetExtensionNested withNewStatefulSetExtension();
public NamedExtensionFluent.StatefulSetExtensionNested withNewStatefulSetExtensionLike(StatefulSet item);
public A withOAuthClientExtension(OAuthClient oAuthClientExtension);
public NamedExtensionFluent.OAuthClientExtensionNested withNewOAuthClientExtension();
public NamedExtensionFluent.OAuthClientExtensionNested withNewOAuthClientExtensionLike(OAuthClient item);
public A withTemplateExtension(Template templateExtension);
public NamedExtensionFluent.TemplateExtensionNested withNewTemplateExtension();
public NamedExtensionFluent.TemplateExtensionNested withNewTemplateExtensionLike(Template item);
public A withBuildConfigExtension(BuildConfig buildConfigExtension);
public NamedExtensionFluent.BuildConfigExtensionNested withNewBuildConfigExtension();
public NamedExtensionFluent.BuildConfigExtensionNested withNewBuildConfigExtensionLike(BuildConfig 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 withRoleExtension(Role roleExtension);
public NamedExtensionFluent.RoleExtensionNested withNewRoleExtension();
public NamedExtensionFluent.RoleExtensionNested withNewRoleExtensionLike(Role item);
public A withCronJobExtension(CronJob cronJobExtension);
public NamedExtensionFluent.CronJobExtensionNested withNewCronJobExtension();
public NamedExtensionFluent.CronJobExtensionNested withNewCronJobExtensionLike(CronJob item);
public A withUserExtension(User userExtension);
public NamedExtensionFluent.UserExtensionNested withNewUserExtension();
public NamedExtensionFluent.UserExtensionNested withNewUserExtensionLike(User item);
public A withSubjectAccessReviewExtension(io.alauda.kubernetes.api.model.authorization.SubjectAccessReview subjectAccessReviewExtension);
public NamedExtensionFluent.AuthorizationSubjectAccessReviewExtensionNested withNewAuthorizationSubjectAccessReviewExtension();
public NamedExtensionFluent.AuthorizationSubjectAccessReviewExtensionNested withNewSubjectAccessReviewExtensionLike(io.alauda.kubernetes.api.model.authorization.SubjectAccessReview item);
public A withStorageClassExtension(StorageClass storageClassExtension);
public NamedExtensionFluent.StorageClassExtensionNested withNewStorageClassExtension();
public NamedExtensionFluent.StorageClassExtensionNested withNewStorageClassExtensionLike(StorageClass item);
public A withPipelineConfigExtension(PipelineConfig pipelineConfigExtension);
public NamedExtensionFluent.PipelineConfigExtensionNested withNewPipelineConfigExtension();
public NamedExtensionFluent.PipelineConfigExtensionNested withNewPipelineConfigExtensionLike(PipelineConfig item);
public A withDeploymentConfigExtension(DeploymentConfig deploymentConfigExtension);
public NamedExtensionFluent.DeploymentConfigExtensionNested withNewDeploymentConfigExtension();
public NamedExtensionFluent.DeploymentConfigExtensionNested withNewDeploymentConfigExtensionLike(DeploymentConfig item);
public A withOAuthAccessTokenExtension(OAuthAccessToken oAuthAccessTokenExtension);
public NamedExtensionFluent.OAuthAccessTokenExtensionNested withNewOAuthAccessTokenExtension();
public NamedExtensionFluent.OAuthAccessTokenExtensionNested withNewOAuthAccessTokenExtensionLike(OAuthAccessToken item);
public A withPersistentVolumeClaimExtension(PersistentVolumeClaim persistentVolumeClaimExtension);
public NamedExtensionFluent.PersistentVolumeClaimExtensionNested withNewPersistentVolumeClaimExtension();
public NamedExtensionFluent.PersistentVolumeClaimExtensionNested withNewPersistentVolumeClaimExtensionLike(PersistentVolumeClaim item);
public A withNetworkPolicyExtension(NetworkPolicy networkPolicyExtension);
public NamedExtensionFluent.NetworkPolicyExtensionNested withNewNetworkPolicyExtension();
public NamedExtensionFluent.NetworkPolicyExtensionNested withNewNetworkPolicyExtensionLike(NetworkPolicy item);
public A withImageExtension(Image imageExtension);
public NamedExtensionFluent.ImageExtensionNested withNewImageExtension();
public NamedExtensionFluent.ImageExtensionNested withNewImageExtensionLike(Image item);
public A withServiceExtension(Service serviceExtension);
public NamedExtensionFluent.ServiceExtensionNested withNewServiceExtension();
public NamedExtensionFluent.ServiceExtensionNested withNewServiceExtensionLike(Service item);
public A withJobExtension(Job jobExtension);
public NamedExtensionFluent.JobExtensionNested withNewJobExtension();
public NamedExtensionFluent.JobExtensionNested withNewJobExtensionLike(Job item);
public A withDeploymentExtension(Deployment deploymentExtension);
public NamedExtensionFluent.DeploymentExtensionNested withNewDeploymentExtension();
public NamedExtensionFluent.DeploymentExtensionNested withNewDeploymentExtensionLike(Deployment item);
public A withClusterPolicyBindingExtension(ClusterPolicyBinding clusterPolicyBindingExtension);
public NamedExtensionFluent.ClusterPolicyBindingExtensionNested withNewClusterPolicyBindingExtension();
public NamedExtensionFluent.ClusterPolicyBindingExtensionNested withNewClusterPolicyBindingExtensionLike(ClusterPolicyBinding item);
public A withBuildRequestExtension(BuildRequest buildRequestExtension);
public NamedExtensionFluent.BuildRequestExtensionNested withNewBuildRequestExtension();
public NamedExtensionFluent.BuildRequestExtensionNested withNewBuildRequestExtensionLike(BuildRequest item);
public A withRoleBindingExtension(RoleBinding roleBindingExtension);
public NamedExtensionFluent.RoleBindingExtensionNested withNewRoleBindingExtension();
public NamedExtensionFluent.RoleBindingExtensionNested withNewRoleBindingExtensionLike(RoleBinding item);
public A withPersistentVolumeExtension(PersistentVolume persistentVolumeExtension);
public NamedExtensionFluent.PersistentVolumeExtensionNested withNewPersistentVolumeExtension();
public NamedExtensionFluent.PersistentVolumeExtensionNested withNewPersistentVolumeExtensionLike(PersistentVolume item);
public String getName();
public A withName(String name);
public Boolean hasName();
public interface IngressExtensionNested extends io.alauda.kubernetes.api.builder.Nested,IngressFluent>{
public N and(); public N endIngressExtension();
}
public interface RouteExtensionNested extends io.alauda.kubernetes.api.builder.Nested,RouteFluent>{
public N and(); public N endRouteExtension();
}
public interface PolicyBindingExtensionNested extends io.alauda.kubernetes.api.builder.Nested,PolicyBindingFluent>{
public N and(); public N endPolicyBindingExtension();
}
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 OAuthClientAuthorizationExtensionNested extends io.alauda.kubernetes.api.builder.Nested,OAuthClientAuthorizationFluent>{
public N and(); public N endOAuthClientAuthorizationExtension();
}
public interface PolicyExtensionNested extends io.alauda.kubernetes.api.builder.Nested,PolicyFluent>{
public N and(); public N endPolicyExtension();
}
public interface OAuthAuthorizeTokenExtensionNested extends io.alauda.kubernetes.api.builder.Nested,OAuthAuthorizeTokenFluent>{
public N and(); public N endOAuthAuthorizeTokenExtension();
}
public interface JenkinsBindingExtensionNested extends io.alauda.kubernetes.api.builder.Nested,JenkinsBindingFluent>{
public N and(); public N endJenkinsBindingExtension();
}
public interface IdentityExtensionNested extends io.alauda.kubernetes.api.builder.Nested,IdentityFluent>{
public N and(); public N endIdentityExtension();
}
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 ImageSignatureExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ImageSignatureFluent>{
public N and(); public N endImageSignatureExtension();
}
public interface ClusterRoleExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ClusterRoleFluent>{
public N and(); public N endClusterRoleExtension();
}
public interface NamespaceExtensionNested extends io.alauda.kubernetes.api.builder.Nested,NamespaceFluent>{
public N and(); public N endNamespaceExtension();
}
public interface ClusterPolicyExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ClusterPolicyFluent>{
public N and(); public N endClusterPolicyExtension();
}
public interface ProjectExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ProjectFluent>{
public N and(); public N endProjectExtension();
}
public interface BuildExtensionNested extends io.alauda.kubernetes.api.builder.Nested,BuildFluent>{
public N and(); public N endBuildExtension();
}
public interface ScaleExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ScaleFluent>{
public N and(); public N endScaleExtension();
}
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 ProjectRequestExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ProjectRequestFluent>{
public N and(); public N endProjectRequestExtension();
}
public interface ThirdPartyResourceExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ThirdPartyResourceFluent>{
public N and(); public N endThirdPartyResourceExtension();
}
public interface ImageStreamTagExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ImageStreamTagFluent>{
public N and(); public N endImageStreamTagExtension();
}
public interface ComponentStatusExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ComponentStatusFluent>{
public N and(); public N endComponentStatusExtension();
}
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 LimitRangeExtensionNested extends io.alauda.kubernetes.api.builder.Nested,LimitRangeFluent>{
public N and(); public N endLimitRangeExtension();
}
public interface EndpointsExtensionNested extends io.alauda.kubernetes.api.builder.Nested,EndpointsFluent>{
public N and(); public N endEndpointsExtension();
}
public interface SecurityContextConstraintsExtensionNested extends io.alauda.kubernetes.api.builder.Nested,SecurityContextConstraintsFluent>{
public N and(); public N endSecurityContextConstraintsExtension();
}
public interface GroupExtensionNested extends io.alauda.kubernetes.api.builder.Nested,GroupFluent>{
public N and(); public N endGroupExtension();
}
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 ClusterRoleBindingExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ClusterRoleBindingFluent>{
public N and(); public N endClusterRoleBindingExtension();
}
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 ImageStreamExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ImageStreamFluent>{
public N and(); public N endImageStreamExtension();
}
public interface RoleBindingRestrictionExtensionNested extends io.alauda.kubernetes.api.builder.Nested,RoleBindingRestrictionFluent>{
public N and(); public N endRoleBindingRestrictionExtension();
}
public interface BindingExtensionNested extends io.alauda.kubernetes.api.builder.Nested,BindingFluent>{
public N and(); public N endBindingExtension();
}
public interface AuthorizationLocalSubjectAccessReviewExtensionNested extends io.alauda.kubernetes.api.builder.Nested,io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReviewFluent>{
public N and(); public N endAuthorizationLocalSubjectAccessReviewExtension();
}
public interface StatefulSetExtensionNested extends io.alauda.kubernetes.api.builder.Nested,StatefulSetFluent>{
public N and(); public N endStatefulSetExtension();
}
public interface OAuthClientExtensionNested extends io.alauda.kubernetes.api.builder.Nested,OAuthClientFluent>{
public N and(); public N endOAuthClientExtension();
}
public interface TemplateExtensionNested extends io.alauda.kubernetes.api.builder.Nested,TemplateFluent>{
public N and(); public N endTemplateExtension();
}
public interface BuildConfigExtensionNested extends io.alauda.kubernetes.api.builder.Nested,BuildConfigFluent>{
public N and(); public N endBuildConfigExtension();
}
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 RoleExtensionNested extends io.alauda.kubernetes.api.builder.Nested,RoleFluent>{
public N and(); public N endRoleExtension();
}
public interface CronJobExtensionNested extends io.alauda.kubernetes.api.builder.Nested,CronJobFluent>{
public N and(); public N endCronJobExtension();
}
public interface UserExtensionNested extends io.alauda.kubernetes.api.builder.Nested,UserFluent>{
public N and(); public N endUserExtension();
}
public interface AuthorizationSubjectAccessReviewExtensionNested extends io.alauda.kubernetes.api.builder.Nested,io.alauda.kubernetes.api.model.authorization.SubjectAccessReviewFluent>{
public N and(); public N endAuthorizationSubjectAccessReviewExtension();
}
public interface StorageClassExtensionNested extends io.alauda.kubernetes.api.builder.Nested,StorageClassFluent>{
public N and(); public N endStorageClassExtension();
}
public interface PipelineConfigExtensionNested extends io.alauda.kubernetes.api.builder.Nested,PipelineConfigFluent>{
public N and(); public N endPipelineConfigExtension();
}
public interface DeploymentConfigExtensionNested extends io.alauda.kubernetes.api.builder.Nested,DeploymentConfigFluent>{
public N and(); public N endDeploymentConfigExtension();
}
public interface OAuthAccessTokenExtensionNested extends io.alauda.kubernetes.api.builder.Nested,OAuthAccessTokenFluent>{
public N and(); public N endOAuthAccessTokenExtension();
}
public interface PersistentVolumeClaimExtensionNested extends io.alauda.kubernetes.api.builder.Nested,PersistentVolumeClaimFluent>{
public N and(); public N endPersistentVolumeClaimExtension();
}
public interface NetworkPolicyExtensionNested extends io.alauda.kubernetes.api.builder.Nested,NetworkPolicyFluent>{
public N and(); public N endNetworkPolicyExtension();
}
public interface ImageExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ImageFluent>{
public N and(); public N endImageExtension();
}
public interface ServiceExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ServiceFluent>{
public N and(); public N endServiceExtension();
}
public interface JobExtensionNested extends io.alauda.kubernetes.api.builder.Nested,JobFluent>{
public N and(); public N endJobExtension();
}
public interface DeploymentExtensionNested extends io.alauda.kubernetes.api.builder.Nested,DeploymentFluent>{
public N and(); public N endDeploymentExtension();
}
public interface ClusterPolicyBindingExtensionNested extends io.alauda.kubernetes.api.builder.Nested,ClusterPolicyBindingFluent>{
public N and(); public N endClusterPolicyBindingExtension();
}
public interface BuildRequestExtensionNested extends io.alauda.kubernetes.api.builder.Nested,BuildRequestFluent>{
public N and(); public N endBuildRequestExtension();
}
public interface RoleBindingExtensionNested extends io.alauda.kubernetes.api.builder.Nested,RoleBindingFluent>{
public N and(); public N endRoleBindingExtension();
}
public interface PersistentVolumeExtensionNested extends io.alauda.kubernetes.api.builder.Nested,PersistentVolumeFluent>{
public N and(); public N endPersistentVolumeExtension();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy