public static class RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig extends Object
Modifier and Type | Class and Description |
---|---|
static class |
RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.Capabilities
This class is a Java representation of the capabilities section
of the OCI Runtime Specification.
|
static class |
RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.ConsoleSize
This class is a Java representation of the console size section
of the OCI Runtime Specification.
|
static class |
RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.RLimits
This class is a Java representation of the rlimits section
of the OCI Runtime Specification.
|
static class |
RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.User
This class is a Java representation of the user section
of the OCI Runtime Specification.
|
Constructor and Description |
---|
OCIProcessConfig() |
OCIProcessConfig(boolean terminal,
RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.ConsoleSize consoleSize,
String cwd,
List<String> env,
List<String> args,
RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.RLimits rlimits,
String apparmorProfile,
RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.Capabilities capabilities,
boolean noNewPrivileges,
int oomScoreAdj,
String selinuxLabel,
RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.User user) |
Modifier and Type | Method and Description |
---|---|
String |
getApparmorProfile() |
List<String> |
getArgs() |
RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.Capabilities |
getCapabilities() |
RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.ConsoleSize |
getConsoleSize() |
String |
getCwd() |
List<String> |
getEnv() |
int |
getOomScoreAdj() |
RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.RLimits |
getRlimits() |
String |
getSelinuxLabel() |
RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.User |
getUser() |
boolean |
isNoNewPrivileges() |
boolean |
isTerminal() |
public OCIProcessConfig(boolean terminal, RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.ConsoleSize consoleSize, String cwd, List<String> env, List<String> args, RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.RLimits rlimits, String apparmorProfile, RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.Capabilities capabilities, boolean noNewPrivileges, int oomScoreAdj, String selinuxLabel, RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.User user)
public OCIProcessConfig()
public boolean isTerminal()
public RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.ConsoleSize getConsoleSize()
public String getCwd()
public RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.RLimits getRlimits()
public String getApparmorProfile()
public RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.Capabilities getCapabilities()
public boolean isNoNewPrivileges()
public int getOomScoreAdj()
public String getSelinuxLabel()
public RuncContainerExecutorConfig.OCIRuntimeConfig.OCIProcessConfig.User getUser()
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.