Package io.fabric8.kubernetes.client.dsl
Interface MixedOperation<T,L,D,R extends Resource<T,D>>
- Type Parameters:
T- The Kubernetes resource type.L- The list variant of the Kubernetes resource type.D- The doneable variant of the Kubernetes resource type.R- The resource operations.
- All Superinterfaces:
AnyNamespaceable<FilterWatchListMultiDeletable<T,L,Boolean,Watch,Watcher<T>>>,Createable<T,T,D>,CreateOrReplaceable<T,T,D>,Deletable<Boolean>,Filterable<FilterWatchListDeletable<T,L,Boolean,Watch,Watcher<T>>>,FilterWatchListDeletable<T,L,Boolean,Watch,Watcher<T>>,FilterWatchListMultiDeletable<T,L,Boolean,Watch,Watcher<T>>,GracePeriodConfigurable<Deletable<Boolean>>,Listable<L>,Loadable<R>,MultiDeleteable<T,Boolean>,Nameable<R>,Namespaceable<NonNamespaceOperation<T,L,D,R>>,NonNamespaceOperation<T,L,D,R>,Operation<T,L,D,R>,StatusUpdatable<T>,Versionable<Watchable<Watch,Watcher<T>>>,VersionWatchable<Watch,Watcher<T>>,Watchable<Watch,Watcher<T>>,WatchListDeletable<T,L,Boolean,Watch,Watcher<T>>
- All Known Subinterfaces:
ParameterMixedOperation<T,L,D,R>
- All Known Implementing Classes:
APIServiceOperationsImpl,BaseOperation,BindingOperationsImpl,CertificateSigningRequestOperationsImpl,ClusterRoleBindingOperationsImpl,ClusterRoleOperationsImpl,ComponentStatusOperationsImpl,ConfigMapOperationsImpl,ControllerRevisionOperationsImpl,CronJobOperationsImpl,CSIDriverOperationsImpl,CSINodeOperationsImpl,CustomResourceDefinitionOperationsImpl,CustomResourceOperationsImpl,DaemonSetOperationsImpl,DaemonSetOperationsImpl,DeploymentOperationsImpl,DeploymentOperationsImpl,EndpointSliceOperationsImpl,EndpointsOperationsImpl,EventOperationsImpl,EventOperationsImpl,HasMetadataOperation,HorizontalPodAutoscalerOperationsImpl,HorizontalPodAutoscalerOperationsImpl,HorizontalPodAutoscalerOperationsImpl,IngressOperationsImpl,IngressOperationsImpl,JobOperationsImpl,LeaseOperationsImpl,LimitRangeOperationsImpl,MutatingWebhookConfigurationOperationsImpl,MutatingWebhookConfigurationOperationsImpl,NamespaceOperationsImpl,NetworkPolicyOperationsImpl,NetworkPolicyOperationsImpl,NodeMetricsOperationsImpl,NodeOperationsImpl,PersistentVolumeClaimOperationsImpl,PersistentVolumeOperationsImpl,PodDisruptionBudgetOperationsImpl,PodMetricsOperationsImpl,PodOperationsImpl,PodPresetOperationsImpl,PodSecurityPolicyOperationsImpl,PodTemplateOperationsImpl,PriorityClassOperationsImpl,ReplicaSetOperationsImpl,ReplicaSetOperationsImpl,ReplicationControllerOperationsImpl,ResourceQuotaOperationsImpl,RoleBindingOperationsImpl,RoleOperationsImpl,RollableScalableResourceOperation,SecretOperationsImpl,ServiceAccountOperationsImpl,ServiceOperationsImpl,SharedInformerFactory,StatefulSetOperationsImpl,StorageClassOperationsImpl,ValidatingWebhookConfigurationOperationsImpl,ValidatingWebhookConfigurationOperationsImpl,VolumeAttachmentOperationsImpl
public interface MixedOperation<T,L,D,R extends Resource<T,D>> extends Operation<T,L,D,R>, NonNamespaceOperation<T,L,D,R>
A Client Namespace or Non Namespace Operation. This acts as an umbrella for
Operation and NonNamespaceOperation.
Its not intended to be exposed directly into the client and is only usable as a convenient interface internally.-
Method Summary
Methods inherited from interface io.fabric8.kubernetes.client.dsl.Createable
create, create, createNewMethods inherited from interface io.fabric8.kubernetes.client.dsl.CreateOrReplaceable
createOrReplace, createOrReplaceWithNewMethods inherited from interface io.fabric8.kubernetes.client.dsl.Filterable
withField, withFields, withLabel, withLabel, withLabelIn, withLabelNotIn, withLabels, withLabelSelector, withoutField, withoutFields, withoutLabel, withoutLabel, withoutLabelsMethods inherited from interface io.fabric8.kubernetes.client.GracePeriodConfigurable
withGracePeriod