@Override
    public boolean equals(Object o) {
        if (this == o) {
            return true;
        } else if (!(o instanceof Waiter)) {
            return false;
        }

        Waiter waiter = (Waiter) o;
        return minDelay == waiter.minDelay
                && maxDelay == waiter.maxDelay
                && Objects.equals(documentation, waiter.documentation)
                && acceptors.equals(waiter.acceptors)
                && tags.equals(waiter.tags)
                && deprecated == waiter.deprecated;
    }
Checks if the waiter is deprecated.

@return Returns true if the waiter is deprecated.
smithy-waiters/src/main/java/software/amazon/smithy/waiters/Waiter.java