public static void setExpiryTime()

in src/main/java/com/microsoft/azure/datalake/store/Core.java [477:500]


    public static void setExpiryTime(String path,
                                     ExpiryOption expiryOption,
                                     long milliseconds,
                                     ADLStoreClient client,
                                     RequestOptions opts,
                                     OperationResponse resp) {
        if (expiryOption == null) {
            resp.successful = false;
            resp.message = "null ExpiryOption passed to setExpiryTime";
            return;
        }

        if (milliseconds < 0) {
            resp.successful = false;
            resp.message = "Expiry time is negative " + Long.toString(milliseconds);
            return;
        }

        QueryParams qp = new QueryParams();
        qp.add("expiryOption", expiryOption.toString());
        qp.add("expireTime", Long.toString(milliseconds));

        HttpTransport.makeCall(client, Operation.SETEXPIRY, path, qp, null, 0, 0, opts, resp);
    }