Package io.fabric8.kubernetes.api.model
Interface ExecConfigFluent<A extends ExecConfigFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
AuthInfoFluent.ExecNested<N>
,WatchEventFluent.ExecConfigObjectNested<N>
- All Known Implementing Classes:
AuthInfoFluentImpl.ExecNestedImpl
,DoneableExecConfig
,ExecConfigBuilder
,ExecConfigFluentImpl
,WatchEventFluentImpl.ExecConfigObjectNestedImpl
public interface ExecConfigFluent<A extends ExecConfigFluent<A>> extends Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ExecConfigFluent.EnvNested<N>
-
Method Summary
-
Method Details
-
getApiVersion
String getApiVersion() -
withApiVersion
-
hasApiVersion
Boolean hasApiVersion() -
withNewApiVersion
-
withNewApiVersion
-
withNewApiVersion
-
addToArgs
-
setToArgs
-
addToArgs
-
addAllToArgs
-
removeFromArgs
-
removeAllFromArgs
-
getArgs
-
getArg
-
getFirstArg
String getFirstArg() -
getLastArg
String getLastArg() -
getMatchingArg
-
hasMatchingArg
-
withArgs
-
withArgs
-
hasArgs
Boolean hasArgs() -
addNewArg
-
addNewArg
-
addNewArg
-
getCommand
String getCommand() -
withCommand
-
hasCommand
Boolean hasCommand() -
withNewCommand
-
withNewCommand
-
withNewCommand
-
addToEnv
-
setToEnv
-
addToEnv
-
addAllToEnv
-
removeFromEnv
-
removeAllFromEnv
-
removeMatchingFromEnv
-
getEnv
Deprecated.This method has been deprecated, please use method buildEnv instead.- Returns:
- The buildable object.
-
buildEnv
List<ExecEnvVar> buildEnv() -
buildEnv
-
buildFirstEnv
ExecEnvVar buildFirstEnv() -
buildLastEnv
ExecEnvVar buildLastEnv() -
buildMatchingEnv
-
hasMatchingEnv
-
withEnv
-
withEnv
-
hasEnv
Boolean hasEnv() -
addNewEnv
-
addNewEnv
ExecConfigFluent.EnvNested<A> addNewEnv() -
addNewEnvLike
-
setNewEnvLike
-
editEnv
-
editFirstEnv
ExecConfigFluent.EnvNested<A> editFirstEnv() -
editLastEnv
ExecConfigFluent.EnvNested<A> editLastEnv() -
editMatchingEnv
-