public static class RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig extends Object
Modifier and Type | Class and Description |
---|---|
static class |
RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Device
This class is a Java representation of the device section
of the OCI Runtime Specification.
|
static class |
RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.IDMapping
This class is a Java representation of the idmapping section
of the OCI Runtime Specification.
|
static class |
RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.IntelRdt
This class is a Java representation of the intelrdt section
of the OCI Runtime Specification.
|
static class |
RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Namespace
This class is a Java representation of the namespace section
of the OCI Runtime Specification.
|
static class |
RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources
This class is a Java representation of the resources section
of the OCI Runtime Specification.
|
static class |
RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Seccomp
This class is a Java representation of the seccomp section
of the OCI Runtime Specification.
|
static class |
RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Sysctl
This class is a Java representation of the sysctl section
of the OCI Runtime Specification.
|
Constructor and Description |
---|
OCILinuxConfig() |
OCILinuxConfig(List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Namespace> namespaces,
List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.IDMapping> uidMappings,
List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.IDMapping> gidMappings,
List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Device> devices,
String cgroupsPath,
RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources resources,
RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.IntelRdt intelRdt,
RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Sysctl sysctl,
String seccomp,
String rootfsPropagation,
List<String> maskedPaths,
List<String> readonlyPaths,
String mountLabel) |
public OCILinuxConfig(List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Namespace> namespaces, List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.IDMapping> uidMappings, List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.IDMapping> gidMappings, List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Device> devices, String cgroupsPath, RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources resources, RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.IntelRdt intelRdt, RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Sysctl sysctl, String seccomp, String rootfsPropagation, List<String> maskedPaths, List<String> readonlyPaths, String mountLabel)
public OCILinuxConfig()
public List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Namespace> getNamespaces()
public List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.IDMapping> getUidMappings()
public List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.IDMapping> getGidMappings()
public List<RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Device> getDevices()
public String getCgroupsPath()
public RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Resources getResources()
public RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.IntelRdt getIntelRdt()
public RuncContainerExecutorConfig.OCIRuntimeConfig.OCILinuxConfig.Sysctl getSysctl()
public String getSeccomp()
public String getRootfsPropagation()
public String getMountLabel()
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.