Package org.gorpipe.spark.platform
Class BatchSubmission
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<org.gorpipe.util.Pair<java.lang.String,java.lang.Object[]>>
org.gorpipe.spark.platform.BatchSubmission
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<org.gorpipe.util.Pair<java.lang.String,java.lang.Object[]>>,java.util.Collection<org.gorpipe.util.Pair<java.lang.String,java.lang.Object[]>>,java.util.List<org.gorpipe.util.Pair<java.lang.String,java.lang.Object[]>>,java.util.RandomAccess
public class BatchSubmission
extends java.util.ArrayList<org.gorpipe.util.Pair<java.lang.String,java.lang.Object[]>>
Holds multiple job submissions
- See Also:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description BatchSubmission()Create empty submissionBatchSubmission(java.lang.String task, java.lang.Object[] args)Create submission with one task -
Method Summary
Modifier and Type Method Description voidadd(java.lang.String task, java.lang.Object... args)Add job info to submissionMethods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
Constructor Details
-
BatchSubmission
public BatchSubmission()Create empty submission -
BatchSubmission
public BatchSubmission(java.lang.String task, java.lang.Object[] args)Create submission with one task- Parameters:
task- Task nameargs- Task args
-
-
Method Details
-
add
public void add(java.lang.String task, java.lang.Object... args)Add job info to submission- Parameters:
task- Task/Class nameargs- arguments
-