public class ServiceBindingConfigFluent<A extends ServiceBindingConfigFluent<A>> extends ApplicationConfigurationFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
ServiceBindingConfigFluent.ApplicationNested<N> |
class |
ServiceBindingConfigFluent.BindingPathNested<N> |
class |
ServiceBindingConfigFluent.CustomEnvVarNested<N> |
class |
ServiceBindingConfigFluent.ServicesNested<N> |
ConfigurationFluent.ProjectNested<N>| Constructor and Description |
|---|
ServiceBindingConfigFluent() |
ServiceBindingConfigFluent(ServiceBindingConfig instance) |
copyInstance, getName, getPartOf, getVersion, hasName, hasPartOf, hasVersion, withName, withPartOf, withVersionaddToAttributes, addToAttributes, buildProject, copyInstance, editOrNewProject, editOrNewProjectLike, editProject, getAttributes, hasAttributes, hasProject, removeFromAttributes, removeFromAttributes, withAttributes, withNewProject, withNewProjectLike, withProjectpublic ServiceBindingConfigFluent()
public ServiceBindingConfigFluent(ServiceBindingConfig instance)
protected void copyInstance(ServiceBindingConfig instance)
public ApplicationConfig buildApplication()
public A withApplication(ApplicationConfig application)
public boolean hasApplication()
public ServiceBindingConfigFluent.ApplicationNested<A> withNewApplication()
public ServiceBindingConfigFluent.ApplicationNested<A> withNewApplicationLike(ApplicationConfig item)
public ServiceBindingConfigFluent.ApplicationNested<A> editApplication()
public ServiceBindingConfigFluent.ApplicationNested<A> editOrNewApplication()
public ServiceBindingConfigFluent.ApplicationNested<A> editOrNewApplicationLike(ApplicationConfig item)
public A withServices(ServiceConfig... services)
public ServiceConfig[] buildServices()
public ServiceConfig buildService(int index)
public ServiceConfig buildFirstService()
public ServiceConfig buildLastService()
public ServiceConfig buildMatchingService(Predicate<ServiceConfigBuilder> predicate)
public boolean hasMatchingService(Predicate<ServiceConfigBuilder> predicate)
public A addToServices(int index, ServiceConfig item)
public A setToServices(int index, ServiceConfig item)
public A addToServices(ServiceConfig... items)
public A addAllToServices(Collection<ServiceConfig> items)
public A removeFromServices(ServiceConfig... items)
public A removeAllFromServices(Collection<ServiceConfig> items)
public A removeMatchingFromServices(Predicate<ServiceConfigBuilder> predicate)
public boolean hasServices()
public ServiceBindingConfigFluent.ServicesNested<A> addNewService()
public ServiceBindingConfigFluent.ServicesNested<A> addNewServiceLike(ServiceConfig item)
public ServiceBindingConfigFluent.ServicesNested<A> setNewServiceLike(int index, ServiceConfig item)
public ServiceBindingConfigFluent.ServicesNested<A> editService(int index)
public ServiceBindingConfigFluent.ServicesNested<A> editFirstService()
public ServiceBindingConfigFluent.ServicesNested<A> editLastService()
public ServiceBindingConfigFluent.ServicesNested<A> editMatchingService(Predicate<ServiceConfigBuilder> predicate)
public String getEnvVarPrefix()
public boolean hasEnvVarPrefix()
public Boolean getDetectBindingResources()
public boolean hasDetectBindingResources()
public Boolean getBindAsFiles()
public boolean hasBindAsFiles()
public String getMountPath()
public boolean hasMountPath()
public Env[] buildCustomEnvVar()
public Env buildCustomEnvVar(int index)
public Env buildFirstCustomEnvVar()
public Env buildLastCustomEnvVar()
public Env buildMatchingCustomEnvVar(Predicate<EnvBuilder> predicate)
public boolean hasMatchingCustomEnvVar(Predicate<EnvBuilder> predicate)
public A addAllToCustomEnvVar(Collection<Env> items)
public A removeAllFromCustomEnvVar(Collection<Env> items)
public A removeMatchingFromCustomEnvVar(Predicate<EnvBuilder> predicate)
public boolean hasCustomEnvVar()
public ServiceBindingConfigFluent.CustomEnvVarNested<A> addNewCustomEnvVar()
public ServiceBindingConfigFluent.CustomEnvVarNested<A> addNewCustomEnvVarLike(Env item)
public ServiceBindingConfigFluent.CustomEnvVarNested<A> setNewCustomEnvVarLike(int index, Env item)
public ServiceBindingConfigFluent.CustomEnvVarNested<A> editCustomEnvVar(int index)
public ServiceBindingConfigFluent.CustomEnvVarNested<A> editFirstCustomEnvVar()
public ServiceBindingConfigFluent.CustomEnvVarNested<A> editLastCustomEnvVar()
public ServiceBindingConfigFluent.CustomEnvVarNested<A> editMatchingCustomEnvVar(Predicate<EnvBuilder> predicate)
public BindingPathConfig buildBindingPath()
public A withBindingPath(BindingPathConfig bindingPath)
public boolean hasBindingPath()
public ServiceBindingConfigFluent.BindingPathNested<A> withNewBindingPath()
public ServiceBindingConfigFluent.BindingPathNested<A> withNewBindingPathLike(BindingPathConfig item)
public ServiceBindingConfigFluent.BindingPathNested<A> editBindingPath()
public ServiceBindingConfigFluent.BindingPathNested<A> editOrNewBindingPath()
public ServiceBindingConfigFluent.BindingPathNested<A> editOrNewBindingPathLike(BindingPathConfig item)
public boolean equals(Object o)
equals in class ApplicationConfigurationFluent<A extends ServiceBindingConfigFluent<A>>public int hashCode()
hashCode in class ApplicationConfigurationFluent<A extends ServiceBindingConfigFluent<A>>public String toString()
toString in class ApplicationConfigurationFluent<A extends ServiceBindingConfigFluent<A>>public A withDetectBindingResources()
public A withBindAsFiles()
Copyright © 2018–2024 Red Hat. All rights reserved.