Class PackageManifestFluentImpl<A extends PackageManifestFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operatorhub.manifests.PackageManifestFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,PackageManifestFluent<A>
- Direct Known Subclasses:
PackageManifestBuilder
public class PackageManifestFluentImpl<A extends PackageManifestFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements PackageManifestFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classPackageManifestFluentImpl.ChannelsNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.operatorhub.manifests.PackageManifestFluent
PackageManifestFluent.ChannelsNested<N>
-
-
Constructor Summary
Constructors Constructor Description PackageManifestFluentImpl()PackageManifestFluentImpl(PackageManifest instance)
-
Method Summary
-
-
-
Constructor Detail
-
PackageManifestFluentImpl
public PackageManifestFluentImpl()
-
PackageManifestFluentImpl
public PackageManifestFluentImpl(PackageManifest instance)
-
-
Method Detail
-
addToChannels
public A addToChannels(int index, PackageChannel item)
- Specified by:
addToChannelsin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
setToChannels
public A setToChannels(int index, PackageChannel item)
- Specified by:
setToChannelsin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
addToChannels
public A addToChannels(PackageChannel... items)
- Specified by:
addToChannelsin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
addAllToChannels
public A addAllToChannels(Collection<PackageChannel> items)
- Specified by:
addAllToChannelsin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
removeFromChannels
public A removeFromChannels(PackageChannel... items)
- Specified by:
removeFromChannelsin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
removeAllFromChannels
public A removeAllFromChannels(Collection<PackageChannel> items)
- Specified by:
removeAllFromChannelsin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
removeMatchingFromChannels
public A removeMatchingFromChannels(Predicate<PackageChannelBuilder> predicate)
- Specified by:
removeMatchingFromChannelsin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
getChannels
@Deprecated public List<PackageChannel> getChannels()
Deprecated.This method has been deprecated, please use method buildChannels instead.- Specified by:
getChannelsin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>- Returns:
- The buildable object.
-
buildChannels
public List<PackageChannel> buildChannels()
- Specified by:
buildChannelsin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
buildChannel
public PackageChannel buildChannel(int index)
- Specified by:
buildChannelin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
buildFirstChannel
public PackageChannel buildFirstChannel()
- Specified by:
buildFirstChannelin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
buildLastChannel
public PackageChannel buildLastChannel()
- Specified by:
buildLastChannelin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
buildMatchingChannel
public PackageChannel buildMatchingChannel(Predicate<PackageChannelBuilder> predicate)
- Specified by:
buildMatchingChannelin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
hasMatchingChannel
public Boolean hasMatchingChannel(Predicate<PackageChannelBuilder> predicate)
- Specified by:
hasMatchingChannelin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
withChannels
public A withChannels(List<PackageChannel> channels)
- Specified by:
withChannelsin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
withChannels
public A withChannels(PackageChannel... channels)
- Specified by:
withChannelsin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
hasChannels
public Boolean hasChannels()
- Specified by:
hasChannelsin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
addNewChannel
public A addNewChannel(String currentCSV, String name)
- Specified by:
addNewChannelin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
addNewChannel
public PackageManifestFluent.ChannelsNested<A> addNewChannel()
- Specified by:
addNewChannelin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
addNewChannelLike
public PackageManifestFluent.ChannelsNested<A> addNewChannelLike(PackageChannel item)
- Specified by:
addNewChannelLikein interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
setNewChannelLike
public PackageManifestFluent.ChannelsNested<A> setNewChannelLike(int index, PackageChannel item)
- Specified by:
setNewChannelLikein interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
editChannel
public PackageManifestFluent.ChannelsNested<A> editChannel(int index)
- Specified by:
editChannelin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
editFirstChannel
public PackageManifestFluent.ChannelsNested<A> editFirstChannel()
- Specified by:
editFirstChannelin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
editLastChannel
public PackageManifestFluent.ChannelsNested<A> editLastChannel()
- Specified by:
editLastChannelin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
editMatchingChannel
public PackageManifestFluent.ChannelsNested<A> editMatchingChannel(Predicate<PackageChannelBuilder> predicate)
- Specified by:
editMatchingChannelin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
getDefaultChannel
public String getDefaultChannel()
- Specified by:
getDefaultChannelin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
withDefaultChannel
public A withDefaultChannel(String defaultChannel)
- Specified by:
withDefaultChannelin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
hasDefaultChannel
public Boolean hasDefaultChannel()
- Specified by:
hasDefaultChannelin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
withNewDefaultChannel
public A withNewDefaultChannel(String arg1)
- Specified by:
withNewDefaultChannelin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
withNewDefaultChannel
public A withNewDefaultChannel(StringBuilder arg1)
- Specified by:
withNewDefaultChannelin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
withNewDefaultChannel
public A withNewDefaultChannel(StringBuffer arg1)
- Specified by:
withNewDefaultChannelin interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
getPackageName
public String getPackageName()
- Specified by:
getPackageNamein interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
withPackageName
public A withPackageName(String packageName)
- Specified by:
withPackageNamein interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
hasPackageName
public Boolean hasPackageName()
- Specified by:
hasPackageNamein interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
withNewPackageName
public A withNewPackageName(String arg1)
- Specified by:
withNewPackageNamein interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
withNewPackageName
public A withNewPackageName(StringBuilder arg1)
- Specified by:
withNewPackageNamein interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
withNewPackageName
public A withNewPackageName(StringBuffer arg1)
- Specified by:
withNewPackageNamein interfacePackageManifestFluent<A extends PackageManifestFluent<A>>
-
-