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 TwithField(String key, String value)TwithFields(Map<String,String> labels)TwithInvolvedObject(io.fabric8.kubernetes.api.model.ObjectReference objectReference)Filter with the object that this event is about.TwithLabel(String key)TwithLabel(String key, String value)TwithLabelIn(String key, String... values)TwithLabelNotIn(String key, String... values)TwithLabels(Map<String,String> labels)TwithLabelSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)TwithoutField(String key, String value)TwithoutFields(Map<String,String> fields)TwithoutLabel(String key)TwithoutLabel(String key, String value)TwithoutLabels(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-ObjectReferencefor providing information of referred object- Returns:
- filtered resource
-
-