@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateRobotApplicationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateRobotApplicationRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateRobotApplicationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getApplication()
The application information for the robot application.
|
String |
getCurrentRevisionId()
The revision id for the robot application.
|
Environment |
getEnvironment()
The object that contains the Docker image URI for your robot application.
|
RobotSoftwareSuite |
getRobotSoftwareSuite()
The robot software suite (ROS distribution) used by the robot application.
|
List<SourceConfig> |
getSources()
The sources of the robot application.
|
int |
hashCode() |
void |
setApplication(String application)
The application information for the robot application.
|
void |
setCurrentRevisionId(String currentRevisionId)
The revision id for the robot application.
|
void |
setEnvironment(Environment environment)
The object that contains the Docker image URI for your robot application.
|
void |
setRobotSoftwareSuite(RobotSoftwareSuite robotSoftwareSuite)
The robot software suite (ROS distribution) used by the robot application.
|
void |
setSources(Collection<SourceConfig> sources)
The sources of the robot application.
|
String |
toString()
Returns a string representation of this object.
|
UpdateRobotApplicationRequest |
withApplication(String application)
The application information for the robot application.
|
UpdateRobotApplicationRequest |
withCurrentRevisionId(String currentRevisionId)
The revision id for the robot application.
|
UpdateRobotApplicationRequest |
withEnvironment(Environment environment)
The object that contains the Docker image URI for your robot application.
|
UpdateRobotApplicationRequest |
withRobotSoftwareSuite(RobotSoftwareSuite robotSoftwareSuite)
The robot software suite (ROS distribution) used by the robot application.
|
UpdateRobotApplicationRequest |
withSources(Collection<SourceConfig> sources)
The sources of the robot application.
|
UpdateRobotApplicationRequest |
withSources(SourceConfig... sources)
The sources of the robot application.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setApplication(String application)
The application information for the robot application.
application
- The application information for the robot application.public String getApplication()
The application information for the robot application.
public UpdateRobotApplicationRequest withApplication(String application)
The application information for the robot application.
application
- The application information for the robot application.public List<SourceConfig> getSources()
The sources of the robot application.
public void setSources(Collection<SourceConfig> sources)
The sources of the robot application.
sources
- The sources of the robot application.public UpdateRobotApplicationRequest withSources(SourceConfig... sources)
The sources of the robot application.
NOTE: This method appends the values to the existing list (if any). Use
setSources(java.util.Collection)
or withSources(java.util.Collection)
if you want to override
the existing values.
sources
- The sources of the robot application.public UpdateRobotApplicationRequest withSources(Collection<SourceConfig> sources)
The sources of the robot application.
sources
- The sources of the robot application.public void setRobotSoftwareSuite(RobotSoftwareSuite robotSoftwareSuite)
The robot software suite (ROS distribution) used by the robot application.
robotSoftwareSuite
- The robot software suite (ROS distribution) used by the robot application.public RobotSoftwareSuite getRobotSoftwareSuite()
The robot software suite (ROS distribution) used by the robot application.
public UpdateRobotApplicationRequest withRobotSoftwareSuite(RobotSoftwareSuite robotSoftwareSuite)
The robot software suite (ROS distribution) used by the robot application.
robotSoftwareSuite
- The robot software suite (ROS distribution) used by the robot application.public void setCurrentRevisionId(String currentRevisionId)
The revision id for the robot application.
currentRevisionId
- The revision id for the robot application.public String getCurrentRevisionId()
The revision id for the robot application.
public UpdateRobotApplicationRequest withCurrentRevisionId(String currentRevisionId)
The revision id for the robot application.
currentRevisionId
- The revision id for the robot application.public void setEnvironment(Environment environment)
The object that contains the Docker image URI for your robot application.
environment
- The object that contains the Docker image URI for your robot application.public Environment getEnvironment()
The object that contains the Docker image URI for your robot application.
public UpdateRobotApplicationRequest withEnvironment(Environment environment)
The object that contains the Docker image URI for your robot application.
environment
- The object that contains the Docker image URI for your robot application.public String toString()
toString
in class Object
Object.toString()
public UpdateRobotApplicationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()