@Override
    public boolean equals(Object obj) {
        if (this == obj)
            return true;
        if (obj == null)
            return false;

        if (obj instanceof JobStep == false)
            return false;
        JobStep other = (JobStep) obj;
        if (other.getProcStepName() == null ^ this.getProcStepName() == null)
            return false;
        if (other.getProcStepName() != null && other.getProcStepName().equals(this.getProcStepName()) == false)
            return false;
        if (other.getProcStepNumber() == null ^ this.getProcStepNumber() == null)
            return false;
        if (other.getProcStepNumber() != null && other.getProcStepNumber().equals(this.getProcStepNumber()) == false)
            return false;
        if (other.getStepCondCode() == null ^ this.getStepCondCode() == null)
            return false;
        if (other.getStepCondCode() != null && other.getStepCondCode().equals(this.getStepCondCode()) == false)
            return false;
        if (other.getStepName() == null ^ this.getStepName() == null)
            return false;
        if (other.getStepName() != null && other.getStepName().equals(this.getStepName()) == false)
            return false;
        if (other.getStepNumber() == null ^ this.getStepNumber() == null)
            return false;
        if (other.getStepNumber() != null && other.getStepNumber().equals(this.getStepNumber()) == false)
            return false;
        if (other.getStepRestartable() == null ^ this.getStepRestartable() == null)
            return false;
        if (other.getStepRestartable() != null && other.getStepRestartable().equals(this.getStepRestartable()) == false)
            return false;
        return true;
    }
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be
redacted from this string using a placeholder value.

@return A string representation of this object.

@see java.lang.Object#toString()
aws-java-sdk-mainframemodernization/src/main/java/com/amazonaws/services/mainframemodernization/model/JobStep.java