class ClusterChangeTagTaskResult extends IgniteDataTransferObject {
    /** */
    private static final long serialVersionUID = 0L;

    /** */
    private String tag;

    /** */
    private Boolean success;

    /** */
    private String errResp;

    /** Default constructor. */
    public ClusterChangeTagTaskResult() {
        // No-op.
    }

    /**
     * @param tag Cluster tag.
     * @param success Success of update tag operation.
     * @param errResp Error response returned if cluster tag update has failed.
     */
    public ClusterChangeTagTaskResult(String tag, @Nullable Boolean success, @Nullable String errResp) {
        this.tag = tag;
        this.success = success;
        this.errResp = errResp;
    }

    /** {@inheritDoc} */
    @Override protected void writeExternalData(ObjectOutput out) throws IOException {
        out.writeObject(success);
        out.writeObject(errResp);

        out.writeObject(tag);
    }

    /** {@inheritDoc} */
    @Override protected void readExternalData(byte protoVer, ObjectInput in) throws IOException, ClassNotFoundException {<FILL_FUNCTION_BODY>}

    /** */
    public String tag() {
        return tag;
    }

    /** */
    public Boolean success() {
        return success;
    }

    /** */
    public String errorMessage() {
        return errResp;
    }
}

        success = (Boolean)in.readObject();
        errResp = (String)in.readObject();

        tag = (String)in.readObject();
    
<methods>public non-sealed void <init>() ,public byte getProtocolVersion() ,public void readExternal(java.io.ObjectInput) throws java.io.IOException, java.lang.ClassNotFoundException,public void writeExternal(java.io.ObjectOutput) throws java.io.IOException<variables>private static final int MAGIC,protected static final byte V1,protected static final byte V2,protected static final byte V3,protected static final byte V4,protected static final byte V5,protected static final byte V6,protected static final byte V7,protected static final byte V8,protected static final byte V9,private static final long serialVersionUID