Interface SchedulingFluent<A extends SchedulingFluent<A>>
-
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
RuntimeClassSpecFluent.SchedulingNested<N>
- All Known Implementing Classes:
RuntimeClassSpecFluentImpl.SchedulingNestedImpl
,SchedulingBuilder
,SchedulingFluentImpl
public interface SchedulingFluent<A extends SchedulingFluent<A>> extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description A
addAllToTolerations(Collection<io.fabric8.kubernetes.api.model.Toleration> items)
A
addNewToleration(String effect, String key, String operator, Long tolerationSeconds, String value)
A
addToNodeSelector(String key, String value)
A
addToNodeSelector(Map<String,String> map)
A
addToTolerations(int index, io.fabric8.kubernetes.api.model.Toleration item)
A
addToTolerations(io.fabric8.kubernetes.api.model.Toleration... items)
io.fabric8.kubernetes.api.model.Toleration
getFirstToleration()
io.fabric8.kubernetes.api.model.Toleration
getLastToleration()
io.fabric8.kubernetes.api.model.Toleration
getMatchingToleration(Predicate<io.fabric8.kubernetes.api.model.Toleration> predicate)
Map<String,String>
getNodeSelector()
io.fabric8.kubernetes.api.model.Toleration
getToleration(int index)
List<io.fabric8.kubernetes.api.model.Toleration>
getTolerations()
Boolean
hasMatchingToleration(Predicate<io.fabric8.kubernetes.api.model.Toleration> predicate)
Boolean
hasNodeSelector()
Boolean
hasTolerations()
A
removeAllFromTolerations(Collection<io.fabric8.kubernetes.api.model.Toleration> items)
A
removeFromNodeSelector(String key)
A
removeFromNodeSelector(Map<String,String> map)
A
removeFromTolerations(io.fabric8.kubernetes.api.model.Toleration... items)
A
setToTolerations(int index, io.fabric8.kubernetes.api.model.Toleration item)
A
withNodeSelector(Map<String,String> nodeSelector)
A
withTolerations(io.fabric8.kubernetes.api.model.Toleration... tolerations)
A
withTolerations(List<io.fabric8.kubernetes.api.model.Toleration> tolerations)
-
-
-
Method Detail
-
hasNodeSelector
Boolean hasNodeSelector()
-
addToTolerations
A addToTolerations(int index, io.fabric8.kubernetes.api.model.Toleration item)
-
setToTolerations
A setToTolerations(int index, io.fabric8.kubernetes.api.model.Toleration item)
-
addToTolerations
A addToTolerations(io.fabric8.kubernetes.api.model.Toleration... items)
-
addAllToTolerations
A addAllToTolerations(Collection<io.fabric8.kubernetes.api.model.Toleration> items)
-
removeFromTolerations
A removeFromTolerations(io.fabric8.kubernetes.api.model.Toleration... items)
-
removeAllFromTolerations
A removeAllFromTolerations(Collection<io.fabric8.kubernetes.api.model.Toleration> items)
-
getTolerations
List<io.fabric8.kubernetes.api.model.Toleration> getTolerations()
-
getToleration
io.fabric8.kubernetes.api.model.Toleration getToleration(int index)
-
getFirstToleration
io.fabric8.kubernetes.api.model.Toleration getFirstToleration()
-
getLastToleration
io.fabric8.kubernetes.api.model.Toleration getLastToleration()
-
getMatchingToleration
io.fabric8.kubernetes.api.model.Toleration getMatchingToleration(Predicate<io.fabric8.kubernetes.api.model.Toleration> predicate)
-
hasMatchingToleration
Boolean hasMatchingToleration(Predicate<io.fabric8.kubernetes.api.model.Toleration> predicate)
-
withTolerations
A withTolerations(io.fabric8.kubernetes.api.model.Toleration... tolerations)
-
hasTolerations
Boolean hasTolerations()
-
-