All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.nagyesta.filebarj.job.cli.BackupProperties Maven / Gradle / Ivy

package com.github.nagyesta.filebarj.job.cli;

import jakarta.validation.constraints.Positive;
import lombok.Builder;
import lombok.Data;
import lombok.NonNull;

import java.nio.file.Path;

/**
 * The parsed command line arguments of a backup task.
 */
@Data
@Builder
public class BackupProperties {
    private final @NonNull Path config;
    private final @Positive int threads;
    private final boolean forceFullBackup;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy