public class ClusterVersionStatusFluentImpl<A extends ClusterVersionStatusFluent<A>> extends BaseFluent<A> implements ClusterVersionStatusFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
ClusterVersionStatusFluentImpl.AvailableUpdatesNestedImpl<N> |
class |
ClusterVersionStatusFluentImpl.ConditionsNestedImpl<N> |
class |
ClusterVersionStatusFluentImpl.DesiredNestedImpl<N> |
class |
ClusterVersionStatusFluentImpl.HistoryNestedImpl<N> |
ClusterVersionStatusFluent.AvailableUpdatesNested<N>, ClusterVersionStatusFluent.ConditionsNested<N>, ClusterVersionStatusFluent.DesiredNested<N>, ClusterVersionStatusFluent.HistoryNested<N>
_visitables
Constructor and Description |
---|
ClusterVersionStatusFluentImpl() |
ClusterVersionStatusFluentImpl(ClusterVersionStatus instance) |
public ClusterVersionStatusFluentImpl()
public ClusterVersionStatusFluentImpl(ClusterVersionStatus instance)
public A addToAvailableUpdates(int index, Update item)
addToAvailableUpdates
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A setToAvailableUpdates(int index, Update item)
setToAvailableUpdates
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A addToAvailableUpdates(Update... items)
addToAvailableUpdates
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A addAllToAvailableUpdates(Collection<Update> items)
addAllToAvailableUpdates
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A removeFromAvailableUpdates(Update... items)
removeFromAvailableUpdates
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A removeAllFromAvailableUpdates(Collection<Update> items)
removeAllFromAvailableUpdates
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A removeMatchingFromAvailableUpdates(Predicate<UpdateBuilder> predicate)
removeMatchingFromAvailableUpdates
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
@Deprecated public List<Update> getAvailableUpdates()
getAvailableUpdates
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public List<Update> buildAvailableUpdates()
buildAvailableUpdates
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public Update buildAvailableUpdate(int index)
buildAvailableUpdate
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public Update buildFirstAvailableUpdate()
buildFirstAvailableUpdate
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public Update buildLastAvailableUpdate()
buildLastAvailableUpdate
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public Update buildMatchingAvailableUpdate(Predicate<UpdateBuilder> predicate)
buildMatchingAvailableUpdate
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public Boolean hasMatchingAvailableUpdate(Predicate<UpdateBuilder> predicate)
hasMatchingAvailableUpdate
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A withAvailableUpdates(List<Update> availableUpdates)
withAvailableUpdates
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A withAvailableUpdates(Update... availableUpdates)
withAvailableUpdates
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public Boolean hasAvailableUpdates()
hasAvailableUpdates
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A addNewAvailableUpdate(Boolean force, String image, String version)
addNewAvailableUpdate
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.AvailableUpdatesNested<A> addNewAvailableUpdate()
addNewAvailableUpdate
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.AvailableUpdatesNested<A> addNewAvailableUpdateLike(Update item)
addNewAvailableUpdateLike
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.AvailableUpdatesNested<A> setNewAvailableUpdateLike(int index, Update item)
setNewAvailableUpdateLike
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.AvailableUpdatesNested<A> editAvailableUpdate(int index)
editAvailableUpdate
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.AvailableUpdatesNested<A> editFirstAvailableUpdate()
editFirstAvailableUpdate
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.AvailableUpdatesNested<A> editLastAvailableUpdate()
editLastAvailableUpdate
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.AvailableUpdatesNested<A> editMatchingAvailableUpdate(Predicate<UpdateBuilder> predicate)
editMatchingAvailableUpdate
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A addToConditions(int index, ClusterOperatorStatusCondition item)
addToConditions
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A setToConditions(int index, ClusterOperatorStatusCondition item)
setToConditions
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A addToConditions(ClusterOperatorStatusCondition... items)
addToConditions
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A addAllToConditions(Collection<ClusterOperatorStatusCondition> items)
addAllToConditions
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A removeFromConditions(ClusterOperatorStatusCondition... items)
removeFromConditions
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A removeAllFromConditions(Collection<ClusterOperatorStatusCondition> items)
removeAllFromConditions
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A removeMatchingFromConditions(Predicate<ClusterOperatorStatusConditionBuilder> predicate)
removeMatchingFromConditions
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
@Deprecated public List<ClusterOperatorStatusCondition> getConditions()
getConditions
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public List<ClusterOperatorStatusCondition> buildConditions()
buildConditions
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterOperatorStatusCondition buildCondition(int index)
buildCondition
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterOperatorStatusCondition buildFirstCondition()
buildFirstCondition
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterOperatorStatusCondition buildLastCondition()
buildLastCondition
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterOperatorStatusCondition buildMatchingCondition(Predicate<ClusterOperatorStatusConditionBuilder> predicate)
buildMatchingCondition
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public Boolean hasMatchingCondition(Predicate<ClusterOperatorStatusConditionBuilder> predicate)
hasMatchingCondition
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A withConditions(List<ClusterOperatorStatusCondition> conditions)
withConditions
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A withConditions(ClusterOperatorStatusCondition... conditions)
withConditions
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public Boolean hasConditions()
hasConditions
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A addNewCondition(String lastTransitionTime, String message, String reason, String status, String type)
addNewCondition
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.ConditionsNested<A> addNewCondition()
addNewCondition
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.ConditionsNested<A> addNewConditionLike(ClusterOperatorStatusCondition item)
addNewConditionLike
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.ConditionsNested<A> setNewConditionLike(int index, ClusterOperatorStatusCondition item)
setNewConditionLike
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.ConditionsNested<A> editCondition(int index)
editCondition
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.ConditionsNested<A> editFirstCondition()
editFirstCondition
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.ConditionsNested<A> editLastCondition()
editLastCondition
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.ConditionsNested<A> editMatchingCondition(Predicate<ClusterOperatorStatusConditionBuilder> predicate)
editMatchingCondition
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
@Deprecated public Update getDesired()
getDesired
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public Update buildDesired()
buildDesired
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A withDesired(Update desired)
withDesired
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public Boolean hasDesired()
hasDesired
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A withNewDesired(Boolean force, String image, String version)
withNewDesired
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.DesiredNested<A> withNewDesired()
withNewDesired
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.DesiredNested<A> withNewDesiredLike(Update item)
withNewDesiredLike
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.DesiredNested<A> editDesired()
editDesired
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.DesiredNested<A> editOrNewDesired()
editOrNewDesired
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.DesiredNested<A> editOrNewDesiredLike(Update item)
editOrNewDesiredLike
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A addToHistory(int index, UpdateHistory item)
addToHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A setToHistory(int index, UpdateHistory item)
setToHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A addToHistory(UpdateHistory... items)
addToHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A addAllToHistory(Collection<UpdateHistory> items)
addAllToHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A removeFromHistory(UpdateHistory... items)
removeFromHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A removeAllFromHistory(Collection<UpdateHistory> items)
removeAllFromHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A removeMatchingFromHistory(Predicate<UpdateHistoryBuilder> predicate)
removeMatchingFromHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
@Deprecated public List<UpdateHistory> getHistory()
getHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public List<UpdateHistory> buildHistory()
buildHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public UpdateHistory buildHistory(int index)
buildHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public UpdateHistory buildFirstHistory()
buildFirstHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public UpdateHistory buildLastHistory()
buildLastHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public UpdateHistory buildMatchingHistory(Predicate<UpdateHistoryBuilder> predicate)
buildMatchingHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public Boolean hasMatchingHistory(Predicate<UpdateHistoryBuilder> predicate)
hasMatchingHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A withHistory(List<UpdateHistory> history)
withHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A withHistory(UpdateHistory... history)
withHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public Boolean hasHistory()
hasHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.HistoryNested<A> addNewHistory()
addNewHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.HistoryNested<A> addNewHistoryLike(UpdateHistory item)
addNewHistoryLike
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.HistoryNested<A> setNewHistoryLike(int index, UpdateHistory item)
setNewHistoryLike
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.HistoryNested<A> editHistory(int index)
editHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.HistoryNested<A> editFirstHistory()
editFirstHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.HistoryNested<A> editLastHistory()
editLastHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public ClusterVersionStatusFluent.HistoryNested<A> editMatchingHistory(Predicate<UpdateHistoryBuilder> predicate)
editMatchingHistory
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public Long getObservedGeneration()
getObservedGeneration
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A withObservedGeneration(Long observedGeneration)
withObservedGeneration
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public Boolean hasObservedGeneration()
hasObservedGeneration
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public String getVersionHash()
getVersionHash
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A withVersionHash(String versionHash)
withVersionHash
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public Boolean hasVersionHash()
hasVersionHash
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A withNewVersionHash(String arg1)
withNewVersionHash
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A withNewVersionHash(StringBuilder arg1)
withNewVersionHash
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
public A withNewVersionHash(StringBuffer arg1)
withNewVersionHash
in interface ClusterVersionStatusFluent<A extends ClusterVersionStatusFluent<A>>
Copyright © 2015–2020 Red Hat. All rights reserved.