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

io.alauda.devops.api.model.SubjectAccessReviewFluent Maven / Gradle / Ivy

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

import io.alauda.kubernetes.api.model.Node;
import com.fasterxml.jackson.annotation.JsonInclude;
import java.lang.String;
import io.alauda.kubernetes.api.model.NodeBuilder;
import io.alauda.kubernetes.api.model.extensions.ScaleFluent;
import io.alauda.kubernetes.api.model.SecretBuilder;
import io.alauda.kubernetes.api.model.ConfigMapFluent;
import io.alauda.kubernetes.api.model.ReplicationController;
import io.alauda.kubernetes.api.model.EventFluent;
import io.alauda.kubernetes.api.model.JenkinsBindingFluent;
import io.alauda.kubernetes.api.model.HasMetadata;
import io.alauda.kubernetes.api.model.Pod;
import io.alauda.kubernetes.api.model.PodBuilder;
import io.alauda.kubernetes.api.model.PipelineConfigTemplate;
import io.alauda.kubernetes.api.model.extensions.NetworkPolicyBuilder;
import io.alauda.kubernetes.api.model.JobFluent;
import io.alauda.kubernetes.api.model.Project;
import io.alauda.kubernetes.api.model.extensions.NetworkPolicyFluent;
import io.alauda.kubernetes.api.model.JenkinsBuilder;
import io.alauda.kubernetes.api.model.PipelineFluent;
import io.alauda.kubernetes.api.model.StorageClassBuilder;
import io.alauda.kubernetes.api.model.EndpointsBuilder;
import io.alauda.kubernetes.api.model.NamespaceBuilder;
import io.alauda.kubernetes.api.model.extensions.StatefulSetBuilder;
import io.alauda.kubernetes.api.model.JenkinsBindingBuilder;
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.StorageClass;
import io.alauda.kubernetes.api.model.policy.PodDisruptionBudgetFluent;
import io.alauda.kubernetes.api.model.PipelineConfigTemplateBuilder;
import io.alauda.kubernetes.api.model.EventBuilder;
import io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReviewBuilder;
import io.alauda.kubernetes.api.model.SecretFluent;
import io.alauda.kubernetes.api.model.Event;
import io.alauda.kubernetes.api.model.PodTemplateBuilder;
import io.alauda.kubernetes.api.model.extensions.PodSecurityPolicyFluent;
import io.alauda.kubernetes.api.model.extensions.Deployment;
import io.alauda.kubernetes.api.model.PipelineTemplateTaskInstanceBuilder;
import io.alauda.kubernetes.api.model.extensions.DaemonSetFluent;
import io.alauda.kubernetes.api.builder.Predicate;
import io.alauda.kubernetes.api.model.PersistentVolumeFluent;
import java.util.List;
import io.alauda.kubernetes.api.model.extensions.ThirdPartyResourceFluent;
import io.alauda.kubernetes.api.model.PodTemplate;
import io.alauda.kubernetes.api.model.Binding;
import io.alauda.kubernetes.api.model.LimitRangeBuilder;
import io.alauda.kubernetes.api.model.PersistentVolumeClaimBuilder;
import io.alauda.kubernetes.api.model.extensions.StatefulSetFluent;
import io.alauda.kubernetes.api.model.NodeFluent;
import io.alauda.kubernetes.api.model.ProjectBuilder;
import io.alauda.kubernetes.api.model.PersistentVolumeClaim;
import io.alauda.kubernetes.api.model.extensions.DaemonSet;
import io.alauda.kubernetes.api.model.ServiceFluent;
import javax.validation.constraints.NotNull;
import io.alauda.kubernetes.api.model.PipelineTemplateTaskInstanceFluent;
import io.alauda.kubernetes.api.model.extensions.DeploymentFluent;
import io.alauda.kubernetes.api.model.ProjectFluent;
import io.alauda.kubernetes.api.model.apiextensions.CustomResourceDefinitionFluent;
import io.alauda.kubernetes.api.model.PipelineConfig;
import io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReview;
import io.alauda.kubernetes.api.model.extensions.IngressBuilder;
import io.alauda.kubernetes.api.model.EndpointsFluent;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.alauda.kubernetes.api.model.PipelineConfigFluent;
import io.alauda.kubernetes.api.model.authentication.TokenReviewFluent;
import io.alauda.kubernetes.api.model.PersistentVolumeClaimFluent;
import io.alauda.kubernetes.api.model.ComponentStatusFluent;
import java.lang.Boolean;
import io.alauda.kubernetes.api.model.JenkinsBinding;
import io.alauda.kubernetes.api.model.NamespaceFluent;
import io.alauda.kubernetes.api.model.extensions.NetworkPolicy;
import io.alauda.kubernetes.api.model.JobBuilder;
import io.alauda.kubernetes.api.model.PipelineTemplateTaskInstance;
import io.alauda.kubernetes.api.model.PodTemplateFluent;
import io.alauda.kubernetes.api.model.Namespace;
import io.alauda.kubernetes.api.model.PodFluent;
import javax.validation.Valid;
import io.alauda.kubernetes.api.model.CronJob;
import io.alauda.kubernetes.api.model.ComponentStatus;
import java.lang.Object;
import java.util.Map;
import io.alauda.kubernetes.api.model.extensions.DeploymentBuilder;
import io.alauda.kubernetes.api.model.PipelineConfigTemplateFluent;
import io.alauda.kubernetes.api.model.ServiceAccount;
import io.alauda.kubernetes.api.model.extensions.ThirdPartyResource;
import io.alauda.kubernetes.api.model.BindingFluent;
import io.alauda.kubernetes.api.model.ServiceAccountFluent;
import io.alauda.kubernetes.api.model.ResourceQuotaFluent;
import io.alauda.kubernetes.api.model.authentication.TokenReviewBuilder;
import io.alauda.kubernetes.api.model.PipelineConfigBuilder;
import io.alauda.kubernetes.api.model.StorageClassFluent;
import io.alauda.kubernetes.api.model.LimitRangeFluent;
import io.alauda.kubernetes.api.model.authentication.TokenReview;
import io.alauda.kubernetes.api.model.CronJobFluent;
import io.alauda.kubernetes.api.model.Pipeline;
import io.alauda.kubernetes.api.model.PersistentVolume;
import io.alauda.kubernetes.api.model.PersistentVolumeBuilder;
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.ConfigMapBuilder;
import io.alauda.kubernetes.api.model.JenkinsFluent;
import io.alauda.kubernetes.api.model.Job;
import io.alauda.kubernetes.api.model.extensions.ThirdPartyResourceBuilder;
import io.alauda.kubernetes.api.model.extensions.ScaleBuilder;
import io.alauda.kubernetes.api.model.ReplicationControllerBuilder;
import io.alauda.kubernetes.api.builder.Fluent;
import io.alauda.kubernetes.api.model.ResourceQuotaBuilder;
import io.alauda.kubernetes.api.model.ReplicationControllerFluent;
import io.alauda.kubernetes.api.model.ServiceAccountBuilder;
import io.alauda.kubernetes.api.model.extensions.Ingress;
import io.alauda.kubernetes.api.model.CronJobBuilder;
import io.alauda.kubernetes.api.model.Jenkins;
import io.alauda.kubernetes.api.model.Secret;
import io.alauda.kubernetes.api.model.LimitRange;
import io.alauda.kubernetes.api.model.HorizontalPodAutoscaler;
import java.util.Collection;
import io.alauda.kubernetes.api.model.extensions.StatefulSet;
import io.alauda.kubernetes.api.model.PipelineBuilder;
import io.alauda.kubernetes.api.model.HorizontalPodAutoscalerFluent;
import io.alauda.kubernetes.api.model.policy.PodDisruptionBudget;
import io.alauda.kubernetes.api.model.BindingBuilder;
import io.alauda.kubernetes.api.model.ComponentStatusBuilder;
import io.alauda.kubernetes.api.builder.Nested;
import io.alauda.kubernetes.api.model.HorizontalPodAutoscalerBuilder;
import io.alauda.kubernetes.api.model.ServiceBuilder;
import io.alauda.kubernetes.api.model.Endpoints;
import io.alauda.kubernetes.api.model.extensions.DaemonSetBuilder;
import io.alauda.kubernetes.api.model.ResourceQuota;
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.ConfigMap;
import io.alauda.kubernetes.api.model.apiextensions.CustomResourceDefinition;
import io.alauda.kubernetes.api.model.Service;
import io.alauda.kubernetes.api.model.extensions.Scale;
import io.alauda.kubernetes.api.model.extensions.PodSecurityPolicyBuilder;

public interface SubjectAccessReviewFluent> extends Fluent{


    public String getApiVersion();
    public A withApiVersion(String apiVersion);
    public Boolean hasApiVersion();
    
/**
 * This method has been deprecated, please use method buildContent instead.
 */
@Deprecated public HasMetadata getContent();
    public HasMetadata buildContent();
    public A withContent(HasMetadata content);
    public Boolean hasContent();
    public A withIngressContent(Ingress ingressContent);
    public SubjectAccessReviewFluent.IngressContentNested withNewIngressContent();
    public SubjectAccessReviewFluent.IngressContentNested withNewIngressContentLike(Ingress item);
    public A withRouteContent(Route routeContent);
    public SubjectAccessReviewFluent.RouteContentNested withNewRouteContent();
    public SubjectAccessReviewFluent.RouteContentNested withNewRouteContentLike(Route item);
    public A withPolicyBindingContent(PolicyBinding policyBindingContent);
    public SubjectAccessReviewFluent.PolicyBindingContentNested withNewPolicyBindingContent();
    public SubjectAccessReviewFluent.PolicyBindingContentNested withNewPolicyBindingContentLike(PolicyBinding item);
    public A withResourceQuotaContent(ResourceQuota resourceQuotaContent);
    public SubjectAccessReviewFluent.ResourceQuotaContentNested withNewResourceQuotaContent();
    public SubjectAccessReviewFluent.ResourceQuotaContentNested withNewResourceQuotaContentLike(ResourceQuota item);
    public A withServiceAccountContent(ServiceAccount serviceAccountContent);
    public SubjectAccessReviewFluent.ServiceAccountContentNested withNewServiceAccountContent();
    public SubjectAccessReviewFluent.ServiceAccountContentNested withNewServiceAccountContentLike(ServiceAccount item);
    public A withConfigMapContent(ConfigMap configMapContent);
    public SubjectAccessReviewFluent.ConfigMapContentNested withNewConfigMapContent();
    public SubjectAccessReviewFluent.ConfigMapContentNested withNewConfigMapContentLike(ConfigMap item);
    public A withOAuthClientAuthorizationContent(OAuthClientAuthorization oAuthClientAuthorizationContent);
    public SubjectAccessReviewFluent.OAuthClientAuthorizationContentNested withNewOAuthClientAuthorizationContent();
    public SubjectAccessReviewFluent.OAuthClientAuthorizationContentNested withNewOAuthClientAuthorizationContentLike(OAuthClientAuthorization item);
    public A withPolicyContent(Policy policyContent);
    public SubjectAccessReviewFluent.PolicyContentNested withNewPolicyContent();
    public SubjectAccessReviewFluent.PolicyContentNested withNewPolicyContentLike(Policy item);
    public A withOAuthAuthorizeTokenContent(OAuthAuthorizeToken oAuthAuthorizeTokenContent);
    public SubjectAccessReviewFluent.OAuthAuthorizeTokenContentNested withNewOAuthAuthorizeTokenContent();
    public SubjectAccessReviewFluent.OAuthAuthorizeTokenContentNested withNewOAuthAuthorizeTokenContentLike(OAuthAuthorizeToken item);
    public A withJenkinsBindingContent(JenkinsBinding jenkinsBindingContent);
    public SubjectAccessReviewFluent.JenkinsBindingContentNested withNewJenkinsBindingContent();
    public SubjectAccessReviewFluent.JenkinsBindingContentNested withNewJenkinsBindingContentLike(JenkinsBinding item);
    public A withIdentityContent(Identity identityContent);
    public SubjectAccessReviewFluent.IdentityContentNested withNewIdentityContent();
    public SubjectAccessReviewFluent.IdentityContentNested withNewIdentityContentLike(Identity item);
    public A withPodTemplateContent(PodTemplate podTemplateContent);
    public SubjectAccessReviewFluent.PodTemplateContentNested withNewPodTemplateContent();
    public SubjectAccessReviewFluent.PodTemplateContentNested withNewPodTemplateContentLike(PodTemplate item);
    public A withTokenReviewContent(TokenReview tokenReviewContent);
    public SubjectAccessReviewFluent.TokenReviewContentNested withNewTokenReviewContent();
    public SubjectAccessReviewFluent.TokenReviewContentNested withNewTokenReviewContentLike(TokenReview item);
    public A withCustomResourceDefinitionContent(CustomResourceDefinition customResourceDefinitionContent);
    public SubjectAccessReviewFluent.CustomResourceDefinitionContentNested withNewCustomResourceDefinitionContent();
    public SubjectAccessReviewFluent.CustomResourceDefinitionContentNested withNewCustomResourceDefinitionContentLike(CustomResourceDefinition item);
    public A withImageSignatureContent(ImageSignature imageSignatureContent);
    public SubjectAccessReviewFluent.ImageSignatureContentNested withNewImageSignatureContent();
    public SubjectAccessReviewFluent.ImageSignatureContentNested withNewImageSignatureContentLike(ImageSignature item);
    public A withClusterRoleContent(ClusterRole clusterRoleContent);
    public SubjectAccessReviewFluent.ClusterRoleContentNested withNewClusterRoleContent();
    public SubjectAccessReviewFluent.ClusterRoleContentNested withNewClusterRoleContentLike(ClusterRole item);
    public A withNamespaceContent(Namespace namespaceContent);
    public SubjectAccessReviewFluent.NamespaceContentNested withNewNamespaceContent();
    public SubjectAccessReviewFluent.NamespaceContentNested withNewNamespaceContentLike(Namespace item);
    public A withClusterPolicyContent(ClusterPolicy clusterPolicyContent);
    public SubjectAccessReviewFluent.ClusterPolicyContentNested withNewClusterPolicyContent();
    public SubjectAccessReviewFluent.ClusterPolicyContentNested withNewClusterPolicyContentLike(ClusterPolicy item);
    public A withBuildContent(Build buildContent);
    public SubjectAccessReviewFluent.BuildContentNested withNewBuildContent();
    public SubjectAccessReviewFluent.BuildContentNested withNewBuildContentLike(Build item);
    public A withScaleContent(Scale scaleContent);
    public SubjectAccessReviewFluent.ScaleContentNested withNewScaleContent();
    public SubjectAccessReviewFluent.ScaleContentNested withNewScaleContentLike(Scale item);
    public A withPodContent(Pod podContent);
    public SubjectAccessReviewFluent.PodContentNested withNewPodContent();
    public SubjectAccessReviewFluent.PodContentNested withNewPodContentLike(Pod item);
    public A withHorizontalPodAutoscalerContent(HorizontalPodAutoscaler horizontalPodAutoscalerContent);
    public SubjectAccessReviewFluent.HorizontalPodAutoscalerContentNested withNewHorizontalPodAutoscalerContent();
    public SubjectAccessReviewFluent.HorizontalPodAutoscalerContentNested withNewHorizontalPodAutoscalerContentLike(HorizontalPodAutoscaler item);
    public A withThirdPartyResourceContent(ThirdPartyResource thirdPartyResourceContent);
    public SubjectAccessReviewFluent.ThirdPartyResourceContentNested withNewThirdPartyResourceContent();
    public SubjectAccessReviewFluent.ThirdPartyResourceContentNested withNewThirdPartyResourceContentLike(ThirdPartyResource item);
    public A withImageStreamTagContent(ImageStreamTag imageStreamTagContent);
    public SubjectAccessReviewFluent.ImageStreamTagContentNested withNewImageStreamTagContent();
    public SubjectAccessReviewFluent.ImageStreamTagContentNested withNewImageStreamTagContentLike(ImageStreamTag item);
    public A withComponentStatusContent(ComponentStatus componentStatusContent);
    public SubjectAccessReviewFluent.ComponentStatusContentNested withNewComponentStatusContent();
    public SubjectAccessReviewFluent.ComponentStatusContentNested withNewComponentStatusContentLike(ComponentStatus item);
    public A withSecretContent(Secret secretContent);
    public SubjectAccessReviewFluent.SecretContentNested withNewSecretContent();
    public SubjectAccessReviewFluent.SecretContentNested withNewSecretContentLike(Secret item);
    public A withReplicationControllerContent(ReplicationController replicationControllerContent);
    public SubjectAccessReviewFluent.ReplicationControllerContentNested withNewReplicationControllerContent();
    public SubjectAccessReviewFluent.ReplicationControllerContentNested withNewReplicationControllerContentLike(ReplicationController item);
    public A withLimitRangeContent(LimitRange limitRangeContent);
    public SubjectAccessReviewFluent.LimitRangeContentNested withNewLimitRangeContent();
    public SubjectAccessReviewFluent.LimitRangeContentNested withNewLimitRangeContentLike(LimitRange item);
    public A withEndpointsContent(Endpoints endpointsContent);
    public SubjectAccessReviewFluent.EndpointsContentNested withNewEndpointsContent();
    public SubjectAccessReviewFluent.EndpointsContentNested withNewEndpointsContentLike(Endpoints item);
    public A withSecurityContextConstraintsContent(SecurityContextConstraints securityContextConstraintsContent);
    public SubjectAccessReviewFluent.SecurityContextConstraintsContentNested withNewSecurityContextConstraintsContent();
    public SubjectAccessReviewFluent.SecurityContextConstraintsContentNested withNewSecurityContextConstraintsContentLike(SecurityContextConstraints item);
    public A withGroupContent(Group groupContent);
    public SubjectAccessReviewFluent.GroupContentNested withNewGroupContent();
    public SubjectAccessReviewFluent.GroupContentNested withNewGroupContentLike(Group item);
    public A withEventContent(Event eventContent);
    public SubjectAccessReviewFluent.EventContentNested withNewEventContent();
    public SubjectAccessReviewFluent.EventContentNested withNewEventContentLike(Event item);
    public A withNodeContent(Node nodeContent);
    public SubjectAccessReviewFluent.NodeContentNested withNewNodeContent();
    public SubjectAccessReviewFluent.NodeContentNested withNewNodeContentLike(Node item);
    public A withReplicaSetContent(ReplicaSet replicaSetContent);
    public SubjectAccessReviewFluent.ReplicaSetContentNested withNewReplicaSetContent();
    public SubjectAccessReviewFluent.ReplicaSetContentNested withNewReplicaSetContentLike(ReplicaSet item);
    public A withClusterRoleBindingContent(ClusterRoleBinding clusterRoleBindingContent);
    public SubjectAccessReviewFluent.ClusterRoleBindingContentNested withNewClusterRoleBindingContent();
    public SubjectAccessReviewFluent.ClusterRoleBindingContentNested withNewClusterRoleBindingContentLike(ClusterRoleBinding item);
    public A withJenkinsContent(Jenkins jenkinsContent);
    public SubjectAccessReviewFluent.JenkinsContentNested withNewJenkinsContent();
    public SubjectAccessReviewFluent.JenkinsContentNested withNewJenkinsContentLike(Jenkins item);
    public A withDaemonSetContent(DaemonSet daemonSetContent);
    public SubjectAccessReviewFluent.DaemonSetContentNested withNewDaemonSetContent();
    public SubjectAccessReviewFluent.DaemonSetContentNested withNewDaemonSetContentLike(DaemonSet item);
    public A withPodDisruptionBudgetContent(PodDisruptionBudget podDisruptionBudgetContent);
    public SubjectAccessReviewFluent.PodDisruptionBudgetContentNested withNewPodDisruptionBudgetContent();
    public SubjectAccessReviewFluent.PodDisruptionBudgetContentNested withNewPodDisruptionBudgetContentLike(PodDisruptionBudget item);
    public A withImageStreamContent(ImageStream imageStreamContent);
    public SubjectAccessReviewFluent.ImageStreamContentNested withNewImageStreamContent();
    public SubjectAccessReviewFluent.ImageStreamContentNested withNewImageStreamContentLike(ImageStream item);
    public A withRoleBindingRestrictionContent(RoleBindingRestriction roleBindingRestrictionContent);
    public SubjectAccessReviewFluent.RoleBindingRestrictionContentNested withNewRoleBindingRestrictionContent();
    public SubjectAccessReviewFluent.RoleBindingRestrictionContentNested withNewRoleBindingRestrictionContentLike(RoleBindingRestriction item);
    public A withBindingContent(Binding bindingContent);
    public SubjectAccessReviewFluent.BindingContentNested withNewBindingContent();
    public SubjectAccessReviewFluent.BindingContentNested withNewBindingContentLike(Binding item);
    public A withLocalSubjectAccessReviewContent(io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReview localSubjectAccessReviewContent);
    public SubjectAccessReviewFluent.AuthorizationLocalSubjectAccessReviewContentNested withNewAuthorizationLocalSubjectAccessReviewContent();
    public SubjectAccessReviewFluent.AuthorizationLocalSubjectAccessReviewContentNested withNewLocalSubjectAccessReviewContentLike(io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReview item);
    public A withStatefulSetContent(StatefulSet statefulSetContent);
    public SubjectAccessReviewFluent.StatefulSetContentNested withNewStatefulSetContent();
    public SubjectAccessReviewFluent.StatefulSetContentNested withNewStatefulSetContentLike(StatefulSet item);
    public A withPipelineTemplateTaskInstanceContent(PipelineTemplateTaskInstance pipelineTemplateTaskInstanceContent);
    public SubjectAccessReviewFluent.PipelineTemplateTaskInstanceContentNested withNewPipelineTemplateTaskInstanceContent();
    public SubjectAccessReviewFluent.PipelineTemplateTaskInstanceContentNested withNewPipelineTemplateTaskInstanceContentLike(PipelineTemplateTaskInstance item);
    public A withOAuthClientContent(OAuthClient oAuthClientContent);
    public SubjectAccessReviewFluent.OAuthClientContentNested withNewOAuthClientContent();
    public SubjectAccessReviewFluent.OAuthClientContentNested withNewOAuthClientContentLike(OAuthClient item);
    public A withTemplateContent(Template templateContent);
    public SubjectAccessReviewFluent.TemplateContentNested withNewTemplateContent();
    public SubjectAccessReviewFluent.TemplateContentNested withNewTemplateContentLike(Template item);
    public A withBuildConfigContent(BuildConfig buildConfigContent);
    public SubjectAccessReviewFluent.BuildConfigContentNested withNewBuildConfigContent();
    public SubjectAccessReviewFluent.BuildConfigContentNested withNewBuildConfigContentLike(BuildConfig item);
    public A withPodSecurityPolicyContent(PodSecurityPolicy podSecurityPolicyContent);
    public SubjectAccessReviewFluent.PodSecurityPolicyContentNested withNewPodSecurityPolicyContent();
    public SubjectAccessReviewFluent.PodSecurityPolicyContentNested withNewPodSecurityPolicyContentLike(PodSecurityPolicy item);
    public A withPipelineContent(Pipeline pipelineContent);
    public SubjectAccessReviewFluent.PipelineContentNested withNewPipelineContent();
    public SubjectAccessReviewFluent.PipelineContentNested withNewPipelineContentLike(Pipeline item);
    public A withRoleContent(Role roleContent);
    public SubjectAccessReviewFluent.RoleContentNested withNewRoleContent();
    public SubjectAccessReviewFluent.RoleContentNested withNewRoleContentLike(Role item);
    public A withCronJobContent(CronJob cronJobContent);
    public SubjectAccessReviewFluent.CronJobContentNested withNewCronJobContent();
    public SubjectAccessReviewFluent.CronJobContentNested withNewCronJobContentLike(CronJob item);
    public A withUserContent(User userContent);
    public SubjectAccessReviewFluent.UserContentNested withNewUserContent();
    public SubjectAccessReviewFluent.UserContentNested withNewUserContentLike(User item);
    public A withStorageClassContent(StorageClass storageClassContent);
    public SubjectAccessReviewFluent.StorageClassContentNested withNewStorageClassContent();
    public SubjectAccessReviewFluent.StorageClassContentNested withNewStorageClassContentLike(StorageClass item);
    public A withPipelineConfigTemplateContent(PipelineConfigTemplate pipelineConfigTemplateContent);
    public SubjectAccessReviewFluent.PipelineConfigTemplateContentNested withNewPipelineConfigTemplateContent();
    public SubjectAccessReviewFluent.PipelineConfigTemplateContentNested withNewPipelineConfigTemplateContentLike(PipelineConfigTemplate item);
    public A withPipelineConfigContent(PipelineConfig pipelineConfigContent);
    public SubjectAccessReviewFluent.PipelineConfigContentNested withNewPipelineConfigContent();
    public SubjectAccessReviewFluent.PipelineConfigContentNested withNewPipelineConfigContentLike(PipelineConfig item);
    public A withDeploymentConfigContent(DeploymentConfig deploymentConfigContent);
    public SubjectAccessReviewFluent.DeploymentConfigContentNested withNewDeploymentConfigContent();
    public SubjectAccessReviewFluent.DeploymentConfigContentNested withNewDeploymentConfigContentLike(DeploymentConfig item);
    public A withOAuthAccessTokenContent(OAuthAccessToken oAuthAccessTokenContent);
    public SubjectAccessReviewFluent.OAuthAccessTokenContentNested withNewOAuthAccessTokenContent();
    public SubjectAccessReviewFluent.OAuthAccessTokenContentNested withNewOAuthAccessTokenContentLike(OAuthAccessToken item);
    public A withPersistentVolumeClaimContent(PersistentVolumeClaim persistentVolumeClaimContent);
    public SubjectAccessReviewFluent.PersistentVolumeClaimContentNested withNewPersistentVolumeClaimContent();
    public SubjectAccessReviewFluent.PersistentVolumeClaimContentNested withNewPersistentVolumeClaimContentLike(PersistentVolumeClaim item);
    public A withNetworkPolicyContent(NetworkPolicy networkPolicyContent);
    public SubjectAccessReviewFluent.NetworkPolicyContentNested withNewNetworkPolicyContent();
    public SubjectAccessReviewFluent.NetworkPolicyContentNested withNewNetworkPolicyContentLike(NetworkPolicy item);
    public A withImageContent(Image imageContent);
    public SubjectAccessReviewFluent.ImageContentNested withNewImageContent();
    public SubjectAccessReviewFluent.ImageContentNested withNewImageContentLike(Image item);
    public A withServiceContent(Service serviceContent);
    public SubjectAccessReviewFluent.ServiceContentNested withNewServiceContent();
    public SubjectAccessReviewFluent.ServiceContentNested withNewServiceContentLike(Service item);
    public A withJobContent(Job jobContent);
    public SubjectAccessReviewFluent.JobContentNested withNewJobContent();
    public SubjectAccessReviewFluent.JobContentNested withNewJobContentLike(Job item);
    public A withDeploymentContent(Deployment deploymentContent);
    public SubjectAccessReviewFluent.DeploymentContentNested withNewDeploymentContent();
    public SubjectAccessReviewFluent.DeploymentContentNested withNewDeploymentContentLike(Deployment item);
    public A withClusterPolicyBindingContent(ClusterPolicyBinding clusterPolicyBindingContent);
    public SubjectAccessReviewFluent.ClusterPolicyBindingContentNested withNewClusterPolicyBindingContent();
    public SubjectAccessReviewFluent.ClusterPolicyBindingContentNested withNewClusterPolicyBindingContentLike(ClusterPolicyBinding item);
    public A withProjectContent(Project projectContent);
    public SubjectAccessReviewFluent.ProjectContentNested withNewProjectContent();
    public SubjectAccessReviewFluent.ProjectContentNested withNewProjectContentLike(Project item);
    public A withBuildRequestContent(BuildRequest buildRequestContent);
    public SubjectAccessReviewFluent.BuildRequestContentNested withNewBuildRequestContent();
    public SubjectAccessReviewFluent.BuildRequestContentNested withNewBuildRequestContentLike(BuildRequest item);
    public A withRoleBindingContent(RoleBinding roleBindingContent);
    public SubjectAccessReviewFluent.RoleBindingContentNested withNewRoleBindingContent();
    public SubjectAccessReviewFluent.RoleBindingContentNested withNewRoleBindingContentLike(RoleBinding item);
    public A withPersistentVolumeContent(PersistentVolume persistentVolumeContent);
    public SubjectAccessReviewFluent.PersistentVolumeContentNested withNewPersistentVolumeContent();
    public SubjectAccessReviewFluent.PersistentVolumeContentNested withNewPersistentVolumeContentLike(PersistentVolume item);
    public A addToGroups(int index,String item);
    public A setToGroups(int index,String item);
    public A addToGroups(String... items);
    public A addAllToGroups(Collection items);
    public A removeFromGroups(String... items);
    public A removeAllFromGroups(Collection items);
    public List getGroups();
    public String getGroup(int index);
    public String getFirstGroup();
    public String getLastGroup();
    public String getMatchingGroup(io.alauda.kubernetes.api.builder.Predicate predicate);
    public A withGroups(List groups);
    public A withGroups(String... groups);
    public Boolean hasGroups();
    public Boolean isIsNonResourceURL();
    public A withIsNonResourceURL(Boolean isNonResourceURL);
    public Boolean hasIsNonResourceURL();
    public String getKind();
    public A withKind(String kind);
    public Boolean hasKind();
    public String getNamespace();
    public A withNamespace(String namespace);
    public Boolean hasNamespace();
    public String getPath();
    public A withPath(String path);
    public Boolean hasPath();
    public String getResource();
    public A withResource(String resource);
    public Boolean hasResource();
    public String getResourceAPIGroup();
    public A withResourceAPIGroup(String resourceAPIGroup);
    public Boolean hasResourceAPIGroup();
    public String getResourceAPIVersion();
    public A withResourceAPIVersion(String resourceAPIVersion);
    public Boolean hasResourceAPIVersion();
    public String getResourceName();
    public A withResourceName(String resourceName);
    public Boolean hasResourceName();
    public A addToScopes(int index,String item);
    public A setToScopes(int index,String item);
    public A addToScopes(String... items);
    public A addAllToScopes(Collection items);
    public A removeFromScopes(String... items);
    public A removeAllFromScopes(Collection items);
    public List getScopes();
    public String getScope(int index);
    public String getFirstScope();
    public String getLastScope();
    public String getMatchingScope(io.alauda.kubernetes.api.builder.Predicate predicate);
    public A withScopes(List scopes);
    public A withScopes(String... scopes);
    public Boolean hasScopes();
    public String getUser();
    public A withUser(String user);
    public Boolean hasUser();
    public String getVerb();
    public A withVerb(String verb);
    public Boolean hasVerb();

    public interface IngressContentNested extends io.alauda.kubernetes.api.builder.Nested,IngressFluent>{

        
    public N and();    public N endIngressContent();
}
    public interface RouteContentNested extends io.alauda.kubernetes.api.builder.Nested,RouteFluent>{

        
    public N and();    public N endRouteContent();
}
    public interface PolicyBindingContentNested extends io.alauda.kubernetes.api.builder.Nested,PolicyBindingFluent>{

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

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

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

        
    public N and();    public N endConfigMapContent();
}
    public interface OAuthClientAuthorizationContentNested extends io.alauda.kubernetes.api.builder.Nested,OAuthClientAuthorizationFluent>{

        
    public N and();    public N endOAuthClientAuthorizationContent();
}
    public interface PolicyContentNested extends io.alauda.kubernetes.api.builder.Nested,PolicyFluent>{

        
    public N and();    public N endPolicyContent();
}
    public interface OAuthAuthorizeTokenContentNested extends io.alauda.kubernetes.api.builder.Nested,OAuthAuthorizeTokenFluent>{

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

        
    public N and();    public N endJenkinsBindingContent();
}
    public interface IdentityContentNested extends io.alauda.kubernetes.api.builder.Nested,IdentityFluent>{

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

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

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

        
    public N and();    public N endCustomResourceDefinitionContent();
}
    public interface ImageSignatureContentNested extends io.alauda.kubernetes.api.builder.Nested,ImageSignatureFluent>{

        
    public N and();    public N endImageSignatureContent();
}
    public interface ClusterRoleContentNested extends io.alauda.kubernetes.api.builder.Nested,ClusterRoleFluent>{

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

        
    public N and();    public N endNamespaceContent();
}
    public interface ClusterPolicyContentNested extends io.alauda.kubernetes.api.builder.Nested,ClusterPolicyFluent>{

        
    public N and();    public N endClusterPolicyContent();
}
    public interface BuildContentNested extends io.alauda.kubernetes.api.builder.Nested,BuildFluent>{

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

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

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

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

        
    public N and();    public N endThirdPartyResourceContent();
}
    public interface ImageStreamTagContentNested extends io.alauda.kubernetes.api.builder.Nested,ImageStreamTagFluent>{

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

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

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

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

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

        
    public N and();    public N endEndpointsContent();
}
    public interface SecurityContextConstraintsContentNested extends io.alauda.kubernetes.api.builder.Nested,SecurityContextConstraintsFluent>{

        
    public N and();    public N endSecurityContextConstraintsContent();
}
    public interface GroupContentNested extends io.alauda.kubernetes.api.builder.Nested,GroupFluent>{

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

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

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

        
    public N and();    public N endReplicaSetContent();
}
    public interface ClusterRoleBindingContentNested extends io.alauda.kubernetes.api.builder.Nested,ClusterRoleBindingFluent>{

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

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

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

        
    public N and();    public N endPodDisruptionBudgetContent();
}
    public interface ImageStreamContentNested extends io.alauda.kubernetes.api.builder.Nested,ImageStreamFluent>{

        
    public N and();    public N endImageStreamContent();
}
    public interface RoleBindingRestrictionContentNested extends io.alauda.kubernetes.api.builder.Nested,RoleBindingRestrictionFluent>{

        
    public N and();    public N endRoleBindingRestrictionContent();
}
    public interface BindingContentNested extends io.alauda.kubernetes.api.builder.Nested,BindingFluent>{

        
    public N and();    public N endBindingContent();
}
    public interface AuthorizationLocalSubjectAccessReviewContentNested extends io.alauda.kubernetes.api.builder.Nested,io.alauda.kubernetes.api.model.authorization.LocalSubjectAccessReviewFluent>{

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

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

        
    public N and();    public N endPipelineTemplateTaskInstanceContent();
}
    public interface OAuthClientContentNested extends io.alauda.kubernetes.api.builder.Nested,OAuthClientFluent>{

        
    public N and();    public N endOAuthClientContent();
}
    public interface TemplateContentNested extends io.alauda.kubernetes.api.builder.Nested,TemplateFluent>{

        
    public N and();    public N endTemplateContent();
}
    public interface BuildConfigContentNested extends io.alauda.kubernetes.api.builder.Nested,BuildConfigFluent>{

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

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

        
    public N and();    public N endPipelineContent();
}
    public interface RoleContentNested extends io.alauda.kubernetes.api.builder.Nested,RoleFluent>{

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

        
    public N and();    public N endCronJobContent();
}
    public interface UserContentNested extends io.alauda.kubernetes.api.builder.Nested,UserFluent>{

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

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

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

        
    public N and();    public N endPipelineConfigContent();
}
    public interface DeploymentConfigContentNested extends io.alauda.kubernetes.api.builder.Nested,DeploymentConfigFluent>{

        
    public N and();    public N endDeploymentConfigContent();
}
    public interface OAuthAccessTokenContentNested extends io.alauda.kubernetes.api.builder.Nested,OAuthAccessTokenFluent>{

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

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

        
    public N and();    public N endNetworkPolicyContent();
}
    public interface ImageContentNested extends io.alauda.kubernetes.api.builder.Nested,ImageFluent>{

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

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

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

        
    public N and();    public N endDeploymentContent();
}
    public interface ClusterPolicyBindingContentNested extends io.alauda.kubernetes.api.builder.Nested,ClusterPolicyBindingFluent>{

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

        
    public N and();    public N endProjectContent();
}
    public interface BuildRequestContentNested extends io.alauda.kubernetes.api.builder.Nested,BuildRequestFluent>{

        
    public N and();    public N endBuildRequestContent();
}
    public interface RoleBindingContentNested extends io.alauda.kubernetes.api.builder.Nested,RoleBindingFluent>{

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

        
    public N and();    public N endPersistentVolumeContent();
}


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy