public class ChannelTemplateSpecFluentImpl<A extends ChannelTemplateSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ChannelTemplateSpecFluent<A>
ChannelTemplateSpecFluent.ApiServerSourceSpecNested<N>, ChannelTemplateSpecFluent.AwsSqsSourceSpecNested<N>, ChannelTemplateSpecFluent.BrokerSpecNested<N>, ChannelTemplateSpecFluent.ChannelSpecNested<N>, ChannelTemplateSpecFluent.ConfigurationSpecNested<N>, ChannelTemplateSpecFluent.ContainerSourceSpecNested<N>, ChannelTemplateSpecFluent.CouchDbSourceSpecNested<N>, ChannelTemplateSpecFluent.EventTypeSpecNested<N>, ChannelTemplateSpecFluent.GitHubBindingSpecNested<N>, ChannelTemplateSpecFluent.GitHubSourceSpecNested<N>, ChannelTemplateSpecFluent.GitLabBindingSpecNested<N>, ChannelTemplateSpecFluent.GitLabSourceSpecNested<N>, ChannelTemplateSpecFluent.InMemoryChannelSpecNested<N>, ChannelTemplateSpecFluent.KafkaBindingSpecNested<N>, ChannelTemplateSpecFluent.KafkaChannelSpecNested<N>, ChannelTemplateSpecFluent.KafkaSourceSpecNested<N>, ChannelTemplateSpecFluent.PingSourceSpecNested<N>, ChannelTemplateSpecFluent.PrometheusSourceSpecNested<N>, ChannelTemplateSpecFluent.RevisionSpecNested<N>, ChannelTemplateSpecFluent.RouteSpecNested<N>, ChannelTemplateSpecFluent.SequenceSpecNested<N>, ChannelTemplateSpecFluent.ServiceSpecNested<N>, ChannelTemplateSpecFluent.SinkBindingSpecNested<N>, ChannelTemplateSpecFluent.SubscriptionSpecNested<N>, ChannelTemplateSpecFluent.TriggerSpecNested<N>, ChannelTemplateSpecFluent.V1beta1ConfigurationSpecNested<N>, ChannelTemplateSpecFluent.V1beta1RevisionSpecNested<N>, ChannelTemplateSpecFluent.V1beta1RouteSpecNested<N>, ChannelTemplateSpecFluent.V1beta1ServiceSpecNested<N>| Constructor and Description |
|---|
ChannelTemplateSpecFluentImpl() |
ChannelTemplateSpecFluentImpl(ChannelTemplateSpec instance) |
public ChannelTemplateSpecFluentImpl()
public ChannelTemplateSpecFluentImpl(ChannelTemplateSpec instance)
public String getApiVersion()
getApiVersion in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withApiVersion(String apiVersion)
withApiVersion in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public Boolean hasApiVersion()
hasApiVersion in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withNewApiVersion(String arg1)
withNewApiVersion in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withNewApiVersion(StringBuilder arg1)
withNewApiVersion in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withNewApiVersion(StringBuffer arg1)
withNewApiVersion in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public String getKind()
getKind in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withKind(String kind)
withKind in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public Boolean hasKind()
hasKind in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withNewKind(String arg1)
withNewKind in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withNewKind(StringBuilder arg1)
withNewKind in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withNewKind(StringBuffer arg1)
withNewKind in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>@Deprecated public io.fabric8.kubernetes.api.model.HasMetadata getSpec()
getSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public io.fabric8.kubernetes.api.model.HasMetadata buildSpec()
buildSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withSpec(io.fabric8.kubernetes.api.model.HasMetadata spec)
withSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public Boolean hasSpec()
hasSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withGitLabBindingSpec(GitLabBinding gitLabBindingSpec)
withGitLabBindingSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.GitLabBindingSpecNested<A> withNewGitLabBindingSpec()
withNewGitLabBindingSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.GitLabBindingSpecNested<A> withNewGitLabBindingSpecLike(GitLabBinding item)
withNewGitLabBindingSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withKafkaSourceSpec(KafkaSource kafkaSourceSpec)
withKafkaSourceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.KafkaSourceSpecNested<A> withNewKafkaSourceSpec()
withNewKafkaSourceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.KafkaSourceSpecNested<A> withNewKafkaSourceSpecLike(KafkaSource item)
withNewKafkaSourceSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withServiceSpec(Service serviceSpec)
withServiceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.ServiceSpecNested<A> withNewServiceSpec()
withNewServiceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.ServiceSpecNested<A> withNewServiceSpecLike(Service item)
withNewServiceSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withRouteSpec(Route routeSpec)
withRouteSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.V1beta1RouteSpecNested<A> withNewV1beta1RouteSpec()
withNewV1beta1RouteSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.V1beta1RouteSpecNested<A> withNewRouteSpecLike(Route item)
withNewRouteSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withCouchDbSourceSpec(CouchDbSource couchDbSourceSpec)
withCouchDbSourceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.CouchDbSourceSpecNested<A> withNewCouchDbSourceSpec()
withNewCouchDbSourceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.CouchDbSourceSpecNested<A> withNewCouchDbSourceSpecLike(CouchDbSource item)
withNewCouchDbSourceSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withConfigurationSpec(Configuration configurationSpec)
withConfigurationSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.V1beta1ConfigurationSpecNested<A> withNewV1beta1ConfigurationSpec()
withNewV1beta1ConfigurationSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.V1beta1ConfigurationSpecNested<A> withNewConfigurationSpecLike(Configuration item)
withNewConfigurationSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withContainerSourceSpec(ContainerSource containerSourceSpec)
withContainerSourceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.ContainerSourceSpecNested<A> withNewContainerSourceSpec()
withNewContainerSourceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.ContainerSourceSpecNested<A> withNewContainerSourceSpecLike(ContainerSource item)
withNewContainerSourceSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withChannelSpec(Channel channelSpec)
withChannelSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.ChannelSpecNested<A> withNewChannelSpec()
withNewChannelSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.ChannelSpecNested<A> withNewChannelSpecLike(Channel item)
withNewChannelSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withSequenceSpec(Sequence sequenceSpec)
withSequenceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.SequenceSpecNested<A> withNewSequenceSpec()
withNewSequenceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.SequenceSpecNested<A> withNewSequenceSpecLike(Sequence item)
withNewSequenceSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withGitLabSourceSpec(GitLabSource gitLabSourceSpec)
withGitLabSourceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.GitLabSourceSpecNested<A> withNewGitLabSourceSpec()
withNewGitLabSourceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.GitLabSourceSpecNested<A> withNewGitLabSourceSpecLike(GitLabSource item)
withNewGitLabSourceSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withKafkaChannelSpec(KafkaChannel kafkaChannelSpec)
withKafkaChannelSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.KafkaChannelSpecNested<A> withNewKafkaChannelSpec()
withNewKafkaChannelSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.KafkaChannelSpecNested<A> withNewKafkaChannelSpecLike(KafkaChannel item)
withNewKafkaChannelSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withServiceSpec(Service serviceSpec)
withServiceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.V1beta1ServiceSpecNested<A> withNewV1beta1ServiceSpec()
withNewV1beta1ServiceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.V1beta1ServiceSpecNested<A> withNewServiceSpecLike(Service item)
withNewServiceSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withPrometheusSourceSpec(PrometheusSource prometheusSourceSpec)
withPrometheusSourceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.PrometheusSourceSpecNested<A> withNewPrometheusSourceSpec()
withNewPrometheusSourceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.PrometheusSourceSpecNested<A> withNewPrometheusSourceSpecLike(PrometheusSource item)
withNewPrometheusSourceSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withApiServerSourceSpec(ApiServerSource apiServerSourceSpec)
withApiServerSourceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.ApiServerSourceSpecNested<A> withNewApiServerSourceSpec()
withNewApiServerSourceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.ApiServerSourceSpecNested<A> withNewApiServerSourceSpecLike(ApiServerSource item)
withNewApiServerSourceSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withRevisionSpec(Revision revisionSpec)
withRevisionSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.RevisionSpecNested<A> withNewRevisionSpec()
withNewRevisionSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.RevisionSpecNested<A> withNewRevisionSpecLike(Revision item)
withNewRevisionSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withBrokerSpec(Broker brokerSpec)
withBrokerSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.BrokerSpecNested<A> withNewBrokerSpec()
withNewBrokerSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.BrokerSpecNested<A> withNewBrokerSpecLike(Broker item)
withNewBrokerSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withTriggerSpec(Trigger triggerSpec)
withTriggerSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.TriggerSpecNested<A> withNewTriggerSpec()
withNewTriggerSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.TriggerSpecNested<A> withNewTriggerSpecLike(Trigger item)
withNewTriggerSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withConfigurationSpec(Configuration configurationSpec)
withConfigurationSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.ConfigurationSpecNested<A> withNewConfigurationSpec()
withNewConfigurationSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.ConfigurationSpecNested<A> withNewConfigurationSpecLike(Configuration item)
withNewConfigurationSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withGitHubBindingSpec(GitHubBinding gitHubBindingSpec)
withGitHubBindingSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.GitHubBindingSpecNested<A> withNewGitHubBindingSpec()
withNewGitHubBindingSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.GitHubBindingSpecNested<A> withNewGitHubBindingSpecLike(GitHubBinding item)
withNewGitHubBindingSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withPingSourceSpec(PingSource pingSourceSpec)
withPingSourceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.PingSourceSpecNested<A> withNewPingSourceSpec()
withNewPingSourceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.PingSourceSpecNested<A> withNewPingSourceSpecLike(PingSource item)
withNewPingSourceSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withRevisionSpec(Revision revisionSpec)
withRevisionSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.V1beta1RevisionSpecNested<A> withNewV1beta1RevisionSpec()
withNewV1beta1RevisionSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.V1beta1RevisionSpecNested<A> withNewRevisionSpecLike(Revision item)
withNewRevisionSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withInMemoryChannelSpec(InMemoryChannel inMemoryChannelSpec)
withInMemoryChannelSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.InMemoryChannelSpecNested<A> withNewInMemoryChannelSpec()
withNewInMemoryChannelSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.InMemoryChannelSpecNested<A> withNewInMemoryChannelSpecLike(InMemoryChannel item)
withNewInMemoryChannelSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withKafkaBindingSpec(KafkaBinding kafkaBindingSpec)
withKafkaBindingSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.KafkaBindingSpecNested<A> withNewKafkaBindingSpec()
withNewKafkaBindingSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.KafkaBindingSpecNested<A> withNewKafkaBindingSpecLike(KafkaBinding item)
withNewKafkaBindingSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withGitHubSourceSpec(GitHubSource gitHubSourceSpec)
withGitHubSourceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.GitHubSourceSpecNested<A> withNewGitHubSourceSpec()
withNewGitHubSourceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.GitHubSourceSpecNested<A> withNewGitHubSourceSpecLike(GitHubSource item)
withNewGitHubSourceSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withSinkBindingSpec(SinkBinding sinkBindingSpec)
withSinkBindingSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.SinkBindingSpecNested<A> withNewSinkBindingSpec()
withNewSinkBindingSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.SinkBindingSpecNested<A> withNewSinkBindingSpecLike(SinkBinding item)
withNewSinkBindingSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withSubscriptionSpec(Subscription subscriptionSpec)
withSubscriptionSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.SubscriptionSpecNested<A> withNewSubscriptionSpec()
withNewSubscriptionSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.SubscriptionSpecNested<A> withNewSubscriptionSpecLike(Subscription item)
withNewSubscriptionSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withAwsSqsSourceSpec(AwsSqsSource awsSqsSourceSpec)
withAwsSqsSourceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.AwsSqsSourceSpecNested<A> withNewAwsSqsSourceSpec()
withNewAwsSqsSourceSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.AwsSqsSourceSpecNested<A> withNewAwsSqsSourceSpecLike(AwsSqsSource item)
withNewAwsSqsSourceSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withEventTypeSpec(EventType eventTypeSpec)
withEventTypeSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.EventTypeSpecNested<A> withNewEventTypeSpec()
withNewEventTypeSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.EventTypeSpecNested<A> withNewEventTypeSpecLike(EventType item)
withNewEventTypeSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public A withRouteSpec(Route routeSpec)
withRouteSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.RouteSpecNested<A> withNewRouteSpec()
withNewRouteSpec in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>public ChannelTemplateSpecFluent.RouteSpecNested<A> withNewRouteSpecLike(Route item)
withNewRouteSpecLike in interface ChannelTemplateSpecFluent<A extends ChannelTemplateSpecFluent<A>>Copyright © 2015–2020 Red Hat. All rights reserved.