public class ClusterVersionSpecFluentImpl<A extends ClusterVersionSpecFluent<A>> extends BaseFluent<A> implements ClusterVersionSpecFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
ClusterVersionSpecFluentImpl.DesiredUpdateNestedImpl<N> |
class |
ClusterVersionSpecFluentImpl.OverridesNestedImpl<N> |
ClusterVersionSpecFluent.DesiredUpdateNested<N>, ClusterVersionSpecFluent.OverridesNested<N>
_visitables
Constructor and Description |
---|
ClusterVersionSpecFluentImpl() |
ClusterVersionSpecFluentImpl(ClusterVersionSpec instance) |
public ClusterVersionSpecFluentImpl()
public ClusterVersionSpecFluentImpl(ClusterVersionSpec instance)
public String getChannel()
getChannel
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A withChannel(String channel)
withChannel
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public Boolean hasChannel()
hasChannel
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A withNewChannel(String arg1)
withNewChannel
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A withNewChannel(StringBuilder arg1)
withNewChannel
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A withNewChannel(StringBuffer arg1)
withNewChannel
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public String getClusterID()
getClusterID
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A withClusterID(String clusterID)
withClusterID
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public Boolean hasClusterID()
hasClusterID
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A withNewClusterID(String arg1)
withNewClusterID
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A withNewClusterID(StringBuilder arg1)
withNewClusterID
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A withNewClusterID(StringBuffer arg1)
withNewClusterID
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
@Deprecated public Update getDesiredUpdate()
getDesiredUpdate
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public Update buildDesiredUpdate()
buildDesiredUpdate
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A withDesiredUpdate(Update desiredUpdate)
withDesiredUpdate
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public Boolean hasDesiredUpdate()
hasDesiredUpdate
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A withNewDesiredUpdate(Boolean force, String image, String version)
withNewDesiredUpdate
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public ClusterVersionSpecFluent.DesiredUpdateNested<A> withNewDesiredUpdate()
withNewDesiredUpdate
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public ClusterVersionSpecFluent.DesiredUpdateNested<A> withNewDesiredUpdateLike(Update item)
withNewDesiredUpdateLike
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public ClusterVersionSpecFluent.DesiredUpdateNested<A> editDesiredUpdate()
editDesiredUpdate
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public ClusterVersionSpecFluent.DesiredUpdateNested<A> editOrNewDesiredUpdate()
editOrNewDesiredUpdate
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public ClusterVersionSpecFluent.DesiredUpdateNested<A> editOrNewDesiredUpdateLike(Update item)
editOrNewDesiredUpdateLike
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A addToOverrides(int index, ComponentOverride item)
addToOverrides
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A setToOverrides(int index, ComponentOverride item)
setToOverrides
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A addToOverrides(ComponentOverride... items)
addToOverrides
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A addAllToOverrides(Collection<ComponentOverride> items)
addAllToOverrides
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A removeFromOverrides(ComponentOverride... items)
removeFromOverrides
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A removeAllFromOverrides(Collection<ComponentOverride> items)
removeAllFromOverrides
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A removeMatchingFromOverrides(Predicate<ComponentOverrideBuilder> predicate)
removeMatchingFromOverrides
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
@Deprecated public List<ComponentOverride> getOverrides()
getOverrides
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public List<ComponentOverride> buildOverrides()
buildOverrides
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public ComponentOverride buildOverride(int index)
buildOverride
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public ComponentOverride buildFirstOverride()
buildFirstOverride
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public ComponentOverride buildLastOverride()
buildLastOverride
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public ComponentOverride buildMatchingOverride(Predicate<ComponentOverrideBuilder> predicate)
buildMatchingOverride
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public Boolean hasMatchingOverride(Predicate<ComponentOverrideBuilder> predicate)
hasMatchingOverride
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A withOverrides(List<ComponentOverride> overrides)
withOverrides
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A withOverrides(ComponentOverride... overrides)
withOverrides
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public Boolean hasOverrides()
hasOverrides
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A addNewOverride(String group, String kind, String name, String namespace, Boolean unmanaged)
addNewOverride
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public ClusterVersionSpecFluent.OverridesNested<A> addNewOverride()
addNewOverride
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public ClusterVersionSpecFluent.OverridesNested<A> addNewOverrideLike(ComponentOverride item)
addNewOverrideLike
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public ClusterVersionSpecFluent.OverridesNested<A> setNewOverrideLike(int index, ComponentOverride item)
setNewOverrideLike
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public ClusterVersionSpecFluent.OverridesNested<A> editOverride(int index)
editOverride
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public ClusterVersionSpecFluent.OverridesNested<A> editFirstOverride()
editFirstOverride
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public ClusterVersionSpecFluent.OverridesNested<A> editLastOverride()
editLastOverride
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public ClusterVersionSpecFluent.OverridesNested<A> editMatchingOverride(Predicate<ComponentOverrideBuilder> predicate)
editMatchingOverride
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public String getUpstream()
getUpstream
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A withUpstream(String upstream)
withUpstream
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public Boolean hasUpstream()
hasUpstream
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A withNewUpstream(String arg1)
withNewUpstream
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A withNewUpstream(StringBuilder arg1)
withNewUpstream
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
public A withNewUpstream(StringBuffer arg1)
withNewUpstream
in interface ClusterVersionSpecFluent<A extends ClusterVersionSpecFluent<A>>
Copyright © 2015–2020 Red Hat. All rights reserved.