public class ExecConfigFluentImpl<A extends ExecConfigFluent<A>> extends BaseFluent<A> implements ExecConfigFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
ExecConfigFluentImpl.EnvNestedImpl<N> |
ExecConfigFluent.EnvNested<N>
_visitables
Constructor and Description |
---|
ExecConfigFluentImpl() |
ExecConfigFluentImpl(ExecConfig instance) |
public 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 withNewApiVersion(String arg1)
withNewApiVersion
in interface ExecConfigFluent<A extends ExecConfigFluent<A>>
public A withNewApiVersion(StringBuilder arg1)
withNewApiVersion
in interface ExecConfigFluent<A extends ExecConfigFluent<A>>
public A withNewApiVersion(StringBuffer arg1)
withNewApiVersion
in interface ExecConfigFluent<A extends ExecConfigFluent<A>>
public A addToArgs(int index, String item)
addToArgs
in interface ExecConfigFluent<A extends ExecConfigFluent<A>>
public A setToArgs(int 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(int 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 A addNewArg(String arg1)
addNewArg
in interface ExecConfigFluent<A extends ExecConfigFluent<A>>
public A addNewArg(StringBuilder arg1)
addNewArg
in interface ExecConfigFluent<A extends ExecConfigFluent<A>>
public A addNewArg(StringBuffer arg1)
addNewArg
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 withNewCommand(String arg1)
withNewCommand
in interface ExecConfigFluent<A extends ExecConfigFluent<A>>
public A withNewCommand(StringBuilder arg1)
withNewCommand
in interface ExecConfigFluent<A extends ExecConfigFluent<A>>
public A withNewCommand(StringBuffer arg1)
withNewCommand
in interface ExecConfigFluent<A extends ExecConfigFluent<A>>
public A addToEnv(int index, ExecEnvVar item)
addToEnv
in interface ExecConfigFluent<A extends ExecConfigFluent<A>>
public A setToEnv(int 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(int 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(int index, ExecEnvVar item)
setNewEnvLike
in interface ExecConfigFluent<A extends ExecConfigFluent<A>>
public ExecConfigFluent.EnvNested<A> editEnv(int 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>>
Copyright © 2015–2020 Red Hat. All rights reserved.