@Private
@Unstable
public class PrivilegedOperation
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
static class |
PrivilegedOperation.OperationType |
|
static class |
PrivilegedOperation.ResultCode |
Result codes returned from the C container-executor.
|
static class |
PrivilegedOperation.RunAsUserCommand |
List of commands that the container-executor will execute.
|
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
CGROUP_ARG_NO_TASKS |
|
static java.lang.String |
CGROUP_ARG_PREFIX |
|
static char |
LINUX_FILE_PATH_SEPARATOR |
| Constructor | Description |
|---|---|
PrivilegedOperation(PrivilegedOperation.OperationType opType) |
|
PrivilegedOperation(PrivilegedOperation.OperationType opType,
java.lang.String arg) |
|
PrivilegedOperation(PrivilegedOperation.OperationType opType,
java.util.List<java.lang.String> args) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
appendArgs(java.lang.String... args) |
|
void |
appendArgs(java.util.List<java.lang.String> args) |
|
void |
disableFailureLogging() |
|
void |
enableFailureLogging() |
|
boolean |
equals(java.lang.Object other) |
|
java.util.List<java.lang.String> |
getArguments() |
|
PrivilegedOperation.OperationType |
getOperationType() |
|
int |
hashCode() |
|
boolean |
isFailureLoggingEnabled() |
public static final char LINUX_FILE_PATH_SEPARATOR
public static final java.lang.String CGROUP_ARG_PREFIX
public static final java.lang.String CGROUP_ARG_NO_TASKS
public PrivilegedOperation(PrivilegedOperation.OperationType opType)
public PrivilegedOperation(PrivilegedOperation.OperationType opType, java.lang.String arg)
public PrivilegedOperation(PrivilegedOperation.OperationType opType, java.util.List<java.lang.String> args)
public void appendArgs(java.lang.String... args)
public void appendArgs(java.util.List<java.lang.String> args)
public void enableFailureLogging()
public void disableFailureLogging()
public boolean isFailureLoggingEnabled()
public PrivilegedOperation.OperationType getOperationType()
public java.util.List<java.lang.String> getArguments()
public boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2008–2025 Apache Software Foundation. All rights reserved.