public class ServiceBindingSpecFluent<A extends ServiceBindingSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
ServiceBindingSpecFluent.ApplicationNested<N> |
class |
ServiceBindingSpecFluent.CustomEnvVarNested<N> |
class |
ServiceBindingSpecFluent.ServicesNested<N> |
| Constructor and Description |
|---|
ServiceBindingSpecFluent() |
ServiceBindingSpecFluent(ServiceBindingSpec instance) |
public ServiceBindingSpecFluent()
public ServiceBindingSpecFluent(ServiceBindingSpec instance)
protected void copyInstance(ServiceBindingSpec instance)
public Application buildApplication()
public A withApplication(Application application)
public boolean hasApplication()
public ServiceBindingSpecFluent.ApplicationNested<A> withNewApplication()
public ServiceBindingSpecFluent.ApplicationNested<A> withNewApplicationLike(Application item)
public ServiceBindingSpecFluent.ApplicationNested<A> editApplication()
public ServiceBindingSpecFluent.ApplicationNested<A> editOrNewApplication()
public ServiceBindingSpecFluent.ApplicationNested<A> editOrNewApplicationLike(Application item)
public Service[] buildServices()
public Service buildService(int index)
public Service buildFirstService()
public Service buildLastService()
public Service buildMatchingService(Predicate<ServiceBuilder> predicate)
public boolean hasMatchingService(Predicate<ServiceBuilder> predicate)
public A addAllToServices(Collection<Service> items)
public A removeAllFromServices(Collection<Service> items)
public A removeMatchingFromServices(Predicate<ServiceBuilder> predicate)
public boolean hasServices()
public ServiceBindingSpecFluent.ServicesNested<A> addNewService()
public ServiceBindingSpecFluent.ServicesNested<A> addNewServiceLike(Service item)
public ServiceBindingSpecFluent.ServicesNested<A> setNewServiceLike(int index, Service item)
public ServiceBindingSpecFluent.ServicesNested<A> editService(int index)
public ServiceBindingSpecFluent.ServicesNested<A> editFirstService()
public ServiceBindingSpecFluent.ServicesNested<A> editLastService()
public ServiceBindingSpecFluent.ServicesNested<A> editMatchingService(Predicate<ServiceBuilder> predicate)
public String getEnvVarPrefix()
public boolean hasEnvVarPrefix()
public boolean isDetectBindingResources()
public A withDetectBindingResources(boolean detectBindingResources)
public boolean hasDetectBindingResources()
public boolean isBindAsFiles()
public A withBindAsFiles(boolean bindAsFiles)
public boolean hasBindAsFiles()
public String getMountPath()
public boolean hasMountPath()
public A withCustomEnvVar(CustomEnvVar... customEnvVar)
public CustomEnvVar[] buildCustomEnvVar()
public CustomEnvVar buildCustomEnvVar(int index)
public CustomEnvVar buildFirstCustomEnvVar()
public CustomEnvVar buildLastCustomEnvVar()
public CustomEnvVar buildMatchingCustomEnvVar(Predicate<CustomEnvVarBuilder> predicate)
public boolean hasMatchingCustomEnvVar(Predicate<CustomEnvVarBuilder> predicate)
public A addToCustomEnvVar(int index, CustomEnvVar item)
public A setToCustomEnvVar(int index, CustomEnvVar item)
public A addToCustomEnvVar(CustomEnvVar... items)
public A addAllToCustomEnvVar(Collection<CustomEnvVar> items)
public A removeFromCustomEnvVar(CustomEnvVar... items)
public A removeAllFromCustomEnvVar(Collection<CustomEnvVar> items)
public A removeMatchingFromCustomEnvVar(Predicate<CustomEnvVarBuilder> predicate)
public boolean hasCustomEnvVar()
public ServiceBindingSpecFluent.CustomEnvVarNested<A> addNewCustomEnvVar()
public ServiceBindingSpecFluent.CustomEnvVarNested<A> addNewCustomEnvVarLike(CustomEnvVar item)
public ServiceBindingSpecFluent.CustomEnvVarNested<A> setNewCustomEnvVarLike(int index, CustomEnvVar item)
public ServiceBindingSpecFluent.CustomEnvVarNested<A> editCustomEnvVar(int index)
public ServiceBindingSpecFluent.CustomEnvVarNested<A> editFirstCustomEnvVar()
public ServiceBindingSpecFluent.CustomEnvVarNested<A> editLastCustomEnvVar()
public ServiceBindingSpecFluent.CustomEnvVarNested<A> editMatchingCustomEnvVar(Predicate<CustomEnvVarBuilder> predicate)
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends ServiceBindingSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends ServiceBindingSpecFluent<A>>public A withDetectBindingResources()
public A withBindAsFiles()
Copyright © 2018–2024 Red Hat. All rights reserved.