Add withSchedule method

This commit is contained in:
2022-12-19 15:02:20 -06:00
parent 040dae55d5
commit 2ad4b22f55
2 changed files with 25 additions and 0 deletions

View File

@ -23,6 +23,7 @@ package com.kingsrook.qqq.backend.core.model.metadata.processes;
import java.io.Serializable;
import com.kingsrook.qqq.backend.core.model.metadata.scheduleing.QScheduleMetaData;
import com.kingsrook.qqq.backend.core.processes.implementations.basepull.BasepullConfiguration;
@ -78,4 +79,15 @@ public class AbstractProcessMetaDataBuilder
return (this);
}
/*******************************************************************************
**
*******************************************************************************/
public AbstractProcessMetaDataBuilder withSchedule(QScheduleMetaData schedule)
{
processMetaData.setSchedule(schedule);
return (this);
}
}

View File

@ -41,6 +41,7 @@ import com.kingsrook.qqq.backend.core.model.metadata.processes.QFunctionInputMet
import com.kingsrook.qqq.backend.core.model.metadata.processes.QFunctionOutputMetaData;
import com.kingsrook.qqq.backend.core.model.metadata.processes.QProcessMetaData;
import com.kingsrook.qqq.backend.core.model.metadata.processes.QStepMetaData;
import com.kingsrook.qqq.backend.core.model.metadata.scheduleing.QScheduleMetaData;
import com.kingsrook.qqq.backend.core.processes.implementations.basepull.BasepullConfiguration;
@ -402,5 +403,17 @@ public class StreamedETLWithFrontendProcess
processMetaData.setBasepullConfiguration(basepullConfiguration);
return (this);
}
/*******************************************************************************
**
*******************************************************************************/
@Override
public Builder withSchedule(QScheduleMetaData schedule)
{
processMetaData.setSchedule(schedule);
return (this);
}
}
}