diff options
author | Håkon Hallingstad <hakon@verizonmedia.com> | 2020-03-27 23:18:40 +0100 |
---|---|---|
committer | Håkon Hallingstad <hakon@verizonmedia.com> | 2020-03-27 23:18:40 +0100 |
commit | 4bf939c0e21ee5619fbda072b28a0f8a7199015f (patch) | |
tree | f06e2e0862833454f488ace6e72751748e3fb7e6 /node-admin | |
parent | a2790a880fd001e62d068318da30635f52fcb838 (diff) |
Make void methods return this
Diffstat (limited to 'node-admin')
-rw-r--r-- | node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/UnixPath.java | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/UnixPath.java b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/UnixPath.java index 45bf06b64e2..07e73eb0ee7 100644 --- a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/UnixPath.java +++ b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/UnixPath.java @@ -103,16 +103,16 @@ public class UnixPath { return this; } - public void atomicWriteUt8(String content) { - atomicWriteBytes(content.getBytes(StandardCharsets.UTF_8)); + public UnixPath atomicWriteUt8(String content) { + return atomicWriteBytes(content.getBytes(StandardCharsets.UTF_8)); } /** Write a file to the same dir as this, and then atomically move it to this' path. */ - public void atomicWriteBytes(byte[] content) { - Path tempPath = path.getParent().resolve(path.getFileName() + ".10Ia2f4N5"); + public UnixPath atomicWriteBytes(byte[] content) { UnixPath temporaryPath = getParent().resolve(getFilename() + ".10Ia2f4N5"); temporaryPath.writeBytes(content); temporaryPath.atomicMove(path); + return this; } public String getPermissions() { @@ -159,8 +159,9 @@ public class UnixPath { return getAttributes().lastModifiedTime(); } - public void setLastModifiedTime(Instant instant) { - uncheck(() -> Files.setLastModifiedTime(path, FileTime.from(instant))); + public UnixPath updateLastModifiedTime() { + uncheck(() -> Files.setLastModifiedTime(path, FileTime.from(Instant.now()))); + return this; } public FileAttributes getAttributes() { |