public class ApplicationSpecFluent<A extends ApplicationSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
ApplicationSpecFluent.DescriptorNested<N> |
class |
ApplicationSpecFluent.InfoNested<N> |
class |
ApplicationSpecFluent.SelectorNested<N> |
| Constructor and Description |
|---|
ApplicationSpecFluent() |
ApplicationSpecFluent(ApplicationSpec instance) |
public ApplicationSpecFluent()
public ApplicationSpecFluent(ApplicationSpec instance)
protected void copyInstance(ApplicationSpec instance)
public Boolean getAddOwnerRef()
public boolean hasAddOwnerRef()
public String getAssemblyPhase()
public boolean hasAssemblyPhase()
public A addToComponentKinds(int index, io.fabric8.kubernetes.api.model.GroupKind item)
public A setToComponentKinds(int index, io.fabric8.kubernetes.api.model.GroupKind item)
public A addToComponentKinds(io.fabric8.kubernetes.api.model.GroupKind... items)
public A addAllToComponentKinds(Collection<io.fabric8.kubernetes.api.model.GroupKind> items)
public A removeFromComponentKinds(io.fabric8.kubernetes.api.model.GroupKind... items)
public A removeAllFromComponentKinds(Collection<io.fabric8.kubernetes.api.model.GroupKind> items)
public List<io.fabric8.kubernetes.api.model.GroupKind> getComponentKinds()
public io.fabric8.kubernetes.api.model.GroupKind getComponentKind(int index)
public io.fabric8.kubernetes.api.model.GroupKind getFirstComponentKind()
public io.fabric8.kubernetes.api.model.GroupKind getLastComponentKind()
public io.fabric8.kubernetes.api.model.GroupKind getMatchingComponentKind(Predicate<io.fabric8.kubernetes.api.model.GroupKind> predicate)
public boolean hasMatchingComponentKind(Predicate<io.fabric8.kubernetes.api.model.GroupKind> predicate)
public A withComponentKinds(List<io.fabric8.kubernetes.api.model.GroupKind> componentKinds)
public A withComponentKinds(io.fabric8.kubernetes.api.model.GroupKind... componentKinds)
public boolean hasComponentKinds()
public Descriptor buildDescriptor()
public A withDescriptor(Descriptor descriptor)
public boolean hasDescriptor()
public ApplicationSpecFluent.DescriptorNested<A> withNewDescriptor()
public ApplicationSpecFluent.DescriptorNested<A> withNewDescriptorLike(Descriptor item)
public ApplicationSpecFluent.DescriptorNested<A> editDescriptor()
public ApplicationSpecFluent.DescriptorNested<A> editOrNewDescriptor()
public ApplicationSpecFluent.DescriptorNested<A> editOrNewDescriptorLike(Descriptor item)
public A addAllToInfo(Collection<InfoItem> items)
public A removeAllFromInfo(Collection<InfoItem> items)
public A removeMatchingFromInfo(Predicate<InfoItemBuilder> predicate)
public InfoItem buildInfo(int index)
public InfoItem buildFirstInfo()
public InfoItem buildLastInfo()
public InfoItem buildMatchingInfo(Predicate<InfoItemBuilder> predicate)
public boolean hasMatchingInfo(Predicate<InfoItemBuilder> predicate)
public boolean hasInfo()
public ApplicationSpecFluent.InfoNested<A> addNewInfo()
public ApplicationSpecFluent.InfoNested<A> addNewInfoLike(InfoItem item)
public ApplicationSpecFluent.InfoNested<A> setNewInfoLike(int index, InfoItem item)
public ApplicationSpecFluent.InfoNested<A> editInfo(int index)
public ApplicationSpecFluent.InfoNested<A> editFirstInfo()
public ApplicationSpecFluent.InfoNested<A> editLastInfo()
public ApplicationSpecFluent.InfoNested<A> editMatchingInfo(Predicate<InfoItemBuilder> predicate)
public io.fabric8.kubernetes.api.model.LabelSelector buildSelector()
public A withSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)
public boolean hasSelector()
public ApplicationSpecFluent.SelectorNested<A> withNewSelector()
public ApplicationSpecFluent.SelectorNested<A> withNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
public ApplicationSpecFluent.SelectorNested<A> editSelector()
public ApplicationSpecFluent.SelectorNested<A> editOrNewSelector()
public ApplicationSpecFluent.SelectorNested<A> editOrNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends ApplicationSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends ApplicationSpecFluent<A>>public A withAddOwnerRef()
Copyright © 2015–2023 Red Hat. All rights reserved.