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:
- Serialized Form
-
-
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
Constructors Constructor Description PodTemplateToolLocation()
PodTemplateToolLocation(Saveable owner)
PodTemplateToolLocation(Saveable owner, Collection<? extends NodeProperty<?>> initialList)
PodTemplateToolLocation(DescribableList.Owner owner)
-
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 Detail
-
PodTemplateToolLocation
public PodTemplateToolLocation()
-
PodTemplateToolLocation
public PodTemplateToolLocation(DescribableList.Owner owner)
-
PodTemplateToolLocation
public PodTemplateToolLocation(Saveable owner)
-
PodTemplateToolLocation
public PodTemplateToolLocation(Saveable owner, Collection<? extends NodeProperty<?>> initialList)
-
-