Package io.fabric8.kubernetes.client.dsl
Interface Filterable<T>
-
- All Known Subinterfaces:
FilterWatchListDeletable<T,L>
,FilterWatchListMultiDeletable<T,L>
,MixedOperation<T,L,R>
,NonNamespaceOperation<T,L,R>
,Operation<T,L,R>
,ParameterMixedOperation<T,L,R>
- All Known Implementing Classes:
APIServiceOperationsImpl
,BaseOperation
,BindingOperationsImpl
,CertificateSigningRequestOperationsImpl
,CertificateSigningRequestOperationsImpl
,ClusterRoleBindingOperationsImpl
,ClusterRoleOperationsImpl
,ComponentStatusOperationsImpl
,ConfigMapOperationsImpl
,ControllerRevisionOperationsImpl
,CronJobOperationsImpl
,CSIDriverOperationsImpl
,CSINodeOperationsImpl
,CustomResourceDefinitionOperationsImpl
,CustomResourceDefinitionOperationsImpl
,CustomResourceOperationsImpl
,DaemonSetOperationsImpl
,DaemonSetOperationsImpl
,DeploymentOperationsImpl
,DeploymentOperationsImpl
,EndpointSliceOperationsImpl
,EndpointsOperationsImpl
,EventOperationsImpl
,EventOperationsImpl
,EventOperationsImpl
,HasMetadataOperation
,HorizontalPodAutoscalerOperationsImpl
,HorizontalPodAutoscalerOperationsImpl
,HorizontalPodAutoscalerOperationsImpl
,IngressClassOperationsImpl
,IngressClassOperationsImpl
,IngressOperationsImpl
,IngressOperationsImpl
,IngressOperationsImpl
,JobOperationsImpl
,LeaseOperationsImpl
,LimitRangeOperationsImpl
,MutatingWebhookConfigurationOperationsImpl
,MutatingWebhookConfigurationOperationsImpl
,NamespaceOperationsImpl
,NetworkPolicyOperationsImpl
,NetworkPolicyOperationsImpl
,NodeMetricsOperationsImpl
,NodeOperationsImpl
,PersistentVolumeClaimOperationsImpl
,PersistentVolumeOperationsImpl
,PodDisruptionBudgetOperationsImpl
,PodMetricsOperationsImpl
,PodOperationsImpl
,PodSecurityPolicyOperationsImpl
,PodTemplateOperationsImpl
,PriorityClassOperationsImpl
,PriorityClassOperationsImpl
,ReplicaSetOperationsImpl
,ReplicaSetOperationsImpl
,ReplicationControllerOperationsImpl
,ResourceQuotaOperationsImpl
,RoleBindingOperationsImpl
,RoleOperationsImpl
,RollableScalableResourceOperation
,RuntimeClassOperationsImpl
,RuntimeClassOperationsImpl
,RuntimeClassOperationsImpl
,SecretOperationsImpl
,ServiceAccountOperationsImpl
,ServiceOperationsImpl
,SharedInformerFactory
,StatefulSetOperationsImpl
,StorageClassOperationsImpl
,ValidatingWebhookConfigurationOperationsImpl
,ValidatingWebhookConfigurationOperationsImpl
,VolumeAttachmentOperationsImpl
public interface Filterable<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
withField(String key, String value)
T
withFields(Map<String,String> labels)
T
withInvolvedObject(io.fabric8.kubernetes.api.model.ObjectReference objectReference)
Filter with the object that this event is about.T
withLabel(String key)
T
withLabel(String key, String value)
T
withLabelIn(String key, String... values)
T
withLabelNotIn(String key, String... values)
T
withLabels(Map<String,String> labels)
T
withLabelSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)
T
withoutField(String key, String value)
T
withoutFields(Map<String,String> fields)
T
withoutLabel(String key)
T
withoutLabel(String key, String value)
T
withoutLabels(Map<String,String> labels)
-
-
-
Method Detail
-
withLabelSelector
T withLabelSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)
-
withInvolvedObject
T withInvolvedObject(io.fabric8.kubernetes.api.model.ObjectReference objectReference)
Filter with the object that this event is about.- Parameters:
objectReference
-ObjectReference
for providing information of referred object- Returns:
- filtered resource
-
-