Package io.fabric8.kubernetes.api.model
Class ExecConfigFluent<A extends ExecConfigFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.ExecConfigFluent<A>
-
- Direct Known Subclasses:
AuthInfoFluent.ExecNested
,ExecConfigBuilder
public class ExecConfigFluent<A extends ExecConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
ExecConfigFluent.EnvNested<N>
-
Constructor Summary
Constructors Constructor Description ExecConfigFluent()
ExecConfigFluent(ExecConfig instance)
-
Method Summary
-
-
-
Constructor Detail
-
ExecConfigFluent
public ExecConfigFluent()
-
ExecConfigFluent
public ExecConfigFluent(ExecConfig instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(ExecConfig instance)
-
getApiVersion
public String getApiVersion()
-
hasApiVersion
public boolean hasApiVersion()
-
addAllToArgs
public A addAllToArgs(Collection<String> items)
-
removeAllFromArgs
public A removeAllFromArgs(Collection<String> items)
-
getArg
public String getArg(int index)
-
getFirstArg
public String getFirstArg()
-
getLastArg
public String getLastArg()
-
hasArgs
public boolean hasArgs()
-
getCommand
public String getCommand()
-
hasCommand
public boolean hasCommand()
-
addToEnv
public A addToEnv(int index, ExecEnvVar item)
-
setToEnv
public A setToEnv(int index, ExecEnvVar item)
-
addToEnv
public A addToEnv(ExecEnvVar... items)
-
addAllToEnv
public A addAllToEnv(Collection<ExecEnvVar> items)
-
removeFromEnv
public A removeFromEnv(ExecEnvVar... items)
-
removeAllFromEnv
public A removeAllFromEnv(Collection<ExecEnvVar> items)
-
removeMatchingFromEnv
public A removeMatchingFromEnv(Predicate<ExecEnvVarBuilder> predicate)
-
buildEnv
public List<ExecEnvVar> buildEnv()
-
buildEnv
public ExecEnvVar buildEnv(int index)
-
buildFirstEnv
public ExecEnvVar buildFirstEnv()
-
buildLastEnv
public ExecEnvVar buildLastEnv()
-
buildMatchingEnv
public ExecEnvVar buildMatchingEnv(Predicate<ExecEnvVarBuilder> predicate)
-
hasMatchingEnv
public boolean hasMatchingEnv(Predicate<ExecEnvVarBuilder> predicate)
-
withEnv
public A withEnv(List<ExecEnvVar> env)
-
withEnv
public A withEnv(ExecEnvVar... env)
-
hasEnv
public boolean hasEnv()
-
addNewEnv
public ExecConfigFluent.EnvNested<A> addNewEnv()
-
addNewEnvLike
public ExecConfigFluent.EnvNested<A> addNewEnvLike(ExecEnvVar item)
-
setNewEnvLike
public ExecConfigFluent.EnvNested<A> setNewEnvLike(int index, ExecEnvVar item)
-
editEnv
public ExecConfigFluent.EnvNested<A> editEnv(int index)
-
editFirstEnv
public ExecConfigFluent.EnvNested<A> editFirstEnv()
-
editLastEnv
public ExecConfigFluent.EnvNested<A> editLastEnv()
-
editMatchingEnv
public ExecConfigFluent.EnvNested<A> editMatchingEnv(Predicate<ExecEnvVarBuilder> predicate)
-
getInstallHint
public String getInstallHint()
-
hasInstallHint
public boolean hasInstallHint()
-
getInteractiveMode
public String getInteractiveMode()
-
hasInteractiveMode
public boolean hasInteractiveMode()
-
getProvideClusterInfo
public Boolean getProvideClusterInfo()
-
hasProvideClusterInfo
public boolean hasProvideClusterInfo()
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends ExecConfigFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends ExecConfigFluent<A>>
-
withProvideClusterInfo
public A withProvideClusterInfo()
-
-