Package io.fabric8.knative.messaging.v1
Class SubscriptionBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.knative.messaging.v1.SubscriptionFluentImpl<SubscriptionBuilder>
-
- io.fabric8.knative.messaging.v1.SubscriptionBuilder
-
- All Implemented Interfaces:
SubscriptionFluent<SubscriptionBuilder>,io.fabric8.kubernetes.api.builder.Builder<Subscription>,io.fabric8.kubernetes.api.builder.Fluent<SubscriptionBuilder>,io.fabric8.kubernetes.api.builder.Visitable<SubscriptionBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<Subscription,SubscriptionBuilder>
public class SubscriptionBuilder extends SubscriptionFluentImpl<SubscriptionBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<Subscription,SubscriptionBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.knative.messaging.v1.SubscriptionFluentImpl
SubscriptionFluentImpl.MetadataNestedImpl<N>, SubscriptionFluentImpl.SpecNestedImpl<N>, SubscriptionFluentImpl.StatusNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.fabric8.knative.messaging.v1.SubscriptionFluent
SubscriptionFluent.MetadataNested<N>, SubscriptionFluent.SpecNested<N>, SubscriptionFluent.StatusNested<N>
-
-
Constructor Summary
Constructors Constructor Description SubscriptionBuilder()SubscriptionBuilder(Subscription instance)SubscriptionBuilder(SubscriptionFluent<?> fluent)SubscriptionBuilder(SubscriptionFluent<?> fluent, Subscription instance)SubscriptionBuilder(SubscriptionFluent<?> fluent, Subscription instance, Boolean validationEnabled)SubscriptionBuilder(SubscriptionFluent<?> fluent, Boolean validationEnabled)SubscriptionBuilder(Subscription instance, Boolean validationEnabled)SubscriptionBuilder(Boolean validationEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EditableSubscriptionbuild()booleanequals(Object o)inthashCode()-
Methods inherited from class io.fabric8.knative.messaging.v1.SubscriptionFluentImpl
buildMetadata, buildSpec, buildStatus, editMetadata, editOrNewMetadata, editOrNewMetadataLike, editOrNewSpec, editOrNewSpecLike, editOrNewStatus, editOrNewStatusLike, editSpec, editStatus, getApiVersion, getKind, getMetadata, getSpec, getStatus, hasApiVersion, hasKind, hasMetadata, hasSpec, hasStatus, withApiVersion, withKind, withMetadata, withNewApiVersion, withNewApiVersion, withNewApiVersion, withNewKind, withNewKind, withNewKind, withNewMetadata, withNewMetadataLike, withNewSpec, withNewSpecLike, withNewStatus, withNewStatusLike, withSpec, withStatus
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
SubscriptionBuilder
public SubscriptionBuilder()
-
SubscriptionBuilder
public SubscriptionBuilder(Boolean validationEnabled)
-
SubscriptionBuilder
public SubscriptionBuilder(SubscriptionFluent<?> fluent)
-
SubscriptionBuilder
public SubscriptionBuilder(SubscriptionFluent<?> fluent, Boolean validationEnabled)
-
SubscriptionBuilder
public SubscriptionBuilder(SubscriptionFluent<?> fluent, Subscription instance)
-
SubscriptionBuilder
public SubscriptionBuilder(SubscriptionFluent<?> fluent, Subscription instance, Boolean validationEnabled)
-
SubscriptionBuilder
public SubscriptionBuilder(Subscription instance)
-
SubscriptionBuilder
public SubscriptionBuilder(Subscription instance, Boolean validationEnabled)
-
-
Method Detail
-
build
public EditableSubscription build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<Subscription>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classSubscriptionFluentImpl<SubscriptionBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classSubscriptionFluentImpl<SubscriptionBuilder>
-
-