Package io.quarkus.kubernetes.spi
Interface Targetable
- All Known Implementing Classes:
BaseTargetable,KubernetesAnnotationBuildItem,KubernetesClusterRoleBindingBuildItem,KubernetesClusterRoleBuildItem,KubernetesEffectiveServiceAccountBuildItem,KubernetesEnvBuildItem,KubernetesInitContainerBuildItem,KubernetesJobBuildItem,KubernetesLabelBuildItem,KubernetesNamespaceBuildItem,KubernetesResourceMetadataBuildItem,KubernetesRoleBindingBuildItem,KubernetesRoleBuildItem
public interface Targetable
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends Targetable>
Stream<T> filteredByTarget(Collection<T> targetables, String target) static <T extends Targetable>
Stream<T> filteredByTarget(Collection<T> targetables, String target, boolean strictTargetMatching) default booleanisActiveFor(String target, boolean strictTargetMatching)
-
Method Details
-
getTarget
String getTarget() -
isActiveFor
-
filteredByTarget
-
filteredByTarget
static <T extends Targetable> Stream<T> filteredByTarget(Collection<T> targetables, String target, boolean strictTargetMatching)
-