public class ApiServerSourceSpecFluent<A extends ApiServerSourceSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
ApiServerSourceSpecFluent.CeOverridesNested<N> |
class |
ApiServerSourceSpecFluent.NamespaceSelectorNested<N> |
class |
ApiServerSourceSpecFluent.OwnerNested<N> |
class |
ApiServerSourceSpecFluent.ResourcesNested<N> |
class |
ApiServerSourceSpecFluent.SinkNested<N> |
| Constructor and Description |
|---|
ApiServerSourceSpecFluent() |
ApiServerSourceSpecFluent(ApiServerSourceSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic ApiServerSourceSpecFluent()
public ApiServerSourceSpecFluent(ApiServerSourceSpec instance)
public CloudEventOverrides buildCeOverrides()
public A withCeOverrides(CloudEventOverrides ceOverrides)
public boolean hasCeOverrides()
public ApiServerSourceSpecFluent.CeOverridesNested<A> withNewCeOverrides()
public ApiServerSourceSpecFluent.CeOverridesNested<A> withNewCeOverridesLike(CloudEventOverrides item)
public ApiServerSourceSpecFluent.CeOverridesNested<A> editCeOverrides()
public ApiServerSourceSpecFluent.CeOverridesNested<A> editOrNewCeOverrides()
public ApiServerSourceSpecFluent.CeOverridesNested<A> editOrNewCeOverridesLike(CloudEventOverrides item)
public String getMode()
public boolean hasMode()
public io.fabric8.kubernetes.api.model.LabelSelector buildNamespaceSelector()
public A withNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector namespaceSelector)
public boolean hasNamespaceSelector()
public ApiServerSourceSpecFluent.NamespaceSelectorNested<A> withNewNamespaceSelector()
public ApiServerSourceSpecFluent.NamespaceSelectorNested<A> withNewNamespaceSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
public ApiServerSourceSpecFluent.NamespaceSelectorNested<A> editNamespaceSelector()
public ApiServerSourceSpecFluent.NamespaceSelectorNested<A> editOrNewNamespaceSelector()
public ApiServerSourceSpecFluent.NamespaceSelectorNested<A> editOrNewNamespaceSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
public APIVersionKind buildOwner()
public A withOwner(APIVersionKind owner)
public boolean hasOwner()
public ApiServerSourceSpecFluent.OwnerNested<A> withNewOwner()
public ApiServerSourceSpecFluent.OwnerNested<A> withNewOwnerLike(APIVersionKind item)
public ApiServerSourceSpecFluent.OwnerNested<A> editOwner()
public ApiServerSourceSpecFluent.OwnerNested<A> editOrNewOwner()
public ApiServerSourceSpecFluent.OwnerNested<A> editOrNewOwnerLike(APIVersionKind item)
public A addToResources(int index, APIVersionKindSelector item)
public A setToResources(int index, APIVersionKindSelector item)
public A addToResources(APIVersionKindSelector... items)
public A addAllToResources(Collection<APIVersionKindSelector> items)
public A removeFromResources(APIVersionKindSelector... items)
public A removeAllFromResources(Collection<APIVersionKindSelector> items)
public A removeMatchingFromResources(Predicate<APIVersionKindSelectorBuilder> predicate)
public List<APIVersionKindSelector> buildResources()
public APIVersionKindSelector buildResource(int index)
public APIVersionKindSelector buildFirstResource()
public APIVersionKindSelector buildLastResource()
public APIVersionKindSelector buildMatchingResource(Predicate<APIVersionKindSelectorBuilder> predicate)
public boolean hasMatchingResource(Predicate<APIVersionKindSelectorBuilder> predicate)
public A withResources(List<APIVersionKindSelector> resources)
public A withResources(APIVersionKindSelector... resources)
public boolean hasResources()
public ApiServerSourceSpecFluent.ResourcesNested<A> addNewResource()
public ApiServerSourceSpecFluent.ResourcesNested<A> addNewResourceLike(APIVersionKindSelector item)
public ApiServerSourceSpecFluent.ResourcesNested<A> setNewResourceLike(int index, APIVersionKindSelector item)
public ApiServerSourceSpecFluent.ResourcesNested<A> editResource(int index)
public ApiServerSourceSpecFluent.ResourcesNested<A> editFirstResource()
public ApiServerSourceSpecFluent.ResourcesNested<A> editLastResource()
public ApiServerSourceSpecFluent.ResourcesNested<A> editMatchingResource(Predicate<APIVersionKindSelectorBuilder> predicate)
public String getServiceAccountName()
public boolean hasServiceAccountName()
public Destination buildSink()
public A withSink(Destination sink)
public boolean hasSink()
public ApiServerSourceSpecFluent.SinkNested<A> withNewSink()
public ApiServerSourceSpecFluent.SinkNested<A> withNewSinkLike(Destination item)
public ApiServerSourceSpecFluent.SinkNested<A> editSink()
public ApiServerSourceSpecFluent.SinkNested<A> editOrNewSink()
public ApiServerSourceSpecFluent.SinkNested<A> editOrNewSinkLike(Destination item)
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends ApiServerSourceSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends ApiServerSourceSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.