package ch.itemis.xdocker.app.xdockerscout.shared.prefs;

import javax.annotation.Generated;

import org.eclipse.scout.rt.shared.data.form.AbstractFormData;
import org.eclipse.scout.rt.shared.data.form.fields.AbstractValueFieldData;

/**
 * <b>NOTE:</b><br>
 * This class is auto generated by the Scout SDK. No manual modifications
 * recommended.
 */
@Generated(value = "ch.itemis.xdocker.app.xdockerscout.client.prefs.XdockerDockerSettingsForm", comments = "This class is auto generated by the Scout SDK. No manual modifications recommended.")
public class XdockerDockerPreferncesFormData extends AbstractFormData {

	private static final long serialVersionUID = 1L;

	public DockerCertPath getDockerCertPath() {
		return getFieldByClass(DockerCertPath.class);
	}

	public DockerConfigPath getDockerConfigPath() {
		return getFieldByClass(DockerConfigPath.class);
	}

	public DockerPassword getDockerPassword() {
		return getFieldByClass(DockerPassword.class);
	}

	public DockerServerAddress getDockerServerAddress() {
		return getFieldByClass(DockerServerAddress.class);
	}

	public DockerUrl getDockerUrl() {
		return getFieldByClass(DockerUrl.class);
	}

	public DockerUserName getDockerUserName() {
		return getFieldByClass(DockerUserName.class);
	}

	public EnableLoggingFilter getEnableLoggingFilter() {
		return getFieldByClass(EnableLoggingFilter.class);
	}

	public ProjectPath getProjectPath() {
		return getFieldByClass(ProjectPath.class);
	}

	public static class DockerCertPath extends AbstractValueFieldData<String> {

		private static final long serialVersionUID = 1L;
	}

	public static class DockerConfigPath extends AbstractValueFieldData<String> {

		private static final long serialVersionUID = 1L;
	}

	public static class DockerPassword extends AbstractValueFieldData<String> {

		private static final long serialVersionUID = 1L;
	}

	public static class DockerServerAddress extends AbstractValueFieldData<String> {

		private static final long serialVersionUID = 1L;
	}

	public static class DockerUrl extends AbstractValueFieldData<String> {

		private static final long serialVersionUID = 1L;
	}

	public static class DockerUserName extends AbstractValueFieldData<String> {

		private static final long serialVersionUID = 1L;
	}

	public static class EnableLoggingFilter extends AbstractValueFieldData<Boolean> {

		private static final long serialVersionUID = 1L;
	}

	public static class ProjectPath extends AbstractValueFieldData<String> {

		private static final long serialVersionUID = 1L;
	}
}
