Package de.bsvrz.pua.prot.util
Class ProcessingParameterBuilder
- java.lang.Object
-
- de.bsvrz.pua.prot.util.ProcessingParameterBuilder
-
public class ProcessingParameterBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ProcessingParameterBuilder(de.bsvrz.dav.daf.main.config.SystemObject script)
-
Method Summary
Modifier and Type Method Description ProcessingParameter
build()
ProcessingParameterBuilder
withArchiveDataKinds(java.util.Collection<de.bsvrz.dav.daf.main.archive.ArchiveDataKind> archiveDataKind)
ProcessingParameterBuilder
withAspBindings(java.util.Map<java.lang.String,java.lang.String> aspBindings)
ProcessingParameterBuilder
withCreatorName(java.lang.String creatorName)
ProcessingParameterBuilder
withInfoText(java.lang.String infoText)
ProcessingParameterBuilder
withIsPublic(boolean isPublic)
ProcessingParameterBuilder
withMainObject(de.bsvrz.dav.daf.main.config.SystemObject mainObject)
ProcessingParameterBuilder
withNoChangeMarker(de.bsvrz.sys.funclib.losb.datk.NoChangeMarker noChangeMarker)
ProcessingParameterBuilder
withPeriods(PeriodSet periods)
ProcessingParameterBuilder
withProtocolType(de.bsvrz.sys.funclib.losb.datk.ProtocolType protocolType)
ProcessingParameterBuilder
withPseudoObjects(java.util.Map<java.lang.String,java.util.List<java.lang.String>> pseudoObjects)
ProcessingParameterBuilder
withSaveProtocol(boolean saveProtocol)
ProcessingParameterBuilder
withSimVar(short simVar)
-
-
-
Method Detail
-
withMainObject
public ProcessingParameterBuilder withMainObject(de.bsvrz.dav.daf.main.config.SystemObject mainObject)
-
withSimVar
public ProcessingParameterBuilder withSimVar(short simVar)
-
withPeriods
public ProcessingParameterBuilder withPeriods(PeriodSet periods)
-
withAspBindings
public ProcessingParameterBuilder withAspBindings(java.util.Map<java.lang.String,java.lang.String> aspBindings)
-
withPseudoObjects
public ProcessingParameterBuilder withPseudoObjects(java.util.Map<java.lang.String,java.util.List<java.lang.String>> pseudoObjects)
-
withSaveProtocol
public ProcessingParameterBuilder withSaveProtocol(boolean saveProtocol)
-
withProtocolType
public ProcessingParameterBuilder withProtocolType(de.bsvrz.sys.funclib.losb.datk.ProtocolType protocolType)
-
withNoChangeMarker
public ProcessingParameterBuilder withNoChangeMarker(de.bsvrz.sys.funclib.losb.datk.NoChangeMarker noChangeMarker)
-
withArchiveDataKinds
public ProcessingParameterBuilder withArchiveDataKinds(java.util.Collection<de.bsvrz.dav.daf.main.archive.ArchiveDataKind> archiveDataKind)
-
withCreatorName
public ProcessingParameterBuilder withCreatorName(java.lang.String creatorName)
-
withIsPublic
public ProcessingParameterBuilder withIsPublic(boolean isPublic)
-
withInfoText
public ProcessingParameterBuilder withInfoText(java.lang.String infoText)
-
build
public ProcessingParameter build()
-
-