Sha256: b990915dc2f3c4a42e5526c42656ebd63188efc4db95b7521904cad4312f7ad0

Contents?: true

Size: 697 Bytes

Versions: 4

Compression:

Stored size: 697 Bytes

Contents

package org.embulk.executor.remoteserver;

import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;

class P12File {
    private final String path;
    private final String password;

    @JsonCreator
    P12File(@JsonProperty("path") String path, @JsonProperty("password") String password) {
        if (path == null || password == null) {
            throw new NullPointerException("Path and password must not be null");
        }
        this.path = path;
        this.password = password;
    }

    @JsonProperty
    String getPath() {
        return path;
    }

    @JsonProperty
    String getPassword() {
        return password;
    }
}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
embulk-executor-remoteserver-0.4.0 src/main/java/org/embulk/executor/remoteserver/P12File.java
embulk-executor-remoteserver-0.3.2 src/main/java/org/embulk/executor/remoteserver/P12File.java
embulk-executor-remoteserver-0.3.1 src/main/java/org/embulk/executor/remoteserver/P12File.java
embulk-executor-remoteserver-0.3.0 src/main/java/org/embulk/executor/remoteserver/P12File.java