public interface  io.fabric.openshift.api.model.ClusterOperatorStatusFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToConditions(int, io.fabric.openshift.api.model.ClusterOperatorStatusCondition);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent setToConditions(int, io.fabric.openshift.api.model.ClusterOperatorStatusCondition);
public abstract transient io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToConditions(io.fabric.openshift.api.model.ClusterOperatorStatusCondition[]);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent addAllToConditions(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.ClusterOperatorStatusFluent removeFromConditions(io.fabric.openshift.api.model.ClusterOperatorStatusCondition[]);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent removeAllFromConditions(java.util.Collection);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent removeMatchingFromConditions(java.util.function.Predicate);
public abstract java.util.List getConditions();
public abstract java.util.List buildConditions();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusCondition buildCondition(int);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusCondition buildFirstCondition();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusCondition buildLastCondition();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusCondition buildMatchingCondition(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingCondition(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withConditions(java.util.List);
public abstract transient io.fabric.openshift.api.model.ClusterOperatorStatusFluent withConditions(io.fabric.openshift.api.model.ClusterOperatorStatusCondition[]);
public abstract java.lang.Boolean hasConditions();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent addNewCondition(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested addNewCondition();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested addNewConditionLike(io.fabric.openshift.api.model.ClusterOperatorStatusCondition);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested setNewConditionLike(int, io.fabric.openshift.api.model.ClusterOperatorStatusCondition);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested editCondition(int);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested editFirstCondition();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested editLastCondition();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConditionsNested editMatchingCondition(java.util.function.Predicate);
public abstract io.fabric.kubernetes.api.model.HasMetadata getExtension();
public abstract io.fabric.kubernetes.api.model.HasMetadata buildExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withExtension(io.fabric.kubernetes.api.model.HasMetadata);
public abstract java.lang.Boolean hasExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withClusterVersionExtension(io.fabric.openshift.api.model.ClusterVersion);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterVersionExtensionNested withNewClusterVersionExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterVersionExtensionNested withNewClusterVersionExtensionLike(io.fabric.openshift.api.model.ClusterVersion);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withDNSExtension(io.fabric.openshift.api.model.DNS);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$DNSExtensionNested withNewDNSExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$DNSExtensionNested withNewDNSExtensionLike(io.fabric.openshift.api.model.DNS);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withImageStreamImportExtension(io.fabric.openshift.api.model.ImageStreamImport);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamImportExtensionNested withNewImageStreamImportExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamImportExtensionNested withNewImageStreamImportExtensionLike(io.fabric.openshift.api.model.ImageStreamImport);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withProxyExtension(io.fabric.openshift.api.model.Proxy);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ProxyExtensionNested withNewProxyExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ProxyExtensionNested withNewProxyExtensionLike(io.fabric.openshift.api.model.Proxy);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withProjectExtension(io.fabric.openshift.api.model.Project);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ProjectExtensionNested withNewProjectExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ProjectExtensionNested withNewProjectExtensionLike(io.fabric.openshift.api.model.Project);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withClusterOperatorExtension(io.fabric.openshift.api.model.ClusterOperator);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterOperatorExtensionNested withNewClusterOperatorExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterOperatorExtensionNested withNewClusterOperatorExtensionLike(io.fabric.openshift.api.model.ClusterOperator);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withBuildConfigExtension(io.fabric.openshift.api.model.BuildConfig);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$BuildConfigExtensionNested withNewBuildConfigExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$BuildConfigExtensionNested withNewBuildConfigExtensionLike(io.fabric.openshift.api.model.BuildConfig);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withInfrastructureExtension(io.fabric.openshift.api.model.Infrastructure);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$InfrastructureExtensionNested withNewInfrastructureExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$InfrastructureExtensionNested withNewInfrastructureExtensionLike(io.fabric.openshift.api.model.Infrastructure);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withSchedulerExtension(io.fabric.openshift.api.model.Scheduler);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$SchedulerExtensionNested withNewSchedulerExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$SchedulerExtensionNested withNewSchedulerExtensionLike(io.fabric.openshift.api.model.Scheduler);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withRangeAllocationExtension(io.fabric.openshift.api.model.RangeAllocation);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RangeAllocationExtensionNested withNewRangeAllocationExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RangeAllocationExtensionNested withNewRangeAllocationExtensionLike(io.fabric.openshift.api.model.RangeAllocation);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withRouteExtension(io.fabric.openshift.api.model.Route);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RouteExtensionNested withNewRouteExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RouteExtensionNested withNewRouteExtensionLike(io.fabric.openshift.api.model.Route);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withClusterNetworkExtension(io.fabric.openshift.api.model.ClusterNetwork);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterNetworkExtensionNested withNewClusterNetworkExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterNetworkExtensionNested withNewClusterNetworkExtensionLike(io.fabric.openshift.api.model.ClusterNetwork);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withOAuthAuthorizeTokenExtension(io.fabric.openshift.api.model.OAuthAuthorizeToken);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthAuthorizeTokenExtensionNested withNewOAuthAuthorizeTokenExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthAuthorizeTokenExtensionNested withNewOAuthAuthorizeTokenExtensionLike(io.fabric.openshift.api.model.OAuthAuthorizeToken);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withIngressExtension(io.fabric.openshift.api.model.Ingress);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$IngressExtensionNested withNewIngressExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$IngressExtensionNested withNewIngressExtensionLike(io.fabric.openshift.api.model.Ingress);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withOAuthExtension(io.fabric.openshift.api.model.OAuth);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthExtensionNested withNewOAuthExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthExtensionNested withNewOAuthExtensionLike(io.fabric.openshift.api.model.OAuth);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withOperatorHubExtension(io.fabric.openshift.api.model.OperatorHub);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OperatorHubExtensionNested withNewOperatorHubExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OperatorHubExtensionNested withNewOperatorHubExtensionLike(io.fabric.openshift.api.model.OperatorHub);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withClusterRoleBindingExtension(io.fabric.openshift.api.model.ClusterRoleBinding);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterRoleBindingExtensionNested withNewClusterRoleBindingExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterRoleBindingExtensionNested withNewClusterRoleBindingExtensionLike(io.fabric.openshift.api.model.ClusterRoleBinding);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withClusterResourceQuotaExtension(io.fabric.openshift.api.model.ClusterResourceQuota);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterResourceQuotaExtensionNested withNewClusterResourceQuotaExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterResourceQuotaExtensionNested withNewClusterResourceQuotaExtensionLike(io.fabric.openshift.api.model.ClusterResourceQuota);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withProjectRequestExtension(io.fabric.openshift.api.model.ProjectRequest);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ProjectRequestExtensionNested withNewProjectRequestExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ProjectRequestExtensionNested withNewProjectRequestExtensionLike(io.fabric.openshift.api.model.ProjectRequest);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withTemplateExtension(io.fabric.openshift.api.model.Template);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$TemplateExtensionNested withNewTemplateExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$TemplateExtensionNested withNewTemplateExtensionLike(io.fabric.openshift.api.model.Template);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withOAuthClientAuthorizationExtension(io.fabric.openshift.api.model.OAuthClientAuthorization);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthClientAuthorizationExtensionNested withNewOAuthClientAuthorizationExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthClientAuthorizationExtensionNested withNewOAuthClientAuthorizationExtensionLike(io.fabric.openshift.api.model.OAuthClientAuthorization);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withClusterRoleExtension(io.fabric.openshift.api.model.ClusterRole);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterRoleExtensionNested withNewClusterRoleExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ClusterRoleExtensionNested withNewClusterRoleExtensionLike(io.fabric.openshift.api.model.ClusterRole);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withAuthenticationExtension(io.fabric.openshift.api.model.Authentication);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$AuthenticationExtensionNested withNewAuthenticationExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$AuthenticationExtensionNested withNewAuthenticationExtensionLike(io.fabric.openshift.api.model.Authentication);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withImageTagExtension(io.fabric.openshift.api.model.ImageTag);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageTagExtensionNested withNewImageTagExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageTagExtensionNested withNewImageTagExtensionLike(io.fabric.openshift.api.model.ImageTag);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withDeploymentConfigExtension(io.fabric.openshift.api.model.DeploymentConfig);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$DeploymentConfigExtensionNested withNewDeploymentConfigExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$DeploymentConfigExtensionNested withNewDeploymentConfigExtensionLike(io.fabric.openshift.api.model.DeploymentConfig);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withOAuthAccessTokenExtension(io.fabric.openshift.api.model.OAuthAccessToken);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthAccessTokenExtensionNested withNewOAuthAccessTokenExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthAccessTokenExtensionNested withNewOAuthAccessTokenExtensionLike(io.fabric.openshift.api.model.OAuthAccessToken);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withRoleBindingExtension(io.fabric.openshift.api.model.RoleBinding);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RoleBindingExtensionNested withNewRoleBindingExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RoleBindingExtensionNested withNewRoleBindingExtensionLike(io.fabric.openshift.api.model.RoleBinding);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withImageExtension(io.fabric.openshift.api.model.Image);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageExtensionNested withNewImageExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageExtensionNested withNewImageExtensionLike(io.fabric.openshift.api.model.Image);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withAPIServerExtension(io.fabric.openshift.api.model.APIServer);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$APIServerExtensionNested withNewAPIServerExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$APIServerExtensionNested withNewAPIServerExtensionLike(io.fabric.openshift.api.model.APIServer);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withPersistentVolumeClaimExtension(io.fabric.kubernetes.api.model.PersistentVolumeClaim);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$PersistentVolumeClaimExtensionNested withNewPersistentVolumeClaimExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$PersistentVolumeClaimExtensionNested withNewPersistentVolumeClaimExtensionLike(io.fabric.kubernetes.api.model.PersistentVolumeClaim);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withImageStreamMappingExtension(io.fabric.openshift.api.model.ImageStreamMapping);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamMappingExtensionNested withNewImageStreamMappingExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamMappingExtensionNested withNewImageStreamMappingExtensionLike(io.fabric.openshift.api.model.ImageStreamMapping);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withRoleExtension(io.fabric.openshift.api.model.Role);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RoleExtensionNested withNewRoleExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RoleExtensionNested withNewRoleExtensionLike(io.fabric.openshift.api.model.Role);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withFeatureGateExtension(io.fabric.openshift.api.model.FeatureGate);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$FeatureGateExtensionNested withNewFeatureGateExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$FeatureGateExtensionNested withNewFeatureGateExtensionLike(io.fabric.openshift.api.model.FeatureGate);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withUserExtension(io.fabric.openshift.api.model.User);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$UserExtensionNested withNewUserExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$UserExtensionNested withNewUserExtensionLike(io.fabric.openshift.api.model.User);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withImageStreamImageExtension(io.fabric.openshift.api.model.ImageStreamImage);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamImageExtensionNested withNewImageStreamImageExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamImageExtensionNested withNewImageStreamImageExtensionLike(io.fabric.openshift.api.model.ImageStreamImage);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withBuildExtension(io.fabric.openshift.api.model.Build);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$BuildExtensionNested withNewBuildExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$BuildExtensionNested withNewBuildExtensionLike(io.fabric.openshift.api.model.Build);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withRoleBindingRestrictionExtension(io.fabric.openshift.api.model.RoleBindingRestriction);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RoleBindingRestrictionExtensionNested withNewRoleBindingRestrictionExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RoleBindingRestrictionExtensionNested withNewRoleBindingRestrictionExtensionLike(io.fabric.openshift.api.model.RoleBindingRestriction);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withImageStreamTagExtension(io.fabric.openshift.api.model.ImageStreamTag);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamTagExtensionNested withNewImageStreamTagExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamTagExtensionNested withNewImageStreamTagExtensionLike(io.fabric.openshift.api.model.ImageStreamTag);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withGroupExtension(io.fabric.openshift.api.model.Group);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$GroupExtensionNested withNewGroupExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$GroupExtensionNested withNewGroupExtensionLike(io.fabric.openshift.api.model.Group);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withImageSignatureExtension(io.fabric.openshift.api.model.ImageSignature);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageSignatureExtensionNested withNewImageSignatureExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageSignatureExtensionNested withNewImageSignatureExtensionLike(io.fabric.openshift.api.model.ImageSignature);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withAppliedClusterResourceQuotaExtension(io.fabric.openshift.api.model.AppliedClusterResourceQuota);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$AppliedClusterResourceQuotaExtensionNested withNewAppliedClusterResourceQuotaExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$AppliedClusterResourceQuotaExtensionNested withNewAppliedClusterResourceQuotaExtensionLike(io.fabric.openshift.api.model.AppliedClusterResourceQuota);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withSecurityContextConstraintsExtension(io.fabric.openshift.api.model.SecurityContextConstraints);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$SecurityContextConstraintsExtensionNested withNewSecurityContextConstraintsExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$SecurityContextConstraintsExtensionNested withNewSecurityContextConstraintsExtensionLike(io.fabric.openshift.api.model.SecurityContextConstraints);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withConsoleExtension(io.fabric.openshift.api.model.Console);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConsoleExtensionNested withNewConsoleExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ConsoleExtensionNested withNewConsoleExtensionLike(io.fabric.openshift.api.model.Console);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withBuildRequestExtension(io.fabric.openshift.api.model.BuildRequest);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$BuildRequestExtensionNested withNewBuildRequestExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$BuildRequestExtensionNested withNewBuildRequestExtensionLike(io.fabric.openshift.api.model.BuildRequest);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withNetNamespaceExtension(io.fabric.openshift.api.model.NetNamespace);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$NetNamespaceExtensionNested withNewNetNamespaceExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$NetNamespaceExtensionNested withNewNetNamespaceExtensionLike(io.fabric.openshift.api.model.NetNamespace);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withEgressNetworkPolicyExtension(io.fabric.openshift.api.model.EgressNetworkPolicy);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$EgressNetworkPolicyExtensionNested withNewEgressNetworkPolicyExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$EgressNetworkPolicyExtensionNested withNewEgressNetworkPolicyExtensionLike(io.fabric.openshift.api.model.EgressNetworkPolicy);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withImageStreamExtension(io.fabric.openshift.api.model.ImageStream);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamExtensionNested withNewImageStreamExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$ImageStreamExtensionNested withNewImageStreamExtensionLike(io.fabric.openshift.api.model.ImageStream);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withNetworkExtension(io.fabric.openshift.api.model.Network);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$NetworkExtensionNested withNewNetworkExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$NetworkExtensionNested withNewNetworkExtensionLike(io.fabric.openshift.api.model.Network);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withOAuthClientExtension(io.fabric.openshift.api.model.OAuthClient);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthClientExtensionNested withNewOAuthClientExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$OAuthClientExtensionNested withNewOAuthClientExtensionLike(io.fabric.openshift.api.model.OAuthClient);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withIdentityExtension(io.fabric.openshift.api.model.Identity);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$IdentityExtensionNested withNewIdentityExtension();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$IdentityExtensionNested withNewIdentityExtensionLike(io.fabric.openshift.api.model.Identity);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToRelatedObjects(int, io.fabric.openshift.api.model.ObjectReference);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent setToRelatedObjects(int, io.fabric.openshift.api.model.ObjectReference);
public abstract transient io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToRelatedObjects(io.fabric.openshift.api.model.ObjectReference[]);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent addAllToRelatedObjects(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.ClusterOperatorStatusFluent removeFromRelatedObjects(io.fabric.openshift.api.model.ObjectReference[]);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent removeAllFromRelatedObjects(java.util.Collection);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent removeMatchingFromRelatedObjects(java.util.function.Predicate);
public abstract java.util.List getRelatedObjects();
public abstract java.util.List buildRelatedObjects();
public abstract io.fabric.openshift.api.model.ObjectReference buildRelatedObject(int);
public abstract io.fabric.openshift.api.model.ObjectReference buildFirstRelatedObject();
public abstract io.fabric.openshift.api.model.ObjectReference buildLastRelatedObject();
public abstract io.fabric.openshift.api.model.ObjectReference buildMatchingRelatedObject(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingRelatedObject(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withRelatedObjects(java.util.List);
public abstract transient io.fabric.openshift.api.model.ClusterOperatorStatusFluent withRelatedObjects(io.fabric.openshift.api.model.ObjectReference[]);
public abstract java.lang.Boolean hasRelatedObjects();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent addNewRelatedObject(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested addNewRelatedObject();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested addNewRelatedObjectLike(io.fabric.openshift.api.model.ObjectReference);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested setNewRelatedObjectLike(int, io.fabric.openshift.api.model.ObjectReference);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested editRelatedObject(int);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested editFirstRelatedObject();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested editLastRelatedObject();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$RelatedObjectsNested editMatchingRelatedObject(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToVersions(int, io.fabric.openshift.api.model.OperandVersion);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent setToVersions(int, io.fabric.openshift.api.model.OperandVersion);
public abstract transient io.fabric.openshift.api.model.ClusterOperatorStatusFluent addToVersions(io.fabric.openshift.api.model.OperandVersion[]);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent addAllToVersions(java.util.Collection);
public abstract transient io.fabric.openshift.api.model.ClusterOperatorStatusFluent removeFromVersions(io.fabric.openshift.api.model.OperandVersion[]);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent removeAllFromVersions(java.util.Collection);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent removeMatchingFromVersions(java.util.function.Predicate);
public abstract java.util.List getVersions();
public abstract java.util.List buildVersions();
public abstract io.fabric.openshift.api.model.OperandVersion buildVersion(int);
public abstract io.fabric.openshift.api.model.OperandVersion buildFirstVersion();
public abstract io.fabric.openshift.api.model.OperandVersion buildLastVersion();
public abstract io.fabric.openshift.api.model.OperandVersion buildMatchingVersion(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingVersion(java.util.function.Predicate);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent withVersions(java.util.List);
public abstract transient io.fabric.openshift.api.model.ClusterOperatorStatusFluent withVersions(io.fabric.openshift.api.model.OperandVersion[]);
public abstract java.lang.Boolean hasVersions();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent addNewVersion(java.lang.String, java.lang.String);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested addNewVersion();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested addNewVersionLike(io.fabric.openshift.api.model.OperandVersion);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested setNewVersionLike(int, io.fabric.openshift.api.model.OperandVersion);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested editVersion(int);
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested editFirstVersion();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested editLastVersion();
public abstract io.fabric.openshift.api.model.ClusterOperatorStatusFluent$VersionsNested editMatchingVersion(java.util.function.Predicate);
}