Class ConsoleCLIDownloadSpecFluentImpl<A extends ConsoleCLIDownloadSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.console.v1.ConsoleCLIDownloadSpecFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,ConsoleCLIDownloadSpecFluent<A>
- Direct Known Subclasses:
ConsoleCLIDownloadFluentImpl.SpecNestedImpl,ConsoleCLIDownloadSpecBuilder
public class ConsoleCLIDownloadSpecFluentImpl<A extends ConsoleCLIDownloadSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ConsoleCLIDownloadSpecFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classConsoleCLIDownloadSpecFluentImpl.LinksNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.console.v1.ConsoleCLIDownloadSpecFluent
ConsoleCLIDownloadSpecFluent.LinksNested<N>
-
-
Constructor Summary
Constructors Constructor Description ConsoleCLIDownloadSpecFluentImpl()ConsoleCLIDownloadSpecFluentImpl(ConsoleCLIDownloadSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
ConsoleCLIDownloadSpecFluentImpl
public ConsoleCLIDownloadSpecFluentImpl()
-
ConsoleCLIDownloadSpecFluentImpl
public ConsoleCLIDownloadSpecFluentImpl(ConsoleCLIDownloadSpec instance)
-
-
Method Detail
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
withDescription
public A withDescription(String description)
- Specified by:
withDescriptionin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
hasDescription
public Boolean hasDescription()
- Specified by:
hasDescriptionin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
withNewDescription
public A withNewDescription(String arg1)
- Specified by:
withNewDescriptionin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
withNewDescription
public A withNewDescription(StringBuilder arg1)
- Specified by:
withNewDescriptionin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
withNewDescription
public A withNewDescription(StringBuffer arg1)
- Specified by:
withNewDescriptionin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayNamein interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
withDisplayName
public A withDisplayName(String displayName)
- Specified by:
withDisplayNamein interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
hasDisplayName
public Boolean hasDisplayName()
- Specified by:
hasDisplayNamein interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
withNewDisplayName
public A withNewDisplayName(String arg1)
- Specified by:
withNewDisplayNamein interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
withNewDisplayName
public A withNewDisplayName(StringBuilder arg1)
- Specified by:
withNewDisplayNamein interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
withNewDisplayName
public A withNewDisplayName(StringBuffer arg1)
- Specified by:
withNewDisplayNamein interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
addToLinks
public A addToLinks(int index, CLIDownloadLink item)
- Specified by:
addToLinksin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
setToLinks
public A setToLinks(int index, CLIDownloadLink item)
- Specified by:
setToLinksin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
addToLinks
public A addToLinks(CLIDownloadLink... items)
- Specified by:
addToLinksin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
addAllToLinks
public A addAllToLinks(Collection<CLIDownloadLink> items)
- Specified by:
addAllToLinksin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
removeFromLinks
public A removeFromLinks(CLIDownloadLink... items)
- Specified by:
removeFromLinksin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
removeAllFromLinks
public A removeAllFromLinks(Collection<CLIDownloadLink> items)
- Specified by:
removeAllFromLinksin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
removeMatchingFromLinks
public A removeMatchingFromLinks(Predicate<CLIDownloadLinkBuilder> predicate)
- Specified by:
removeMatchingFromLinksin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
getLinks
@Deprecated public List<CLIDownloadLink> getLinks()
Deprecated.This method has been deprecated, please use method buildLinks instead.- Specified by:
getLinksin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>- Returns:
- The buildable object.
-
buildLinks
public List<CLIDownloadLink> buildLinks()
- Specified by:
buildLinksin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
buildLink
public CLIDownloadLink buildLink(int index)
- Specified by:
buildLinkin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
buildFirstLink
public CLIDownloadLink buildFirstLink()
- Specified by:
buildFirstLinkin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
buildLastLink
public CLIDownloadLink buildLastLink()
- Specified by:
buildLastLinkin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
buildMatchingLink
public CLIDownloadLink buildMatchingLink(Predicate<CLIDownloadLinkBuilder> predicate)
- Specified by:
buildMatchingLinkin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
hasMatchingLink
public Boolean hasMatchingLink(Predicate<CLIDownloadLinkBuilder> predicate)
- Specified by:
hasMatchingLinkin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
withLinks
public A withLinks(List<CLIDownloadLink> links)
- Specified by:
withLinksin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
withLinks
public A withLinks(CLIDownloadLink... links)
- Specified by:
withLinksin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
hasLinks
public Boolean hasLinks()
- Specified by:
hasLinksin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
addNewLink
public A addNewLink(String href, String text)
- Specified by:
addNewLinkin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
addNewLink
public ConsoleCLIDownloadSpecFluent.LinksNested<A> addNewLink()
- Specified by:
addNewLinkin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
addNewLinkLike
public ConsoleCLIDownloadSpecFluent.LinksNested<A> addNewLinkLike(CLIDownloadLink item)
- Specified by:
addNewLinkLikein interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
setNewLinkLike
public ConsoleCLIDownloadSpecFluent.LinksNested<A> setNewLinkLike(int index, CLIDownloadLink item)
- Specified by:
setNewLinkLikein interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
editLink
public ConsoleCLIDownloadSpecFluent.LinksNested<A> editLink(int index)
- Specified by:
editLinkin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
editFirstLink
public ConsoleCLIDownloadSpecFluent.LinksNested<A> editFirstLink()
- Specified by:
editFirstLinkin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
editLastLink
public ConsoleCLIDownloadSpecFluent.LinksNested<A> editLastLink()
- Specified by:
editLastLinkin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
editMatchingLink
public ConsoleCLIDownloadSpecFluent.LinksNested<A> editMatchingLink(Predicate<CLIDownloadLinkBuilder> predicate)
- Specified by:
editMatchingLinkin interfaceConsoleCLIDownloadSpecFluent<A extends ConsoleCLIDownloadSpecFluent<A>>
-
-