protected ProgressEvent validate()

in aws-ec2-transitgatewaymulticastdomain/src/main/java/software/amazon/ec2/transitgatewaymulticastdomain/workflow/ValidCurrentStateCheckBase.java [53:59]


    protected ProgressEvent<ResourceModel, CallbackContext> validate() {
        if((this.invalidStates().isEmpty() && this.validStates().contains(this.currentState())) || (this.validStates().isEmpty() && !this.invalidStates().contains(this.currentState()))) {
            return this.progress;
        } else {
            return this.failure();
        }
    }