public class KlusterletSpecFluentImpl<A extends KlusterletSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements KlusterletSpecFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
KlusterletSpecFluentImpl.ExternalServerURLsNestedImpl<N> |
class |
KlusterletSpecFluentImpl.NodePlacementNestedImpl<N> |
KlusterletSpecFluent.ExternalServerURLsNested<N>, KlusterletSpecFluent.NodePlacementNested<N>| Constructor and Description |
|---|
KlusterletSpecFluentImpl() |
KlusterletSpecFluentImpl(KlusterletSpec instance) |
public KlusterletSpecFluentImpl()
public KlusterletSpecFluentImpl(KlusterletSpec instance)
public String getClusterName()
getClusterName in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public A withClusterName(String clusterName)
withClusterName in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public Boolean hasClusterName()
hasClusterName in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>@Deprecated public A withNewClusterName(String arg0)
withNewClusterName in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public A addToExternalServerURLs(Integer index, ServerURL item)
addToExternalServerURLs in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public A setToExternalServerURLs(Integer index, ServerURL item)
setToExternalServerURLs in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public A addToExternalServerURLs(ServerURL... items)
addToExternalServerURLs in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public A addAllToExternalServerURLs(Collection<ServerURL> items)
addAllToExternalServerURLs in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public A removeFromExternalServerURLs(ServerURL... items)
removeFromExternalServerURLs in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public A removeAllFromExternalServerURLs(Collection<ServerURL> items)
removeAllFromExternalServerURLs in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public A removeMatchingFromExternalServerURLs(Predicate<ServerURLBuilder> predicate)
removeMatchingFromExternalServerURLs in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>@Deprecated public List<ServerURL> getExternalServerURLs()
getExternalServerURLs in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public List<ServerURL> buildExternalServerURLs()
buildExternalServerURLs in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public ServerURL buildExternalServerURL(Integer index)
buildExternalServerURL in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public ServerURL buildFirstExternalServerURL()
buildFirstExternalServerURL in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public ServerURL buildLastExternalServerURL()
buildLastExternalServerURL in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public ServerURL buildMatchingExternalServerURL(Predicate<ServerURLBuilder> predicate)
buildMatchingExternalServerURL in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public Boolean hasMatchingExternalServerURL(Predicate<ServerURLBuilder> predicate)
hasMatchingExternalServerURL in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public A withExternalServerURLs(List<ServerURL> externalServerURLs)
withExternalServerURLs in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public A withExternalServerURLs(ServerURL... externalServerURLs)
withExternalServerURLs in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public Boolean hasExternalServerURLs()
hasExternalServerURLs in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public A addNewExternalServerURL(String caBundle, String url)
addNewExternalServerURL in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public KlusterletSpecFluent.ExternalServerURLsNested<A> addNewExternalServerURL()
addNewExternalServerURL in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public KlusterletSpecFluent.ExternalServerURLsNested<A> addNewExternalServerURLLike(ServerURL item)
addNewExternalServerURLLike in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public KlusterletSpecFluent.ExternalServerURLsNested<A> setNewExternalServerURLLike(Integer index, ServerURL item)
setNewExternalServerURLLike in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public KlusterletSpecFluent.ExternalServerURLsNested<A> editExternalServerURL(Integer index)
editExternalServerURL in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public KlusterletSpecFluent.ExternalServerURLsNested<A> editFirstExternalServerURL()
editFirstExternalServerURL in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public KlusterletSpecFluent.ExternalServerURLsNested<A> editLastExternalServerURL()
editLastExternalServerURL in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public KlusterletSpecFluent.ExternalServerURLsNested<A> editMatchingExternalServerURL(Predicate<ServerURLBuilder> predicate)
editMatchingExternalServerURL in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public String getNamespace()
getNamespace in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public A withNamespace(String namespace)
withNamespace in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public Boolean hasNamespace()
hasNamespace in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>@Deprecated public A withNewNamespace(String arg0)
withNewNamespace in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>@Deprecated public NodePlacement getNodePlacement()
getNodePlacement in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public NodePlacement buildNodePlacement()
buildNodePlacement in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public A withNodePlacement(NodePlacement nodePlacement)
withNodePlacement in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public Boolean hasNodePlacement()
hasNodePlacement in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public KlusterletSpecFluent.NodePlacementNested<A> withNewNodePlacement()
withNewNodePlacement in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public KlusterletSpecFluent.NodePlacementNested<A> withNewNodePlacementLike(NodePlacement item)
withNewNodePlacementLike in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public KlusterletSpecFluent.NodePlacementNested<A> editNodePlacement()
editNodePlacement in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public KlusterletSpecFluent.NodePlacementNested<A> editOrNewNodePlacement()
editOrNewNodePlacement in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public KlusterletSpecFluent.NodePlacementNested<A> editOrNewNodePlacementLike(NodePlacement item)
editOrNewNodePlacementLike in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public String getRegistrationImagePullSpec()
getRegistrationImagePullSpec in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public A withRegistrationImagePullSpec(String registrationImagePullSpec)
withRegistrationImagePullSpec in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public Boolean hasRegistrationImagePullSpec()
hasRegistrationImagePullSpec in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>@Deprecated public A withNewRegistrationImagePullSpec(String arg0)
withNewRegistrationImagePullSpec in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public String getWorkImagePullSpec()
getWorkImagePullSpec in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public A withWorkImagePullSpec(String workImagePullSpec)
withWorkImagePullSpec in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>public Boolean hasWorkImagePullSpec()
hasWorkImagePullSpec in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>@Deprecated public A withNewWorkImagePullSpec(String arg0)
withNewWorkImagePullSpec in interface KlusterletSpecFluent<A extends KlusterletSpecFluent<A>>Copyright © 2015–2022 Red Hat. All rights reserved.