summaryrefslogtreecommitdiffstats
path: root/node-admin
diff options
context:
space:
mode:
authorHåkon Hallingstad <hakon@verizonmedia.com>2020-03-27 23:18:40 +0100
committerHåkon Hallingstad <hakon@verizonmedia.com>2020-03-27 23:18:40 +0100
commit4bf939c0e21ee5619fbda072b28a0f8a7199015f (patch)
treef06e2e0862833454f488ace6e72751748e3fb7e6 /node-admin
parenta2790a880fd001e62d068318da30635f52fcb838 (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.java13
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() {