Package io.fabric8.knative.messaging.v1
Class ChannelSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.knative.messaging.v1.ChannelSpecFluentImpl<ChannelSpecBuilder>
-
- io.fabric8.knative.messaging.v1.ChannelSpecBuilder
-
- All Implemented Interfaces:
ChannelSpecFluent<ChannelSpecBuilder>,io.fabric8.kubernetes.api.builder.Builder<ChannelSpec>,io.fabric8.kubernetes.api.builder.Fluent<ChannelSpecBuilder>,io.fabric8.kubernetes.api.builder.Visitable<ChannelSpecBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<ChannelSpec,ChannelSpecBuilder>
public class ChannelSpecBuilder extends ChannelSpecFluentImpl<ChannelSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<ChannelSpec,ChannelSpecBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.knative.messaging.v1.ChannelSpecFluentImpl
ChannelSpecFluentImpl.ChannelTemplateNestedImpl<N>, ChannelSpecFluentImpl.DeliveryNestedImpl<N>, ChannelSpecFluentImpl.SubscribersNestedImpl<N>
-
Nested classes/interfaces inherited from interface io.fabric8.knative.messaging.v1.ChannelSpecFluent
ChannelSpecFluent.ChannelTemplateNested<N>, ChannelSpecFluent.DeliveryNested<N>, ChannelSpecFluent.SubscribersNested<N>
-
-
Constructor Summary
Constructors Constructor Description ChannelSpecBuilder()ChannelSpecBuilder(ChannelSpec instance)ChannelSpecBuilder(ChannelSpecFluent<?> fluent)ChannelSpecBuilder(ChannelSpecFluent<?> fluent, ChannelSpec instance)ChannelSpecBuilder(ChannelSpecFluent<?> fluent, ChannelSpec instance, Boolean validationEnabled)ChannelSpecBuilder(ChannelSpecFluent<?> fluent, Boolean validationEnabled)ChannelSpecBuilder(ChannelSpec instance, Boolean validationEnabled)ChannelSpecBuilder(Boolean validationEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EditableChannelSpecbuild()booleanequals(Object o)inthashCode()-
Methods inherited from class io.fabric8.knative.messaging.v1.ChannelSpecFluentImpl
addAllToSubscribers, addNewSubscriber, addNewSubscriberLike, addToSubscribers, addToSubscribers, buildChannelTemplate, buildDelivery, buildFirstSubscriber, buildLastSubscriber, buildMatchingSubscriber, buildSubscriber, buildSubscribers, editChannelTemplate, editDelivery, editFirstSubscriber, editLastSubscriber, editMatchingSubscriber, editOrNewChannelTemplate, editOrNewChannelTemplateLike, editOrNewDelivery, editOrNewDeliveryLike, editSubscriber, getChannelTemplate, getDelivery, getSubscribers, hasChannelTemplate, hasDelivery, hasMatchingSubscriber, hasSubscribers, removeAllFromSubscribers, removeFromSubscribers, removeMatchingFromSubscribers, setNewSubscriberLike, setToSubscribers, withChannelTemplate, withDelivery, withNewChannelTemplate, withNewChannelTemplateLike, withNewDelivery, withNewDeliveryLike, withSubscribers, withSubscribers
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
ChannelSpecBuilder
public ChannelSpecBuilder()
-
ChannelSpecBuilder
public ChannelSpecBuilder(Boolean validationEnabled)
-
ChannelSpecBuilder
public ChannelSpecBuilder(ChannelSpecFluent<?> fluent)
-
ChannelSpecBuilder
public ChannelSpecBuilder(ChannelSpecFluent<?> fluent, Boolean validationEnabled)
-
ChannelSpecBuilder
public ChannelSpecBuilder(ChannelSpecFluent<?> fluent, ChannelSpec instance)
-
ChannelSpecBuilder
public ChannelSpecBuilder(ChannelSpecFluent<?> fluent, ChannelSpec instance, Boolean validationEnabled)
-
ChannelSpecBuilder
public ChannelSpecBuilder(ChannelSpec instance)
-
ChannelSpecBuilder
public ChannelSpecBuilder(ChannelSpec instance, Boolean validationEnabled)
-
-
Method Detail
-
build
public EditableChannelSpec build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<ChannelSpec>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classChannelSpecFluentImpl<ChannelSpecBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classChannelSpecFluentImpl<ChannelSpecBuilder>
-
-