@Unstable
public class RuncContainerExecutorConfig
extends java.lang.Object
RuncContainerRuntime
to pass a JSON
object to the container-executor. The first level of the JSON is comprised
of data that is specific to the container-executor. Included in this is
a JSON object named ociRuntimeConfig that mirrors the
OCI runtime specification.| Modifier and Type | Class | Description |
|---|---|---|
static class |
RuncContainerExecutorConfig.OCILayer |
This class is a Java representation of an OCI image layer.
|
static class |
RuncContainerExecutorConfig.OCIRuntimeConfig |
This class is a Java representation of the OCI Runtime Specification.
|
| Constructor | Description |
|---|---|
RuncContainerExecutorConfig() |
|
RuncContainerExecutorConfig(java.lang.String runAsUser,
java.lang.String username,
java.lang.String containerId,
java.lang.String applicationId,
java.lang.String pidFile,
java.lang.String containerScriptPath,
java.lang.String containerCredentialsPath,
int https,
java.lang.String keystorePath,
java.lang.String truststorePath,
java.util.List<java.lang.String> localDirs,
java.util.List<java.lang.String> logDirs,
java.util.List<RuncContainerExecutorConfig.OCILayer> layers,
int reapLayerKeepCount,
RuncContainerExecutorConfig.OCIRuntimeConfig ociRuntimeConfig) |
|
RuncContainerExecutorConfig(java.lang.String version,
java.lang.String runAsUser,
java.lang.String username,
java.lang.String containerId,
java.lang.String applicationId,
java.lang.String pidFile,
java.lang.String containerScriptPath,
java.lang.String containerCredentialsPath,
int https,
java.lang.String keystorePath,
java.lang.String truststorePath,
java.util.List<java.lang.String> localDirs,
java.util.List<java.lang.String> logDirs,
java.util.List<RuncContainerExecutorConfig.OCILayer> layers,
int reapLayerKeepCount,
RuncContainerExecutorConfig.OCIRuntimeConfig ociRuntimeConfig) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getApplicationId() |
|
java.lang.String |
getContainerCredentialsPath() |
|
java.lang.String |
getContainerId() |
|
java.lang.String |
getContainerScriptPath() |
|
int |
getHttps() |
|
java.lang.String |
getKeystorePath() |
|
java.util.List<RuncContainerExecutorConfig.OCILayer> |
getLayers() |
|
java.util.List<java.lang.String> |
getLocalDirs() |
|
java.util.List<java.lang.String> |
getLogDirs() |
|
RuncContainerExecutorConfig.OCIRuntimeConfig |
getOciRuntimeConfig() |
|
java.lang.String |
getPidFile() |
|
int |
getReapLayerKeepCount() |
|
java.lang.String |
getRunAsUser() |
|
java.lang.String |
getTruststorePath() |
|
java.lang.String |
getUsername() |
|
java.lang.String |
getVersion() |
public RuncContainerExecutorConfig()
public RuncContainerExecutorConfig(java.lang.String runAsUser,
java.lang.String username,
java.lang.String containerId,
java.lang.String applicationId,
java.lang.String pidFile,
java.lang.String containerScriptPath,
java.lang.String containerCredentialsPath,
int https,
java.lang.String keystorePath,
java.lang.String truststorePath,
java.util.List<java.lang.String> localDirs,
java.util.List<java.lang.String> logDirs,
java.util.List<RuncContainerExecutorConfig.OCILayer> layers,
int reapLayerKeepCount,
RuncContainerExecutorConfig.OCIRuntimeConfig ociRuntimeConfig)
public RuncContainerExecutorConfig(java.lang.String version,
java.lang.String runAsUser,
java.lang.String username,
java.lang.String containerId,
java.lang.String applicationId,
java.lang.String pidFile,
java.lang.String containerScriptPath,
java.lang.String containerCredentialsPath,
int https,
java.lang.String keystorePath,
java.lang.String truststorePath,
java.util.List<java.lang.String> localDirs,
java.util.List<java.lang.String> logDirs,
java.util.List<RuncContainerExecutorConfig.OCILayer> layers,
int reapLayerKeepCount,
RuncContainerExecutorConfig.OCIRuntimeConfig ociRuntimeConfig)
public java.lang.String getVersion()
public java.lang.String getRunAsUser()
public java.lang.String getUsername()
public java.lang.String getContainerId()
public java.lang.String getApplicationId()
public java.lang.String getPidFile()
public java.lang.String getContainerScriptPath()
public java.lang.String getContainerCredentialsPath()
public int getHttps()
public java.lang.String getKeystorePath()
public java.lang.String getTruststorePath()
public java.util.List<java.lang.String> getLocalDirs()
public java.util.List<java.lang.String> getLogDirs()
public java.util.List<RuncContainerExecutorConfig.OCILayer> getLayers()
public int getReapLayerKeepCount()
public RuncContainerExecutorConfig.OCIRuntimeConfig getOciRuntimeConfig()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.