Class PackageManifestBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operatorhub.manifests.PackageManifestFluentImpl<PackageManifestBuilder>
-
- io.fabric8.openshift.api.model.operatorhub.manifests.PackageManifestBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<PackageManifest>,io.fabric8.kubernetes.api.builder.Fluent<PackageManifestBuilder>,io.fabric8.kubernetes.api.builder.Visitable<PackageManifestBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<PackageManifest,PackageManifestBuilder>,PackageManifestFluent<PackageManifestBuilder>
public class PackageManifestBuilder extends PackageManifestFluentImpl<PackageManifestBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<PackageManifest,PackageManifestBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.openshift.api.model.operatorhub.manifests.PackageManifestFluentImpl
PackageManifestFluentImpl.ChannelsNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.operatorhub.manifests.PackageManifestFluent
PackageManifestFluent.ChannelsNested<N>
-
-
Constructor Summary
Constructors Constructor Description PackageManifestBuilder()PackageManifestBuilder(PackageManifest instance)PackageManifestBuilder(PackageManifestFluent<?> fluent)PackageManifestBuilder(PackageManifestFluent<?> fluent, PackageManifest instance)PackageManifestBuilder(PackageManifestFluent<?> fluent, PackageManifest instance, Boolean validationEnabled)PackageManifestBuilder(PackageManifestFluent<?> fluent, Boolean validationEnabled)PackageManifestBuilder(PackageManifest instance, Boolean validationEnabled)PackageManifestBuilder(Boolean validationEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PackageManifestbuild()booleanequals(Object o)inthashCode()-
Methods inherited from class io.fabric8.openshift.api.model.operatorhub.manifests.PackageManifestFluentImpl
addAllToChannels, addNewChannel, addNewChannel, addNewChannelLike, addToChannels, addToChannels, buildChannel, buildChannels, buildFirstChannel, buildLastChannel, buildMatchingChannel, editChannel, editFirstChannel, editLastChannel, editMatchingChannel, getChannels, getDefaultChannel, getPackageName, hasChannels, hasDefaultChannel, hasMatchingChannel, hasPackageName, removeAllFromChannels, removeFromChannels, removeMatchingFromChannels, setNewChannelLike, setToChannels, withChannels, withChannels, withDefaultChannel, withNewDefaultChannel, withNewDefaultChannel, withNewDefaultChannel, withNewPackageName, withNewPackageName, withNewPackageName, withPackageName
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
PackageManifestBuilder
public PackageManifestBuilder()
-
PackageManifestBuilder
public PackageManifestBuilder(Boolean validationEnabled)
-
PackageManifestBuilder
public PackageManifestBuilder(PackageManifestFluent<?> fluent)
-
PackageManifestBuilder
public PackageManifestBuilder(PackageManifestFluent<?> fluent, Boolean validationEnabled)
-
PackageManifestBuilder
public PackageManifestBuilder(PackageManifestFluent<?> fluent, PackageManifest instance)
-
PackageManifestBuilder
public PackageManifestBuilder(PackageManifestFluent<?> fluent, PackageManifest instance, Boolean validationEnabled)
-
PackageManifestBuilder
public PackageManifestBuilder(PackageManifest instance)
-
PackageManifestBuilder
public PackageManifestBuilder(PackageManifest instance, Boolean validationEnabled)
-
-
Method Detail
-
build
public PackageManifest build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<PackageManifest>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classPackageManifestFluentImpl<PackageManifestBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classPackageManifestFluentImpl<PackageManifestBuilder>
-
-