@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeploymentLaunchConfig extends Object implements Serializable, Cloneable, StructuredPojo
Configuration information for a deployment launch.
Constructor and Description |
---|
DeploymentLaunchConfig() |
Modifier and Type | Method and Description |
---|---|
DeploymentLaunchConfig |
addEnvironmentVariablesEntry(String key,
String value)
Add a single EnvironmentVariables entry
|
DeploymentLaunchConfig |
clearEnvironmentVariablesEntries()
Removes all the entries added into EnvironmentVariables.
|
DeploymentLaunchConfig |
clone() |
boolean |
equals(Object obj) |
Map<String,String> |
getEnvironmentVariables()
An array of key/value pairs specifying environment variables for the robot application
|
String |
getLaunchFile()
The launch file name.
|
String |
getPackageName()
The package name.
|
String |
getPostLaunchFile()
The deployment post-launch file.
|
String |
getPreLaunchFile()
The deployment pre-launch file.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEnvironmentVariables(Map<String,String> environmentVariables)
An array of key/value pairs specifying environment variables for the robot application
|
void |
setLaunchFile(String launchFile)
The launch file name.
|
void |
setPackageName(String packageName)
The package name.
|
void |
setPostLaunchFile(String postLaunchFile)
The deployment post-launch file.
|
void |
setPreLaunchFile(String preLaunchFile)
The deployment pre-launch file.
|
String |
toString()
Returns a string representation of this object.
|
DeploymentLaunchConfig |
withEnvironmentVariables(Map<String,String> environmentVariables)
An array of key/value pairs specifying environment variables for the robot application
|
DeploymentLaunchConfig |
withLaunchFile(String launchFile)
The launch file name.
|
DeploymentLaunchConfig |
withPackageName(String packageName)
The package name.
|
DeploymentLaunchConfig |
withPostLaunchFile(String postLaunchFile)
The deployment post-launch file.
|
DeploymentLaunchConfig |
withPreLaunchFile(String preLaunchFile)
The deployment pre-launch file.
|
public void setPackageName(String packageName)
The package name.
packageName
- The package name.public String getPackageName()
The package name.
public DeploymentLaunchConfig withPackageName(String packageName)
The package name.
packageName
- The package name.public void setPreLaunchFile(String preLaunchFile)
The deployment pre-launch file. This file will be executed prior to the launch file.
preLaunchFile
- The deployment pre-launch file. This file will be executed prior to the launch file.public String getPreLaunchFile()
The deployment pre-launch file. This file will be executed prior to the launch file.
public DeploymentLaunchConfig withPreLaunchFile(String preLaunchFile)
The deployment pre-launch file. This file will be executed prior to the launch file.
preLaunchFile
- The deployment pre-launch file. This file will be executed prior to the launch file.public void setLaunchFile(String launchFile)
The launch file name.
launchFile
- The launch file name.public String getLaunchFile()
The launch file name.
public DeploymentLaunchConfig withLaunchFile(String launchFile)
The launch file name.
launchFile
- The launch file name.public void setPostLaunchFile(String postLaunchFile)
The deployment post-launch file. This file will be executed after the launch file.
postLaunchFile
- The deployment post-launch file. This file will be executed after the launch file.public String getPostLaunchFile()
The deployment post-launch file. This file will be executed after the launch file.
public DeploymentLaunchConfig withPostLaunchFile(String postLaunchFile)
The deployment post-launch file. This file will be executed after the launch file.
postLaunchFile
- The deployment post-launch file. This file will be executed after the launch file.public Map<String,String> getEnvironmentVariables()
An array of key/value pairs specifying environment variables for the robot application
public void setEnvironmentVariables(Map<String,String> environmentVariables)
An array of key/value pairs specifying environment variables for the robot application
environmentVariables
- An array of key/value pairs specifying environment variables for the robot applicationpublic DeploymentLaunchConfig withEnvironmentVariables(Map<String,String> environmentVariables)
An array of key/value pairs specifying environment variables for the robot application
environmentVariables
- An array of key/value pairs specifying environment variables for the robot applicationpublic DeploymentLaunchConfig addEnvironmentVariablesEntry(String key, String value)
public DeploymentLaunchConfig clearEnvironmentVariablesEntries()
public String toString()
toString
in class Object
Object.toString()
public DeploymentLaunchConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.