net.nemerosa.ontrack.model.structure.ServiceConfigurationSource Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ontrack-model Show documentation
Show all versions of ontrack-model Show documentation
Ontrack module: ontrack-model
package net.nemerosa.ontrack.model.structure;
import lombok.AccessLevel;
import lombok.AllArgsConstructor;
import lombok.Data;
import net.nemerosa.ontrack.model.form.Form;
import java.util.Collections;
import java.util.Map;
@Data
@AllArgsConstructor(access = AccessLevel.PUBLIC)
public class ServiceConfigurationSource {
private final String id;
private final String name;
private final Form form;
/**
* Specific data for a source (optional).
*/
private final Map extra;
public ServiceConfigurationSource(String id, String name, Form form) {
this(id, name, form, Collections.emptyMap());
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy