@@ -0,0 +1,1006 @@
+package io.digdag.standards.command;%0A%0Aimport com.fasterxml.jackson.databind.node.ObjectNode;%0Aimport io.digdag.spi.CommandStatus;%0A%0Apublic class KubernetesCommandStatus%0A        implements CommandStatus%0A%7B%0A    static KubernetesCommandStatus of(final boolean isFinished,%0A            final ObjectNode json)%0A    %7B%0A        return new KubernetesCommandStatus(isFinished, json);%0A    %7D%0A%0A    private final boolean isFinished;%0A    private final ObjectNode json;%0A%0A    KubernetesCommandStatus(final boolean isFinished,%0A            final ObjectNode json)%0A    %7B%0A        this.isFinished = isFinished;%0A        this.json = json;%0A    %7D%0A%0A    @Override%0A    public boolean isFinished()%0A    %7B%0A        return isFinished;%0A    %7D%0A%0A    @Override%0A    public int getStatusCode()%0A    %7B%0A        return json.get(%22status_code%22).intValue();%0A    %7D%0A%0A    @Override%0A    public String getIoDirectory()%0A    %7B%0A        return json.get(%22io_directory%22).textValue();%0A    %7D%0A%0A    @Override%0A    public ObjectNode toJson()%0A    %7B%0A        return json;%0A    %7D%0A%7D%0A

Create KubernetesCommandStatus