Package io.fabric8.kubernetes.api.model
Class ExecConfigFluentImpl<A extends ExecConfigFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.ExecConfigFluentImpl<A>
-
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,ExecConfigFluent<A>
- Direct Known Subclasses:
AuthInfoFluentImpl.ExecNestedImpl,ExecConfigBuilder,WatchEventFluentImpl.ExecConfigObjectNestedImpl
public class ExecConfigFluentImpl<A extends ExecConfigFluent<A>> extends BaseFluent<A> implements ExecConfigFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classExecConfigFluentImpl.EnvNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.ExecConfigFluent
ExecConfigFluent.EnvNested<N>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables
-
-
Constructor Summary
Constructors Constructor Description ExecConfigFluentImpl()ExecConfigFluentImpl(ExecConfig instance)
-
Method Summary
-
-
-
Constructor Detail
-
ExecConfigFluentImpl
public ExecConfigFluentImpl()
-
ExecConfigFluentImpl
public ExecConfigFluentImpl(ExecConfig instance)
-
-
Method Detail
-
getApiVersion
public String getApiVersion()
- Specified by:
getApiVersionin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withApiVersion
public A withApiVersion(String apiVersion)
- Specified by:
withApiVersionin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
hasApiVersion
public Boolean hasApiVersion()
- Specified by:
hasApiVersionin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withNewApiVersion
public A withNewApiVersion(String arg1)
- Specified by:
withNewApiVersionin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withNewApiVersion
public A withNewApiVersion(StringBuilder arg1)
- Specified by:
withNewApiVersionin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withNewApiVersion
public A withNewApiVersion(StringBuffer arg1)
- Specified by:
withNewApiVersionin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
addToArgs
public A addToArgs(int index, String item)
- Specified by:
addToArgsin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
setToArgs
public A setToArgs(int index, String item)
- Specified by:
setToArgsin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
addToArgs
public A addToArgs(String... items)
- Specified by:
addToArgsin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
addAllToArgs
public A addAllToArgs(Collection<String> items)
- Specified by:
addAllToArgsin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
removeFromArgs
public A removeFromArgs(String... items)
- Specified by:
removeFromArgsin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
removeAllFromArgs
public A removeAllFromArgs(Collection<String> items)
- Specified by:
removeAllFromArgsin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
getArgs
public List<String> getArgs()
- Specified by:
getArgsin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
getArg
public String getArg(int index)
- Specified by:
getArgin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
getFirstArg
public String getFirstArg()
- Specified by:
getFirstArgin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
getLastArg
public String getLastArg()
- Specified by:
getLastArgin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
getMatchingArg
public String getMatchingArg(Predicate<String> predicate)
- Specified by:
getMatchingArgin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
hasMatchingArg
public Boolean hasMatchingArg(Predicate<String> predicate)
- Specified by:
hasMatchingArgin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withArgs
public A withArgs(List<String> args)
- Specified by:
withArgsin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withArgs
public A withArgs(String... args)
- Specified by:
withArgsin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
hasArgs
public Boolean hasArgs()
- Specified by:
hasArgsin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
addNewArg
public A addNewArg(String arg1)
- Specified by:
addNewArgin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
addNewArg
public A addNewArg(StringBuilder arg1)
- Specified by:
addNewArgin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
addNewArg
public A addNewArg(StringBuffer arg1)
- Specified by:
addNewArgin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
getCommand
public String getCommand()
- Specified by:
getCommandin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withCommand
public A withCommand(String command)
- Specified by:
withCommandin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
hasCommand
public Boolean hasCommand()
- Specified by:
hasCommandin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withNewCommand
public A withNewCommand(String arg1)
- Specified by:
withNewCommandin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withNewCommand
public A withNewCommand(StringBuilder arg1)
- Specified by:
withNewCommandin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withNewCommand
public A withNewCommand(StringBuffer arg1)
- Specified by:
withNewCommandin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
addToEnv
public A addToEnv(int index, ExecEnvVar item)
- Specified by:
addToEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
setToEnv
public A setToEnv(int index, ExecEnvVar item)
- Specified by:
setToEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
addToEnv
public A addToEnv(ExecEnvVar... items)
- Specified by:
addToEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
addAllToEnv
public A addAllToEnv(Collection<ExecEnvVar> items)
- Specified by:
addAllToEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
removeFromEnv
public A removeFromEnv(ExecEnvVar... items)
- Specified by:
removeFromEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
removeAllFromEnv
public A removeAllFromEnv(Collection<ExecEnvVar> items)
- Specified by:
removeAllFromEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
removeMatchingFromEnv
public A removeMatchingFromEnv(Predicate<ExecEnvVarBuilder> predicate)
- Specified by:
removeMatchingFromEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
getEnv
@Deprecated public List<ExecEnvVar> getEnv()
Deprecated.This method has been deprecated, please use method buildEnv instead.- Specified by:
getEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>- Returns:
- The buildable object.
-
buildEnv
public List<ExecEnvVar> buildEnv()
- Specified by:
buildEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
buildEnv
public ExecEnvVar buildEnv(int index)
- Specified by:
buildEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
buildFirstEnv
public ExecEnvVar buildFirstEnv()
- Specified by:
buildFirstEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
buildLastEnv
public ExecEnvVar buildLastEnv()
- Specified by:
buildLastEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
buildMatchingEnv
public ExecEnvVar buildMatchingEnv(Predicate<ExecEnvVarBuilder> predicate)
- Specified by:
buildMatchingEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
hasMatchingEnv
public Boolean hasMatchingEnv(Predicate<ExecEnvVarBuilder> predicate)
- Specified by:
hasMatchingEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withEnv
public A withEnv(List<ExecEnvVar> env)
- Specified by:
withEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withEnv
public A withEnv(ExecEnvVar... env)
- Specified by:
withEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
hasEnv
public Boolean hasEnv()
- Specified by:
hasEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
addNewEnv
public A addNewEnv(String name, String value)
- Specified by:
addNewEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
addNewEnv
public ExecConfigFluent.EnvNested<A> addNewEnv()
- Specified by:
addNewEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
addNewEnvLike
public ExecConfigFluent.EnvNested<A> addNewEnvLike(ExecEnvVar item)
- Specified by:
addNewEnvLikein interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
setNewEnvLike
public ExecConfigFluent.EnvNested<A> setNewEnvLike(int index, ExecEnvVar item)
- Specified by:
setNewEnvLikein interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
editEnv
public ExecConfigFluent.EnvNested<A> editEnv(int index)
- Specified by:
editEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
editFirstEnv
public ExecConfigFluent.EnvNested<A> editFirstEnv()
- Specified by:
editFirstEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
editLastEnv
public ExecConfigFluent.EnvNested<A> editLastEnv()
- Specified by:
editLastEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
editMatchingEnv
public ExecConfigFluent.EnvNested<A> editMatchingEnv(Predicate<ExecEnvVarBuilder> predicate)
- Specified by:
editMatchingEnvin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
getInstallHint
public String getInstallHint()
- Specified by:
getInstallHintin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withInstallHint
public A withInstallHint(String installHint)
- Specified by:
withInstallHintin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
hasInstallHint
public Boolean hasInstallHint()
- Specified by:
hasInstallHintin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withNewInstallHint
public A withNewInstallHint(String arg1)
- Specified by:
withNewInstallHintin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withNewInstallHint
public A withNewInstallHint(StringBuilder arg1)
- Specified by:
withNewInstallHintin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withNewInstallHint
public A withNewInstallHint(StringBuffer arg1)
- Specified by:
withNewInstallHintin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
isProvideClusterInfo
public Boolean isProvideClusterInfo()
- Specified by:
isProvideClusterInfoin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withProvideClusterInfo
public A withProvideClusterInfo(Boolean provideClusterInfo)
- Specified by:
withProvideClusterInfoin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
hasProvideClusterInfo
public Boolean hasProvideClusterInfo()
- Specified by:
hasProvideClusterInfoin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withNewProvideClusterInfo
public A withNewProvideClusterInfo(String arg1)
- Specified by:
withNewProvideClusterInfoin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
withNewProvideClusterInfo
public A withNewProvideClusterInfo(boolean arg1)
- Specified by:
withNewProvideClusterInfoin interfaceExecConfigFluent<A extends ExecConfigFluent<A>>
-
-