public static interface Tool.Builder extends SdkPojo, CopyableBuilder<Tool.Builder,Tool>
| Modifier and Type | Method and Description |
|---|---|
Tool.Builder |
command(String command)
Command-line arguments for the tool.
|
Tool.Builder |
exitBehavior(ExitBehavior exitBehavior)
Exit behavior determines what happens when your tool quits running.
|
Tool.Builder |
exitBehavior(String exitBehavior)
Exit behavior determines what happens when your tool quits running.
|
Tool.Builder |
name(String name)
The name of the tool.
|
Tool.Builder |
streamOutputToCloudWatch(Boolean streamOutputToCloudWatch)
Boolean indicating whether logs will be recorded in CloudWatch for the tool.
|
Tool.Builder |
streamUI(Boolean streamUI)
Boolean indicating whether a streaming session will be configured for the tool.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTool.Builder streamUI(Boolean streamUI)
Boolean indicating whether a streaming session will be configured for the tool. If True, AWS
RoboMaker will configure a connection so you can interact with the tool as it is running in the simulation.
It must have a graphical user interface. The default is False.
streamUI - Boolean indicating whether a streaming session will be configured for the tool. If True,
AWS RoboMaker will configure a connection so you can interact with the tool as it is running in the
simulation. It must have a graphical user interface. The default is False.Tool.Builder name(String name)
The name of the tool.
name - The name of the tool.Tool.Builder command(String command)
Command-line arguments for the tool. It must include the tool executable name.
command - Command-line arguments for the tool. It must include the tool executable name.Tool.Builder streamOutputToCloudWatch(Boolean streamOutputToCloudWatch)
Boolean indicating whether logs will be recorded in CloudWatch for the tool. The default is
False.
streamOutputToCloudWatch - Boolean indicating whether logs will be recorded in CloudWatch for the tool. The default is
False.Tool.Builder exitBehavior(String exitBehavior)
Exit behavior determines what happens when your tool quits running. RESTART will cause your tool
to be restarted. FAIL will cause your job to exit. The default is RESTART.
exitBehavior - Exit behavior determines what happens when your tool quits running. RESTART will cause
your tool to be restarted. FAIL will cause your job to exit. The default is
RESTART.ExitBehavior,
ExitBehaviorTool.Builder exitBehavior(ExitBehavior exitBehavior)
Exit behavior determines what happens when your tool quits running. RESTART will cause your tool
to be restarted. FAIL will cause your job to exit. The default is RESTART.
exitBehavior - Exit behavior determines what happens when your tool quits running. RESTART will cause
your tool to be restarted. FAIL will cause your job to exit. The default is
RESTART.ExitBehavior,
ExitBehaviorCopyright © 2022. All rights reserved.