public static void append()

in src/main/java/com/microsoft/azure/datalake/store/Core.java [157:182]


    public static void append(String path,
                              long offsetToAppendTo,
                              byte[] contents,
                              int offsetWithinContentsArray,
                              int length,
                              String leaseId,
                              String sessionId,
                              SyncFlag syncFlag,
                              ADLStoreClient client,
                              RequestOptions opts,
                              OperationResponse resp) {
        QueryParams qp = new QueryParams();
        qp.add("append", "true");  // This is to suppress the 307-redirect from server (standard WebHdfs behavior)
        qp.add("syncFlag", syncFlag.name());
        if (leaseId != null && !leaseId.equals("")) {
            qp.add("leaseid", leaseId);
        }
        if (sessionId != null && !sessionId.equals("")) {
            qp.add("filesessionid", sessionId);
        }
        if (offsetToAppendTo >= 0) {
            qp.add("offset", Long.toString(offsetToAppendTo));
        }

        HttpTransport.makeCall(client, Operation.APPEND, path, qp, contents, offsetWithinContentsArray, length, opts, resp);
    }