Class PodTemplateToolLocation
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<T>
hudson.util.PersistedList<T>
hudson.util.DescribableList<NodeProperty<?>,NodePropertyDescriptor>
org.csanchez.jenkins.plugins.kubernetes.PodTemplateToolLocation
- All Implemented Interfaces:
Serializable
,Iterable<NodeProperty<?>>
,Collection<NodeProperty<?>>
,List<NodeProperty<?>>
public class PodTemplateToolLocation
extends DescribableList<NodeProperty<?>,NodePropertyDescriptor>
implements Serializable
Pod Template Tool Location
This class extends Jenkins DescribableList as implemented in Slave Class. Also implements Serializable interface
for PodTemplate Class.
Using DescribableList is not possible directly in PodTemplate because DescribableList is not Serializable.
- Author:
- Aytunc BEKEN
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.util.DescribableList
DescribableList.ConverterImpl, DescribableList.Owner
-
Field Summary
Fields inherited from class hudson.util.PersistedList
data, owner
Fields inherited from class java.util.AbstractList
modCount
-
Constructor Summary
ConstructorDescriptionPodTemplateToolLocation
(Saveable owner) PodTemplateToolLocation
(Saveable owner, Collection<? extends NodeProperty<?>> initialList) -
Method Summary
Methods inherited from class hudson.util.DescribableList
buildDependencyGraph, contains, get, get, getDynamic, rebuild, rebuild, rebuildHetero, remove, replace, setOwner, toArray, toMap
Methods inherited from class hudson.util.PersistedList
add, addAll, addAllTo, clear, contains, get, getAll, isEmpty, iterator, onModified, remove, remove, removeAll, replace, replaceBy, setOwner, size, toArray, toList, toString
Methods inherited from class java.util.AbstractList
add, addAll, equals, hashCode, indexOf, lastIndexOf, listIterator, listIterator, remove, removeRange, set, subList
Methods inherited from class java.util.AbstractCollection
containsAll, removeAll, retainAll, toArray
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
Methods inherited from interface java.util.List
containsAll, removeAll, replaceAll, retainAll, sort, spliterator, toArray
-
Constructor Details
-
PodTemplateToolLocation
public PodTemplateToolLocation() -
PodTemplateToolLocation
-
PodTemplateToolLocation
-
PodTemplateToolLocation
-