Class RunWithInfo
java.lang.Object
software.amazon.awssdk.aws.greengrass.model.RunWithInfo
- All Implemented Interfaces:
EventStreamJsonMessage
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns the named model type.(Optional) The POSIX system user and, optionally, group to use to run this component on Linux core devices.(Optional) The system resource limits to apply to this component's processes.(Optional) The Windows user to use to run this component on Windows core devices.inthashCode()voidsetPosixUser(String posixUser) (Optional) The POSIX system user and, optionally, group to use to run this component on Linux core devices.voidsetSystemResourceLimits(SystemResourceLimits systemResourceLimits) (Optional) The system resource limits to apply to this component's processes.voidsetWindowsUser(String windowsUser) (Optional) The Windows user to use to run this component on Windows core devices.withPosixUser(String posixUser) (Optional) The POSIX system user and, optionally, group to use to run this component on Linux core devices.withSystemResourceLimits(SystemResourceLimits systemResourceLimits) (Optional) The system resource limits to apply to this component's processes.withWindowsUser(String windowsUser) (Optional) The Windows user to use to run this component on Windows core devices.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.awssdk.eventstreamrpc.model.EventStreamJsonMessage
fromJson, isVoid, postFromJson, toPayload
-
Field Details
-
APPLICATION_MODEL_TYPE
- See Also:
-
VOID
-
-
Constructor Details
-
RunWithInfo
public RunWithInfo()
-
-
Method Details
-
getPosixUser
(Optional) The POSIX system user and, optionally, group to use to run this component on Linux core devices. -
setPosixUser
(Optional) The POSIX system user and, optionally, group to use to run this component on Linux core devices. -
withPosixUser
(Optional) The POSIX system user and, optionally, group to use to run this component on Linux core devices. -
getWindowsUser
(Optional) The Windows user to use to run this component on Windows core devices. -
setWindowsUser
(Optional) The Windows user to use to run this component on Windows core devices. -
withWindowsUser
(Optional) The Windows user to use to run this component on Windows core devices. -
getSystemResourceLimits
(Optional) The system resource limits to apply to this component's processes. -
setSystemResourceLimits
(Optional) The system resource limits to apply to this component's processes. -
withSystemResourceLimits
(Optional) The system resource limits to apply to this component's processes. -
getApplicationModelType
Description copied from interface:EventStreamJsonMessageReturns the named model type. May be used for a header.- Specified by:
getApplicationModelTypein interfaceEventStreamJsonMessage- Returns:
- the named model type
-
equals
-
hashCode
public int hashCode()
-