com.github.nagyesta.filebarj.job.cli.KeyStoreProperties Maven / Gradle / Ivy
package com.github.nagyesta.filebarj.job.cli;
import lombok.Builder;
import lombok.Data;
import lombok.NonNull;
import java.nio.file.Path;
/**
* The parsed command line arguments of a key store generation task.
*/
@Data
@Builder
public class KeyStoreProperties {
@NonNull
private final Path keyStore;
private final char[] password;
@NonNull
@Builder.Default
private final String alias = "default";
}