public class V1SchedulingFluentImpl<A extends V1SchedulingFluent<A>> extends BaseFluent<A> implements V1SchedulingFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
V1SchedulingFluentImpl.TolerationsNestedImpl<N> |
V1SchedulingFluent.TolerationsNested<N>
_visitables, VISIT
Constructor and Description |
---|
V1SchedulingFluentImpl() |
V1SchedulingFluentImpl(io.kubernetes.client.openapi.models.V1Scheduling instance) |
Modifier and Type | Method and Description |
---|---|
A |
addAllToTolerations(Collection<io.kubernetes.client.openapi.models.V1Toleration> items) |
V1SchedulingFluent.TolerationsNested<A> |
addNewToleration() |
V1SchedulingFluent.TolerationsNested<A> |
addNewTolerationLike(io.kubernetes.client.openapi.models.V1Toleration item) |
A |
addToNodeSelector(Map<String,String> map) |
A |
addToNodeSelector(String key,
String value) |
A |
addToTolerations(int index,
io.kubernetes.client.openapi.models.V1Toleration item) |
A |
addToTolerations(io.kubernetes.client.openapi.models.V1Toleration... items) |
io.kubernetes.client.openapi.models.V1Toleration |
buildFirstToleration() |
io.kubernetes.client.openapi.models.V1Toleration |
buildLastToleration() |
io.kubernetes.client.openapi.models.V1Toleration |
buildMatchingToleration(Predicate<V1TolerationBuilder> predicate) |
io.kubernetes.client.openapi.models.V1Toleration |
buildToleration(int index) |
List<io.kubernetes.client.openapi.models.V1Toleration> |
buildTolerations() |
V1SchedulingFluent.TolerationsNested<A> |
editFirstToleration() |
V1SchedulingFluent.TolerationsNested<A> |
editLastToleration() |
V1SchedulingFluent.TolerationsNested<A> |
editMatchingToleration(Predicate<V1TolerationBuilder> predicate) |
V1SchedulingFluent.TolerationsNested<A> |
editToleration(int index) |
boolean |
equals(Object o) |
Map<String,String> |
getNodeSelector() |
List<io.kubernetes.client.openapi.models.V1Toleration> |
getTolerations()
Deprecated.
|
int |
hashCode() |
Boolean |
hasMatchingToleration(Predicate<V1TolerationBuilder> predicate) |
Boolean |
hasNodeSelector() |
Boolean |
hasTolerations() |
A |
removeAllFromTolerations(Collection<io.kubernetes.client.openapi.models.V1Toleration> items) |
A |
removeFromNodeSelector(Map<String,String> map) |
A |
removeFromNodeSelector(String key) |
A |
removeFromTolerations(io.kubernetes.client.openapi.models.V1Toleration... items) |
A |
removeMatchingFromTolerations(Predicate<V1TolerationBuilder> predicate) |
V1SchedulingFluent.TolerationsNested<A> |
setNewTolerationLike(int index,
io.kubernetes.client.openapi.models.V1Toleration item) |
A |
setToTolerations(int index,
io.kubernetes.client.openapi.models.V1Toleration item) |
<K,V> A |
withNodeSelector(Map<String,String> nodeSelector) |
A |
withTolerations(List<io.kubernetes.client.openapi.models.V1Toleration> tolerations) |
A |
withTolerations(io.kubernetes.client.openapi.models.V1Toleration... tolerations) |
accept, accept, acceptInternal, aggregate, aggregate, build, build, builderOf, canVisit, hasCompatibleVisitMethod
public V1SchedulingFluentImpl()
public V1SchedulingFluentImpl(io.kubernetes.client.openapi.models.V1Scheduling instance)
public A addToNodeSelector(String key, String value)
addToNodeSelector
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public A addToNodeSelector(Map<String,String> map)
addToNodeSelector
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public A removeFromNodeSelector(String key)
removeFromNodeSelector
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public A removeFromNodeSelector(Map<String,String> map)
removeFromNodeSelector
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public Map<String,String> getNodeSelector()
getNodeSelector
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public <K,V> A withNodeSelector(Map<String,String> nodeSelector)
withNodeSelector
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public Boolean hasNodeSelector()
hasNodeSelector
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public A addToTolerations(int index, io.kubernetes.client.openapi.models.V1Toleration item)
addToTolerations
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public A setToTolerations(int index, io.kubernetes.client.openapi.models.V1Toleration item)
setToTolerations
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public A addToTolerations(io.kubernetes.client.openapi.models.V1Toleration... items)
addToTolerations
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public A addAllToTolerations(Collection<io.kubernetes.client.openapi.models.V1Toleration> items)
addAllToTolerations
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public A removeFromTolerations(io.kubernetes.client.openapi.models.V1Toleration... items)
removeFromTolerations
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public A removeAllFromTolerations(Collection<io.kubernetes.client.openapi.models.V1Toleration> items)
removeAllFromTolerations
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public A removeMatchingFromTolerations(Predicate<V1TolerationBuilder> predicate)
removeMatchingFromTolerations
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
@Deprecated public List<io.kubernetes.client.openapi.models.V1Toleration> getTolerations()
getTolerations
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public List<io.kubernetes.client.openapi.models.V1Toleration> buildTolerations()
buildTolerations
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public io.kubernetes.client.openapi.models.V1Toleration buildToleration(int index)
buildToleration
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public io.kubernetes.client.openapi.models.V1Toleration buildFirstToleration()
buildFirstToleration
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public io.kubernetes.client.openapi.models.V1Toleration buildLastToleration()
buildLastToleration
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public io.kubernetes.client.openapi.models.V1Toleration buildMatchingToleration(Predicate<V1TolerationBuilder> predicate)
buildMatchingToleration
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public Boolean hasMatchingToleration(Predicate<V1TolerationBuilder> predicate)
hasMatchingToleration
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public A withTolerations(List<io.kubernetes.client.openapi.models.V1Toleration> tolerations)
withTolerations
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public A withTolerations(io.kubernetes.client.openapi.models.V1Toleration... tolerations)
withTolerations
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public Boolean hasTolerations()
hasTolerations
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public V1SchedulingFluent.TolerationsNested<A> addNewToleration()
addNewToleration
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public V1SchedulingFluent.TolerationsNested<A> addNewTolerationLike(io.kubernetes.client.openapi.models.V1Toleration item)
addNewTolerationLike
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public V1SchedulingFluent.TolerationsNested<A> setNewTolerationLike(int index, io.kubernetes.client.openapi.models.V1Toleration item)
setNewTolerationLike
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public V1SchedulingFluent.TolerationsNested<A> editToleration(int index)
editToleration
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public V1SchedulingFluent.TolerationsNested<A> editFirstToleration()
editFirstToleration
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public V1SchedulingFluent.TolerationsNested<A> editLastToleration()
editLastToleration
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
public V1SchedulingFluent.TolerationsNested<A> editMatchingToleration(Predicate<V1TolerationBuilder> predicate)
editMatchingToleration
in interface V1SchedulingFluent<A extends V1SchedulingFluent<A>>
Copyright © 2021. All rights reserved.