public class ExecConfigFluentImpl<A extends ExecConfigFluent<A>> extends BaseFluent<A> implements ExecConfigFluent<A>
ExecConfigFluent.EnvNested<N>_visitables, VISIT| Constructor and Description |
|---|
ExecConfigFluentImpl() |
ExecConfigFluentImpl(ExecConfig instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic ExecConfigFluentImpl()
public ExecConfigFluentImpl(ExecConfig instance)
public String getApiVersion()
getApiVersion in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A withApiVersion(String apiVersion)
withApiVersion in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public Boolean hasApiVersion()
hasApiVersion in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A addToArgs(Integer index, String item)
addToArgs in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A setToArgs(Integer index, String item)
setToArgs in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A addToArgs(String... items)
addToArgs in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A addAllToArgs(Collection<String> items)
addAllToArgs in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A removeFromArgs(String... items)
removeFromArgs in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A removeAllFromArgs(Collection<String> items)
removeAllFromArgs in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public List<String> getArgs()
getArgs in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public String getArg(Integer index)
getArg in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public String getFirstArg()
getFirstArg in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public String getLastArg()
getLastArg in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public String getMatchingArg(Predicate<String> predicate)
getMatchingArg in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public Boolean hasMatchingArg(Predicate<String> predicate)
hasMatchingArg in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A withArgs(List<String> args)
withArgs in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A withArgs(String... args)
withArgs in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public Boolean hasArgs()
hasArgs in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public String getCommand()
getCommand in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A withCommand(String command)
withCommand in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public Boolean hasCommand()
hasCommand in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A addToEnv(Integer index, ExecEnvVar item)
addToEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A setToEnv(Integer index, ExecEnvVar item)
setToEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A addToEnv(ExecEnvVar... items)
addToEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A addAllToEnv(Collection<ExecEnvVar> items)
addAllToEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A removeFromEnv(ExecEnvVar... items)
removeFromEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A removeAllFromEnv(Collection<ExecEnvVar> items)
removeAllFromEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A removeMatchingFromEnv(Predicate<ExecEnvVarBuilder> predicate)
removeMatchingFromEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>@Deprecated public List<ExecEnvVar> getEnv()
getEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public List<ExecEnvVar> buildEnv()
buildEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public ExecEnvVar buildEnv(Integer index)
buildEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public ExecEnvVar buildFirstEnv()
buildFirstEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public ExecEnvVar buildLastEnv()
buildLastEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public ExecEnvVar buildMatchingEnv(Predicate<ExecEnvVarBuilder> predicate)
buildMatchingEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public Boolean hasMatchingEnv(Predicate<ExecEnvVarBuilder> predicate)
hasMatchingEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A withEnv(List<ExecEnvVar> env)
withEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A withEnv(ExecEnvVar... env)
withEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public Boolean hasEnv()
hasEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A addNewEnv(String name, String value)
addNewEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public ExecConfigFluent.EnvNested<A> addNewEnv()
addNewEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public ExecConfigFluent.EnvNested<A> addNewEnvLike(ExecEnvVar item)
addNewEnvLike in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public ExecConfigFluent.EnvNested<A> setNewEnvLike(Integer index, ExecEnvVar item)
setNewEnvLike in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public ExecConfigFluent.EnvNested<A> editEnv(Integer index)
editEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public ExecConfigFluent.EnvNested<A> editFirstEnv()
editFirstEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public ExecConfigFluent.EnvNested<A> editLastEnv()
editLastEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public ExecConfigFluent.EnvNested<A> editMatchingEnv(Predicate<ExecEnvVarBuilder> predicate)
editMatchingEnv in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public String getInstallHint()
getInstallHint in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A withInstallHint(String installHint)
withInstallHint in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public Boolean hasInstallHint()
hasInstallHint in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public String getInteractiveMode()
getInteractiveMode in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A withInteractiveMode(String interactiveMode)
withInteractiveMode in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public Boolean hasInteractiveMode()
hasInteractiveMode in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public Boolean getProvideClusterInfo()
getProvideClusterInfo in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A withProvideClusterInfo(Boolean provideClusterInfo)
withProvideClusterInfo in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public Boolean hasProvideClusterInfo()
hasProvideClusterInfo in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface ExecConfigFluent<A extends ExecConfigFluent<A>>public boolean equals(Object o)
equals in class BaseFluent<A extends ExecConfigFluent<A>>public int hashCode()
hashCode in class BaseFluent<A extends ExecConfigFluent<A>>public A withProvideClusterInfo()
withProvideClusterInfo in interface ExecConfigFluent<A extends ExecConfigFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.