public interface  io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getApiVersion();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withApiVersion(java.lang.String);
public abstract java.lang.Boolean hasApiVersion();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withNewApiVersion(java.lang.String);
public abstract io.fabric.kubernetes.api.model.HasMetadata getContent();
public abstract io.fabric.kubernetes.api.model.HasMetadata buildContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withContent(io.fabric.kubernetes.api.model.HasMetadata);
public abstract java.lang.Boolean hasContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withClusterVersionContent(io.fabric.openshift.api.model.ClusterVersion);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ClusterVersionContentNested withNewClusterVersionContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ClusterVersionContentNested withNewClusterVersionContentLike(io.fabric.openshift.api.model.ClusterVersion);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withDNSContent(io.fabric.openshift.api.model.DNS);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$DNSContentNested withNewDNSContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$DNSContentNested withNewDNSContentLike(io.fabric.openshift.api.model.DNS);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withImageStreamImportContent(io.fabric.openshift.api.model.ImageStreamImport);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ImageStreamImportContentNested withNewImageStreamImportContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ImageStreamImportContentNested withNewImageStreamImportContentLike(io.fabric.openshift.api.model.ImageStreamImport);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withProxyContent(io.fabric.openshift.api.model.Proxy);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ProxyContentNested withNewProxyContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ProxyContentNested withNewProxyContentLike(io.fabric.openshift.api.model.Proxy);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withProjectContent(io.fabric.openshift.api.model.Project);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ProjectContentNested withNewProjectContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ProjectContentNested withNewProjectContentLike(io.fabric.openshift.api.model.Project);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withClusterOperatorContent(io.fabric.openshift.api.model.ClusterOperator);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ClusterOperatorContentNested withNewClusterOperatorContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ClusterOperatorContentNested withNewClusterOperatorContentLike(io.fabric.openshift.api.model.ClusterOperator);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withBuildConfigContent(io.fabric.openshift.api.model.BuildConfig);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$BuildConfigContentNested withNewBuildConfigContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$BuildConfigContentNested withNewBuildConfigContentLike(io.fabric.openshift.api.model.BuildConfig);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withHelmChartRepositoryContent(io.fabric.openshift.api.model.HelmChartRepository);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$HelmChartRepositoryContentNested withNewHelmChartRepositoryContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$HelmChartRepositoryContentNested withNewHelmChartRepositoryContentLike(io.fabric.openshift.api.model.HelmChartRepository);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withInfrastructureContent(io.fabric.openshift.api.model.Infrastructure);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$InfrastructureContentNested withNewInfrastructureContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$InfrastructureContentNested withNewInfrastructureContentLike(io.fabric.openshift.api.model.Infrastructure);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withSchedulerContent(io.fabric.openshift.api.model.Scheduler);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$SchedulerContentNested withNewSchedulerContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$SchedulerContentNested withNewSchedulerContentLike(io.fabric.openshift.api.model.Scheduler);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withRangeAllocationContent(io.fabric.openshift.api.model.RangeAllocation);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$RangeAllocationContentNested withNewRangeAllocationContentLike(io.fabric.openshift.api.model.RangeAllocation);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withRouteContent(io.fabric.openshift.api.model.Route);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$RouteContentNested withNewRouteContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$RouteContentNested withNewRouteContentLike(io.fabric.openshift.api.model.Route);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withClusterNetworkContent(io.fabric.openshift.api.model.ClusterNetwork);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ClusterNetworkContentNested withNewClusterNetworkContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ClusterNetworkContentNested withNewClusterNetworkContentLike(io.fabric.openshift.api.model.ClusterNetwork);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withOAuthAuthorizeTokenContent(io.fabric.openshift.api.model.OAuthAuthorizeToken);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$OAuthAuthorizeTokenContentNested withNewOAuthAuthorizeTokenContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$OAuthAuthorizeTokenContentNested withNewOAuthAuthorizeTokenContentLike(io.fabric.openshift.api.model.OAuthAuthorizeToken);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withUserOAuthAccessTokenContent(io.fabric.openshift.api.model.UserOAuthAccessToken);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$UserOAuthAccessTokenContentNested withNewUserOAuthAccessTokenContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$UserOAuthAccessTokenContentNested withNewUserOAuthAccessTokenContentLike(io.fabric.openshift.api.model.UserOAuthAccessToken);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withIngressContent(io.fabric.openshift.api.model.Ingress);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$IngressContentNested withNewIngressContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$IngressContentNested withNewIngressContentLike(io.fabric.openshift.api.model.Ingress);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withOAuthContent(io.fabric.openshift.api.model.OAuth);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$OAuthContentNested withNewOAuthContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$OAuthContentNested withNewOAuthContentLike(io.fabric.openshift.api.model.OAuth);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withOperatorHubContent(io.fabric.openshift.api.model.OperatorHub);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$OperatorHubContentNested withNewOperatorHubContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$OperatorHubContentNested withNewOperatorHubContentLike(io.fabric.openshift.api.model.OperatorHub);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withClusterRoleBindingContent(io.fabric.openshift.api.model.ClusterRoleBinding);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ClusterRoleBindingContentNested withNewClusterRoleBindingContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ClusterRoleBindingContentNested withNewClusterRoleBindingContentLike(io.fabric.openshift.api.model.ClusterRoleBinding);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withClusterResourceQuotaContent(io.fabric.openshift.api.model.ClusterResourceQuota);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ClusterResourceQuotaContentNested withNewClusterResourceQuotaContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ClusterResourceQuotaContentNested withNewClusterResourceQuotaContentLike(io.fabric.openshift.api.model.ClusterResourceQuota);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withProjectRequestContent(io.fabric.openshift.api.model.ProjectRequest);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ProjectRequestContentNested withNewProjectRequestContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ProjectRequestContentNested withNewProjectRequestContentLike(io.fabric.openshift.api.model.ProjectRequest);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withTemplateContent(io.fabric.openshift.api.model.Template);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$TemplateContentNested withNewTemplateContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$TemplateContentNested withNewTemplateContentLike(io.fabric.openshift.api.model.Template);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withOAuthClientAuthorizationContent(io.fabric.openshift.api.model.OAuthClientAuthorization);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$OAuthClientAuthorizationContentNested withNewOAuthClientAuthorizationContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$OAuthClientAuthorizationContentNested withNewOAuthClientAuthorizationContentLike(io.fabric.openshift.api.model.OAuthClientAuthorization);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withClusterRoleContent(io.fabric.openshift.api.model.ClusterRole);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ClusterRoleContentNested withNewClusterRoleContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ClusterRoleContentNested withNewClusterRoleContentLike(io.fabric.openshift.api.model.ClusterRole);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withAuthenticationContent(io.fabric.openshift.api.model.Authentication);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$AuthenticationContentNested withNewAuthenticationContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$AuthenticationContentNested withNewAuthenticationContentLike(io.fabric.openshift.api.model.Authentication);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withImageTagContent(io.fabric.openshift.api.model.ImageTag);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ImageTagContentNested withNewImageTagContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ImageTagContentNested withNewImageTagContentLike(io.fabric.openshift.api.model.ImageTag);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withDeploymentConfigContent(io.fabric.openshift.api.model.DeploymentConfig);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$DeploymentConfigContentNested withNewDeploymentConfigContentLike(io.fabric.openshift.api.model.DeploymentConfig);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withOAuthAccessTokenContent(io.fabric.openshift.api.model.OAuthAccessToken);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$OAuthAccessTokenContentNested withNewOAuthAccessTokenContentLike(io.fabric.openshift.api.model.OAuthAccessToken);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withRoleBindingContent(io.fabric.openshift.api.model.RoleBinding);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$RoleBindingContentNested withNewRoleBindingContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$RoleBindingContentNested withNewRoleBindingContentLike(io.fabric.openshift.api.model.RoleBinding);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withImageContent(io.fabric.openshift.api.model.Image);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ImageContentNested withNewImageContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ImageContentNested withNewImageContentLike(io.fabric.openshift.api.model.Image);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withAPIServerContent(io.fabric.openshift.api.model.APIServer);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$APIServerContentNested withNewAPIServerContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$APIServerContentNested withNewAPIServerContentLike(io.fabric.openshift.api.model.APIServer);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withPersistentVolumeClaimContent(io.fabric.kubernetes.api.model.PersistentVolumeClaim);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$PersistentVolumeClaimContentNested withNewPersistentVolumeClaimContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$PersistentVolumeClaimContentNested withNewPersistentVolumeClaimContentLike(io.fabric.kubernetes.api.model.PersistentVolumeClaim);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withImageStreamMappingContent(io.fabric.openshift.api.model.ImageStreamMapping);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ImageStreamMappingContentNested withNewImageStreamMappingContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ImageStreamMappingContentNested withNewImageStreamMappingContentLike(io.fabric.openshift.api.model.ImageStreamMapping);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withRoleContent(io.fabric.openshift.api.model.Role);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$RoleContentNested withNewRoleContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$RoleContentNested withNewRoleContentLike(io.fabric.openshift.api.model.Role);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withBrokerTemplateInstanceContent(io.fabric.openshift.api.model.BrokerTemplateInstance);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$BrokerTemplateInstanceContentNested withNewBrokerTemplateInstanceContentLike(io.fabric.openshift.api.model.BrokerTemplateInstance);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withFeatureGateContent(io.fabric.openshift.api.model.FeatureGate);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$FeatureGateContentNested withNewFeatureGateContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$FeatureGateContentNested withNewFeatureGateContentLike(io.fabric.openshift.api.model.FeatureGate);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withUserContent(io.fabric.openshift.api.model.User);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$UserContentNested withNewUserContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$UserContentNested withNewUserContentLike(io.fabric.openshift.api.model.User);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withImageStreamImageContent(io.fabric.openshift.api.model.ImageStreamImage);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ImageStreamImageContentNested withNewImageStreamImageContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ImageStreamImageContentNested withNewImageStreamImageContentLike(io.fabric.openshift.api.model.ImageStreamImage);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withTemplateInstanceContent(io.fabric.openshift.api.model.TemplateInstance);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$TemplateInstanceContentNested withNewTemplateInstanceContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$TemplateInstanceContentNested withNewTemplateInstanceContentLike(io.fabric.openshift.api.model.TemplateInstance);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withBuildContent(io.fabric.openshift.api.model.Build);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$BuildContentNested withNewBuildContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$BuildContentNested withNewBuildContentLike(io.fabric.openshift.api.model.Build);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withRoleBindingRestrictionContent(io.fabric.openshift.api.model.RoleBindingRestriction);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$RoleBindingRestrictionContentNested withNewRoleBindingRestrictionContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$RoleBindingRestrictionContentNested withNewRoleBindingRestrictionContentLike(io.fabric.openshift.api.model.RoleBindingRestriction);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withImageStreamTagContent(io.fabric.openshift.api.model.ImageStreamTag);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ImageStreamTagContentNested withNewImageStreamTagContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ImageStreamTagContentNested withNewImageStreamTagContentLike(io.fabric.openshift.api.model.ImageStreamTag);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withGroupContent(io.fabric.openshift.api.model.Group);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$GroupContentNested withNewGroupContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$GroupContentNested withNewGroupContentLike(io.fabric.openshift.api.model.Group);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withImageSignatureContent(io.fabric.openshift.api.model.ImageSignature);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ImageSignatureContentNested withNewImageSignatureContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ImageSignatureContentNested withNewImageSignatureContentLike(io.fabric.openshift.api.model.ImageSignature);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withHostSubnetContent(io.fabric.openshift.api.model.HostSubnet);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$HostSubnetContentNested withNewHostSubnetContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$HostSubnetContentNested withNewHostSubnetContentLike(io.fabric.openshift.api.model.HostSubnet);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withAppliedClusterResourceQuotaContent(io.fabric.openshift.api.model.AppliedClusterResourceQuota);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$AppliedClusterResourceQuotaContentNested withNewAppliedClusterResourceQuotaContentLike(io.fabric.openshift.api.model.AppliedClusterResourceQuota);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withSecurityContextConstraintsContent(io.fabric.openshift.api.model.SecurityContextConstraints);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$SecurityContextConstraintsContentNested withNewSecurityContextConstraintsContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$SecurityContextConstraintsContentNested withNewSecurityContextConstraintsContentLike(io.fabric.openshift.api.model.SecurityContextConstraints);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withConsoleContent(io.fabric.openshift.api.model.Console);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ConsoleContentNested withNewConsoleContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ConsoleContentNested withNewConsoleContentLike(io.fabric.openshift.api.model.Console);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withBuildRequestContent(io.fabric.openshift.api.model.BuildRequest);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$BuildRequestContentNested withNewBuildRequestContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$BuildRequestContentNested withNewBuildRequestContentLike(io.fabric.openshift.api.model.BuildRequest);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withNetNamespaceContent(io.fabric.openshift.api.model.NetNamespace);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$NetNamespaceContentNested withNewNetNamespaceContentLike(io.fabric.openshift.api.model.NetNamespace);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withEgressNetworkPolicyContent(io.fabric.openshift.api.model.EgressNetworkPolicy);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$EgressNetworkPolicyContentNested withNewEgressNetworkPolicyContentLike(io.fabric.openshift.api.model.EgressNetworkPolicy);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withUserIdentityMappingContent(io.fabric.openshift.api.model.UserIdentityMapping);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$UserIdentityMappingContentNested withNewUserIdentityMappingContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$UserIdentityMappingContentNested withNewUserIdentityMappingContentLike(io.fabric.openshift.api.model.UserIdentityMapping);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withImageStreamContent(io.fabric.openshift.api.model.ImageStream);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ImageStreamContentNested withNewImageStreamContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$ImageStreamContentNested withNewImageStreamContentLike(io.fabric.openshift.api.model.ImageStream);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withNetworkContent(io.fabric.openshift.api.model.Network);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$NetworkContentNested withNewNetworkContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$NetworkContentNested withNewNetworkContentLike(io.fabric.openshift.api.model.Network);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withOAuthClientContent(io.fabric.openshift.api.model.OAuthClient);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$OAuthClientContentNested withNewOAuthClientContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$OAuthClientContentNested withNewOAuthClientContentLike(io.fabric.openshift.api.model.OAuthClient);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withIdentityContent(io.fabric.openshift.api.model.Identity);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$IdentityContentNested withNewIdentityContent();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent$IdentityContentNested withNewIdentityContentLike(io.fabric.openshift.api.model.Identity);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent addToGroups(java.lang.Integer, java.lang.String);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent setToGroups(java.lang.Integer, java.lang.String);
public abstract transient io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent addToGroups(java.lang.String[]);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent addAllToGroups(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent removeFromGroups(java.lang.String[]);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent removeAllFromGroups(java.util.Collection);
public abstract java.util.List getGroups();
public abstract java.lang.String getGroup(java.lang.Integer);
public abstract java.lang.String getFirstGroup();
public abstract java.lang.String getLastGroup();
public abstract java.lang.String getMatchingGroup(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingGroup(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withGroups(java.util.List);
public abstract transient io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withGroups(java.lang.String[]);
public abstract java.lang.Boolean hasGroups();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent addNewGroup(java.lang.String);
public abstract java.lang.Boolean getIsNonResourceURL();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withIsNonResourceURL(java.lang.Boolean);
public abstract java.lang.Boolean hasIsNonResourceURL();
public abstract java.lang.String getKind();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withKind(java.lang.String);
public abstract java.lang.Boolean hasKind();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withNewKind(java.lang.String);
public abstract java.lang.String getNamespace();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withNamespace(java.lang.String);
public abstract java.lang.Boolean hasNamespace();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withNewNamespace(java.lang.String);
public abstract java.lang.String getPath();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withPath(java.lang.String);
public abstract java.lang.Boolean hasPath();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withNewPath(java.lang.String);
public abstract java.lang.String getResource();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withResource(java.lang.String);
public abstract java.lang.Boolean hasResource();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withNewResource(java.lang.String);
public abstract java.lang.String getResourceAPIGroup();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withResourceAPIGroup(java.lang.String);
public abstract java.lang.Boolean hasResourceAPIGroup();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withNewResourceAPIGroup(java.lang.String);
public abstract java.lang.String getResourceAPIVersion();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withResourceAPIVersion(java.lang.String);
public abstract java.lang.Boolean hasResourceAPIVersion();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withNewResourceAPIVersion(java.lang.String);
public abstract java.lang.String getResourceName();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withResourceName(java.lang.String);
public abstract java.lang.Boolean hasResourceName();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withNewResourceName(java.lang.String);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent addToScopes(java.lang.Integer, java.lang.String);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent setToScopes(java.lang.Integer, java.lang.String);
public abstract transient io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent addToScopes(java.lang.String[]);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent addAllToScopes(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent removeFromScopes(java.lang.String[]);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent removeAllFromScopes(java.util.Collection);
public abstract java.util.List getScopes();
public abstract java.lang.String getScope(java.lang.Integer);
public abstract java.lang.String getFirstScope();
public abstract java.lang.String getLastScope();
public abstract java.lang.String getMatchingScope(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingScope(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withScopes(java.util.List);
public abstract transient io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withScopes(java.lang.String[]);
public abstract java.lang.Boolean hasScopes();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent addNewScope(java.lang.String);
public abstract java.lang.String getUser();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withUser(java.lang.String);
public abstract java.lang.Boolean hasUser();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withNewUser(java.lang.String);
public abstract java.lang.String getVerb();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withVerb(java.lang.String);
public abstract java.lang.Boolean hasVerb();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withNewVerb(java.lang.String);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.openshift.api.model.LocalSubjectAccessReviewFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}