Skip to content

Commit add9937

Browse files
committed
feat: add isSameResource method
1 parent 6183985 commit add9937

File tree

1 file changed

+6
-0
lines changed
  • operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/event

1 file changed

+6
-0
lines changed

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/event/ResourceID.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,12 @@ public boolean equals(Object o) {
5454
that.namespace);
5555
}
5656

57+
public boolean isSameResource(HasMetadata hasMetadata) {
58+
final var metadata = hasMetadata.getMetadata();
59+
return getName().equals(metadata.getName()) &&
60+
getNamespace().map(ns -> ns.equals(metadata.getNamespace())).orElse(true);
61+
}
62+
5763
@Override
5864
public int hashCode() {
5965
return Objects.hash(name, namespace);

0 commit comments

Comments
 (0)