@Generated(value="software.amazon.awssdk:codegen") public final class RobotSoftwareSuite extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RobotSoftwareSuite.Builder,RobotSoftwareSuite>
Information about a robot software suite (ROS distribution).
| Modifier and Type | Class and Description |
|---|---|
static interface |
RobotSoftwareSuite.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RobotSoftwareSuite.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
RobotSoftwareSuiteType |
name()
The name of the robot software suite (ROS distribution).
|
String |
nameAsString()
The name of the robot software suite (ROS distribution).
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RobotSoftwareSuite.Builder> |
serializableBuilderClass() |
RobotSoftwareSuite.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
RobotSoftwareSuiteVersionType |
version()
The version of the robot software suite (ROS distribution).
|
String |
versionAsString()
The version of the robot software suite (ROS distribution).
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final RobotSoftwareSuiteType name()
The name of the robot software suite (ROS distribution).
If the service returns an enum value that is not available in the current SDK version, name will return
RobotSoftwareSuiteType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
nameAsString().
RobotSoftwareSuiteTypepublic final String nameAsString()
The name of the robot software suite (ROS distribution).
If the service returns an enum value that is not available in the current SDK version, name will return
RobotSoftwareSuiteType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
nameAsString().
RobotSoftwareSuiteTypepublic final RobotSoftwareSuiteVersionType version()
The version of the robot software suite (ROS distribution).
If the service returns an enum value that is not available in the current SDK version, version will
return RobotSoftwareSuiteVersionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from versionAsString().
RobotSoftwareSuiteVersionTypepublic final String versionAsString()
The version of the robot software suite (ROS distribution).
If the service returns an enum value that is not available in the current SDK version, version will
return RobotSoftwareSuiteVersionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from versionAsString().
RobotSoftwareSuiteVersionTypepublic RobotSoftwareSuite.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RobotSoftwareSuite.Builder,RobotSoftwareSuite>public static RobotSoftwareSuite.Builder builder()
public static Class<? extends RobotSoftwareSuite.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.