messaging/messaging-core-api/src/test/java/dev/caskeleton/messaging/api/publish/PublishResultTest.java:39:                    PublishCompletion.REJECTED,
messaging/messaging-core-api/src/test/java/dev/caskeleton/messaging/api/publish/PublishResultTest.java:55:                    PublishCompletion.CONFIRMED,
messaging/messaging-core-api/src/test/java/dev/caskeleton/messaging/api/publish/PublishResultTest.java:71:                    PublishCompletion.AMBIGUOUS,
messaging/messaging-core-api/src/test/java/dev/caskeleton/messaging/api/publish/PublishResultTest.java:87:                    PublishCompletion.REJECTED,
messaging/messaging-core-api/src/test/java/dev/caskeleton/messaging/api/publish/PublishResultTest.java:106:                    PublishCompletion.CONFIRMED,
messaging/messaging-core-api/src/test/java/dev/caskeleton/messaging/api/publish/PublishResultTest.java:140:                    PublishCompletion.AMBIGUOUS,
messaging/messaging-core-api/src/test/java/dev/caskeleton/messaging/api/publish/PublishResultTest.java:156:                    PublishCompletion.CONFIRMED,
messaging/messaging-core-api/src/test/java/dev/caskeleton/messaging/api/publish/PublishResultTest.java:171:                    PublishCompletion.AMBIGUOUS,
messaging/messaging-core-api/src/test/java/dev/caskeleton/messaging/api/publish/PublishResultTest.java:186:                    PublishCompletion.REJECTED,
messaging/messaging-core-api/src/test/java/dev/caskeleton/messaging/api/publish/PublishResultTest.java:200:            PublishCompletion.CONFIRMED,
messaging/messaging-core-api/src/test/java/dev/caskeleton/messaging/api/publish/PublishResultTest.java:217:            PublishCompletion.AMBIGUOUS,
messaging/messaging-core-api/src/test/java/dev/caskeleton/messaging/api/publish/PublishResultTest.java:233:                    PublishCompletion.CONFIRMED,
messaging/messaging-core-api/src/main/java/dev/caskeleton/messaging/api/publish/PublishCompletion.java:10:public enum PublishCompletion {
messaging/messaging-core-api/src/main/java/dev/caskeleton/messaging/api/publish/PublishResult.java:15: * report {@link PublishCompletion#AMBIGUOUS} with no confirmation level, which is the conservative
messaging/messaging-core-api/src/main/java/dev/caskeleton/messaging/api/publish/PublishResult.java:31:    PublishCompletion completion,
messaging/messaging-core-api/src/main/java/dev/caskeleton/messaging/api/publish/PublishResult.java:54:    if (completion == PublishCompletion.CONFIRMED && !evidence.brokerAccepted()) {
messaging/messaging-core-api/src/main/java/dev/caskeleton/messaging/api/publish/PublishResult.java:57:    if (completion == PublishCompletion.CONFIRMED
messaging/messaging-core-api/src/main/java/dev/caskeleton/messaging/api/publish/PublishResult.java:61:    if (completion == PublishCompletion.CONFIRMED && routingOutcome == RoutingOutcome.UNROUTABLE) {
messaging/messaging-core-api/src/main/java/dev/caskeleton/messaging/api/publish/PublishResult.java:64:    if (completion == PublishCompletion.AMBIGUOUS
messaging/messaging-core-api/src/main/java/dev/caskeleton/messaging/api/publish/PublishResult.java:68:    if (completion == PublishCompletion.AMBIGUOUS && evidence.brokerAccepted()) {
messaging/messaging-core-api/src/main/java/dev/caskeleton/messaging/api/publish/PublishResult.java:71:    if (completion == PublishCompletion.AMBIGUOUS
messaging/messaging-core-api/src/main/java/dev/caskeleton/messaging/api/publish/PublishResult.java:75:    if (completion != PublishCompletion.CONFIRMED && failure.isEmpty()) {
messaging/messaging-core-api/src/main/java/dev/caskeleton/messaging/api/publish/PublishResult.java:78:    if (completion == PublishCompletion.CONFIRMED && failure.isPresent()) {
messaging/messaging-core-api/src/main/java/dev/caskeleton/messaging/api/publish/PublishResult.java:81:    if (completion == PublishCompletion.REJECTED && evidence.brokerAccepted()) {
messaging/messaging-core-api/src/main/java/dev/caskeleton/messaging/api/publish/PublishResult.java:87:    if (completion == PublishCompletion.CONFIRMED && routingOutcome == RoutingOutcome.UNKNOWN) {
messaging/messaging-core-api/src/main/java/dev/caskeleton/messaging/api/publish/PublishResult.java:92:    if (completion == PublishCompletion.AMBIGUOUS && routingOutcome == RoutingOutcome.ROUTED) {
messaging/messaging-core-api/src/main/java/dev/caskeleton/messaging/api/publish/PublishResult.java:112:    return completion == PublishCompletion.AMBIGUOUS;
messaging/messaging-core-api/src/main/java/dev/caskeleton/messaging/api/publish/BatchPublishResult.java:31:  public List<BatchPublishItemResult> withCompletion(PublishCompletion completion) {
messaging/messaging-core-api/src/main/java/dev/caskeleton/messaging/api/publish/BatchPublishResult.java:42:        .allMatch(item -> item.result().completion() == PublishCompletion.CONFIRMED);
