Class PackageChannelFluent<A extends PackageChannelFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operatorhub.packages.v1.PackageChannelFluent<A>
-
- Direct Known Subclasses:
PackageChannelBuilder,PackageManifestStatusFluent.ChannelsNested
public class PackageChannelFluent<A extends PackageChannelFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classPackageChannelFluent.CurrentCSVDescNested<N>classPackageChannelFluent.DeprecationNested<N>classPackageChannelFluent.EntriesNested<N>
-
Constructor Summary
Constructors Constructor Description PackageChannelFluent()PackageChannelFluent(PackageChannel instance)
-
Method Summary
-
-
-
Constructor Detail
-
PackageChannelFluent
public PackageChannelFluent()
-
PackageChannelFluent
public PackageChannelFluent(PackageChannel instance)
-
-
Method Detail
-
addAllToEntries
public A addAllToEntries(Collection<ChannelEntry> items)
-
addNewEntry
public PackageChannelFluent.EntriesNested<A> addNewEntry()
-
addNewEntryLike
public PackageChannelFluent.EntriesNested<A> addNewEntryLike(ChannelEntry item)
-
addToEntries
public A addToEntries(ChannelEntry... items)
-
addToEntries
public A addToEntries(int index, ChannelEntry item)
-
buildCurrentCSVDesc
public CSVDescription buildCurrentCSVDesc()
-
buildDeprecation
public Deprecation buildDeprecation()
-
buildEntries
public List<ChannelEntry> buildEntries()
-
buildEntry
public ChannelEntry buildEntry(int index)
-
buildFirstEntry
public ChannelEntry buildFirstEntry()
-
buildLastEntry
public ChannelEntry buildLastEntry()
-
buildMatchingEntry
public ChannelEntry buildMatchingEntry(Predicate<ChannelEntryBuilder> predicate)
-
copyInstance
protected void copyInstance(PackageChannel instance)
-
editCurrentCSVDesc
public PackageChannelFluent.CurrentCSVDescNested<A> editCurrentCSVDesc()
-
editDeprecation
public PackageChannelFluent.DeprecationNested<A> editDeprecation()
-
editEntry
public PackageChannelFluent.EntriesNested<A> editEntry(int index)
-
editFirstEntry
public PackageChannelFluent.EntriesNested<A> editFirstEntry()
-
editLastEntry
public PackageChannelFluent.EntriesNested<A> editLastEntry()
-
editMatchingEntry
public PackageChannelFluent.EntriesNested<A> editMatchingEntry(Predicate<ChannelEntryBuilder> predicate)
-
editOrNewCurrentCSVDesc
public PackageChannelFluent.CurrentCSVDescNested<A> editOrNewCurrentCSVDesc()
-
editOrNewCurrentCSVDescLike
public PackageChannelFluent.CurrentCSVDescNested<A> editOrNewCurrentCSVDescLike(CSVDescription item)
-
editOrNewDeprecation
public PackageChannelFluent.DeprecationNested<A> editOrNewDeprecation()
-
editOrNewDeprecationLike
public PackageChannelFluent.DeprecationNested<A> editOrNewDeprecationLike(Deprecation item)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends PackageChannelFluent<A>>
-
getCurrentCSV
public String getCurrentCSV()
-
getName
public String getName()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasCurrentCSV
public boolean hasCurrentCSV()
-
hasCurrentCSVDesc
public boolean hasCurrentCSVDesc()
-
hasDeprecation
public boolean hasDeprecation()
-
hasEntries
public boolean hasEntries()
-
hasMatchingEntry
public boolean hasMatchingEntry(Predicate<ChannelEntryBuilder> predicate)
-
hasName
public boolean hasName()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends PackageChannelFluent<A>>
-
removeAllFromEntries
public A removeAllFromEntries(Collection<ChannelEntry> items)
-
removeFromEntries
public A removeFromEntries(ChannelEntry... items)
-
removeMatchingFromEntries
public A removeMatchingFromEntries(Predicate<ChannelEntryBuilder> predicate)
-
setNewEntryLike
public PackageChannelFluent.EntriesNested<A> setNewEntryLike(int index, ChannelEntry item)
-
setToEntries
public A setToEntries(int index, ChannelEntry item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withCurrentCSVDesc
public A withCurrentCSVDesc(CSVDescription currentCSVDesc)
-
withDeprecation
public A withDeprecation(Deprecation deprecation)
-
withEntries
public A withEntries(List<ChannelEntry> entries)
-
withEntries
public A withEntries(ChannelEntry... entries)
-
withNewCurrentCSVDesc
public PackageChannelFluent.CurrentCSVDescNested<A> withNewCurrentCSVDesc()
-
withNewCurrentCSVDescLike
public PackageChannelFluent.CurrentCSVDescNested<A> withNewCurrentCSVDescLike(CSVDescription item)
-
withNewDeprecation
public PackageChannelFluent.DeprecationNested<A> withNewDeprecation()
-
withNewDeprecationLike
public PackageChannelFluent.DeprecationNested<A> withNewDeprecationLike(Deprecation item)
-
-