Interface LaunchConfig.Builder

    • Method Detail

      • packageName

        LaunchConfig.Builder packageName​(String packageName)

        The package name.

        Parameters:
        packageName - The package name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • launchFile

        LaunchConfig.Builder launchFile​(String launchFile)

        The launch file name.

        Parameters:
        launchFile - The launch file name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • environmentVariables

        LaunchConfig.Builder environmentVariables​(Map<String,​String> environmentVariables)

        The environment variables for the application launch.

        Parameters:
        environmentVariables - The environment variables for the application launch.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • portForwardingConfig

        LaunchConfig.Builder portForwardingConfig​(PortForwardingConfig portForwardingConfig)

        The port forwarding configuration.

        Parameters:
        portForwardingConfig - The port forwarding configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • streamUI

        LaunchConfig.Builder streamUI​(Boolean streamUI)

        Boolean indicating whether a streaming session will be configured for the application. If True, AWS RoboMaker will configure a connection so you can interact with your application as it is running in the simulation. You must configure and launch the component. It must have a graphical user interface.

        Parameters:
        streamUI - Boolean indicating whether a streaming session will be configured for the application. If True, AWS RoboMaker will configure a connection so you can interact with your application as it is running in the simulation. You must configure and launch the component. It must have a graphical user interface.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • command

        LaunchConfig.Builder command​(Collection<String> command)

        If you've specified General as the value for your RobotSoftwareSuite, you can use this field to specify a list of commands for your container image.

        If you've specified SimulationRuntime as the value for your SimulationSoftwareSuite , you can use this field to specify a list of commands for your container image.

        Parameters:
        command - If you've specified General as the value for your RobotSoftwareSuite, you can use this field to specify a list of commands for your container image.

        If you've specified SimulationRuntime as the value for your SimulationSoftwareSuite, you can use this field to specify a list of commands for your container image.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • command

        LaunchConfig.Builder command​(String... command)

        If you've specified General as the value for your RobotSoftwareSuite, you can use this field to specify a list of commands for your container image.

        If you've specified SimulationRuntime as the value for your SimulationSoftwareSuite , you can use this field to specify a list of commands for your container image.

        Parameters:
        command - If you've specified General as the value for your RobotSoftwareSuite, you can use this field to specify a list of commands for your container image.

        If you've specified SimulationRuntime as the value for your SimulationSoftwareSuite, you can use this field to specify a list of commands for your container image.

        Returns:
        Returns a reference to this object so that method calls can be chained together.