Class RunConfigFluentImpl<A extends RunConfigFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.client.extended.run.RunConfigFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
,io.fabric8.kubernetes.api.builder.Visitable<A>
,RunConfigFluent<A>
- Direct Known Subclasses:
RunConfigBuilder
public class RunConfigFluentImpl<A extends RunConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements RunConfigFluent<A>
-
-
Constructor Summary
Constructors Constructor Description RunConfigFluentImpl()
RunConfigFluentImpl(RunConfig instance)
-
Method Summary
-
-
-
Constructor Detail
-
RunConfigFluentImpl
public RunConfigFluentImpl()
-
RunConfigFluentImpl
public RunConfigFluentImpl(RunConfig instance)
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getName
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withName
public A withName(String name)
- Specified by:
withName
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
hasName
public Boolean hasName()
- Specified by:
hasName
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withNewName
public A withNewName(String arg1)
- Specified by:
withNewName
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withNewName
public A withNewName(StringBuilder arg1)
- Specified by:
withNewName
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withNewName
public A withNewName(StringBuffer arg1)
- Specified by:
withNewName
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
getImage
public String getImage()
- Specified by:
getImage
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withImage
public A withImage(String image)
- Specified by:
withImage
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
hasImage
public Boolean hasImage()
- Specified by:
hasImage
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withNewImage
public A withNewImage(String arg1)
- Specified by:
withNewImage
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withNewImage
public A withNewImage(StringBuilder arg1)
- Specified by:
withNewImage
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withNewImage
public A withNewImage(StringBuffer arg1)
- Specified by:
withNewImage
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
getImagePullPolicy
public String getImagePullPolicy()
- Specified by:
getImagePullPolicy
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withImagePullPolicy
public A withImagePullPolicy(String imagePullPolicy)
- Specified by:
withImagePullPolicy
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
hasImagePullPolicy
public Boolean hasImagePullPolicy()
- Specified by:
hasImagePullPolicy
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withNewImagePullPolicy
public A withNewImagePullPolicy(String arg1)
- Specified by:
withNewImagePullPolicy
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withNewImagePullPolicy
public A withNewImagePullPolicy(StringBuilder arg1)
- Specified by:
withNewImagePullPolicy
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withNewImagePullPolicy
public A withNewImagePullPolicy(StringBuffer arg1)
- Specified by:
withNewImagePullPolicy
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
getCommand
public String getCommand()
- Specified by:
getCommand
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withCommand
public A withCommand(String command)
- Specified by:
withCommand
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
hasCommand
public Boolean hasCommand()
- Specified by:
hasCommand
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withNewCommand
public A withNewCommand(String arg1)
- Specified by:
withNewCommand
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withNewCommand
public A withNewCommand(StringBuilder arg1)
- Specified by:
withNewCommand
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withNewCommand
public A withNewCommand(StringBuffer arg1)
- Specified by:
withNewCommand
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
addToArgs
public A addToArgs(int index, String item)
- Specified by:
addToArgs
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
setToArgs
public A setToArgs(int index, String item)
- Specified by:
setToArgs
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
addToArgs
public A addToArgs(String... items)
- Specified by:
addToArgs
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
addAllToArgs
public A addAllToArgs(Collection<String> items)
- Specified by:
addAllToArgs
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
removeFromArgs
public A removeFromArgs(String... items)
- Specified by:
removeFromArgs
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
removeAllFromArgs
public A removeAllFromArgs(Collection<String> items)
- Specified by:
removeAllFromArgs
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
getArgs
public List<String> getArgs()
- Specified by:
getArgs
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
getArg
public String getArg(int index)
- Specified by:
getArg
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
getFirstArg
public String getFirstArg()
- Specified by:
getFirstArg
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
getLastArg
public String getLastArg()
- Specified by:
getLastArg
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
getMatchingArg
public String getMatchingArg(Predicate<String> predicate)
- Specified by:
getMatchingArg
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
hasMatchingArg
public Boolean hasMatchingArg(Predicate<String> predicate)
- Specified by:
hasMatchingArg
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withArgs
public A withArgs(List<String> args)
- Specified by:
withArgs
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withArgs
public A withArgs(String... args)
- Specified by:
withArgs
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
hasArgs
public Boolean hasArgs()
- Specified by:
hasArgs
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
addNewArg
public A addNewArg(String arg1)
- Specified by:
addNewArg
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
addNewArg
public A addNewArg(StringBuilder arg1)
- Specified by:
addNewArg
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
addNewArg
public A addNewArg(StringBuffer arg1)
- Specified by:
addNewArg
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
getRestartPolicy
public String getRestartPolicy()
- Specified by:
getRestartPolicy
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withRestartPolicy
public A withRestartPolicy(String restartPolicy)
- Specified by:
withRestartPolicy
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
hasRestartPolicy
public Boolean hasRestartPolicy()
- Specified by:
hasRestartPolicy
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withNewRestartPolicy
public A withNewRestartPolicy(String arg1)
- Specified by:
withNewRestartPolicy
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withNewRestartPolicy
public A withNewRestartPolicy(StringBuilder arg1)
- Specified by:
withNewRestartPolicy
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withNewRestartPolicy
public A withNewRestartPolicy(StringBuffer arg1)
- Specified by:
withNewRestartPolicy
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
getServiceAccount
public String getServiceAccount()
- Specified by:
getServiceAccount
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withServiceAccount
public A withServiceAccount(String serviceAccount)
- Specified by:
withServiceAccount
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
hasServiceAccount
public Boolean hasServiceAccount()
- Specified by:
hasServiceAccount
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withNewServiceAccount
public A withNewServiceAccount(String arg1)
- Specified by:
withNewServiceAccount
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withNewServiceAccount
public A withNewServiceAccount(StringBuilder arg1)
- Specified by:
withNewServiceAccount
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withNewServiceAccount
public A withNewServiceAccount(StringBuffer arg1)
- Specified by:
withNewServiceAccount
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
addToLabels
public A addToLabels(String key, String value)
- Specified by:
addToLabels
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
addToLabels
public A addToLabels(Map<String,String> map)
- Specified by:
addToLabels
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
removeFromLabels
public A removeFromLabels(String key)
- Specified by:
removeFromLabels
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
removeFromLabels
public A removeFromLabels(Map<String,String> map)
- Specified by:
removeFromLabels
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
getLabels
public Map<String,String> getLabels()
- Specified by:
getLabels
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withLabels
public A withLabels(Map<String,String> labels)
- Specified by:
withLabels
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
hasLabels
public Boolean hasLabels()
- Specified by:
hasLabels
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
addToEnv
public A addToEnv(String key, String value)
- Specified by:
addToEnv
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
addToEnv
public A addToEnv(Map<String,String> map)
- Specified by:
addToEnv
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
removeFromEnv
public A removeFromEnv(String key)
- Specified by:
removeFromEnv
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
removeFromEnv
public A removeFromEnv(Map<String,String> map)
- Specified by:
removeFromEnv
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
getEnv
public Map<String,String> getEnv()
- Specified by:
getEnv
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withEnv
public A withEnv(Map<String,String> env)
- Specified by:
withEnv
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
hasEnv
public Boolean hasEnv()
- Specified by:
hasEnv
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
addToLimits
public A addToLimits(String key, io.fabric8.kubernetes.api.model.Quantity value)
- Specified by:
addToLimits
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
addToLimits
public A addToLimits(Map<String,io.fabric8.kubernetes.api.model.Quantity> map)
- Specified by:
addToLimits
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
removeFromLimits
public A removeFromLimits(String key)
- Specified by:
removeFromLimits
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
removeFromLimits
public A removeFromLimits(Map<String,io.fabric8.kubernetes.api.model.Quantity> map)
- Specified by:
removeFromLimits
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
getLimits
public Map<String,io.fabric8.kubernetes.api.model.Quantity> getLimits()
- Specified by:
getLimits
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withLimits
public A withLimits(Map<String,io.fabric8.kubernetes.api.model.Quantity> limits)
- Specified by:
withLimits
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
hasLimits
public Boolean hasLimits()
- Specified by:
hasLimits
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
addToRequests
public A addToRequests(String key, io.fabric8.kubernetes.api.model.Quantity value)
- Specified by:
addToRequests
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
addToRequests
public A addToRequests(Map<String,io.fabric8.kubernetes.api.model.Quantity> map)
- Specified by:
addToRequests
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
removeFromRequests
public A removeFromRequests(String key)
- Specified by:
removeFromRequests
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
removeFromRequests
public A removeFromRequests(Map<String,io.fabric8.kubernetes.api.model.Quantity> map)
- Specified by:
removeFromRequests
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
getRequests
public Map<String,io.fabric8.kubernetes.api.model.Quantity> getRequests()
- Specified by:
getRequests
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withRequests
public A withRequests(Map<String,io.fabric8.kubernetes.api.model.Quantity> requests)
- Specified by:
withRequests
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
hasRequests
public Boolean hasRequests()
- Specified by:
hasRequests
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
getPort
public int getPort()
- Specified by:
getPort
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
withPort
public A withPort(int port)
- Specified by:
withPort
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
hasPort
public Boolean hasPort()
- Specified by:
hasPort
in interfaceRunConfigFluent<A extends RunConfigFluent<A>>
-
-