@Generated(value="software.amazon.awssdk:codegen") public final class AssetModelPropertySummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AssetModelPropertySummary.Builder,AssetModelPropertySummary>
Contains a summary of a property associated with a model.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AssetModelPropertySummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
assetModelCompositeModelId()
The ID of the composite model that contains the asset model property.
|
static AssetModelPropertySummary.Builder |
builder() |
PropertyDataType |
dataType()
The data type of the property.
|
String |
dataTypeAsString()
The data type of the property.
|
String |
dataTypeSpec()
The data type of the structure for this property.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The ID of the property.
|
String |
name()
The name of the property.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AssetModelPropertySummary.Builder> |
serializableBuilderClass() |
AssetModelPropertySummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
PropertyType |
type()
Returns the value of the Type property for this object.
|
String |
unit()
The unit (such as
Newtons or RPM) of the property. |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The ID of the property.
public final String name()
The name of the property.
public final PropertyDataType dataType()
The data type of the property.
If the service returns an enum value that is not available in the current SDK version, dataType will
return PropertyDataType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
dataTypeAsString().
PropertyDataTypepublic final String dataTypeAsString()
The data type of the property.
If the service returns an enum value that is not available in the current SDK version, dataType will
return PropertyDataType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
dataTypeAsString().
PropertyDataTypepublic final String dataTypeSpec()
The data type of the structure for this property. This parameter exists on properties that have the
STRUCT data type.
STRUCT data type.public final String unit()
The unit (such as Newtons or RPM) of the property.
Newtons or RPM) of the property.public final PropertyType type()
public final String assetModelCompositeModelId()
The ID of the composite model that contains the asset model property.
public AssetModelPropertySummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AssetModelPropertySummary.Builder,AssetModelPropertySummary>public static AssetModelPropertySummary.Builder builder()
public static Class<? extends AssetModelPropertySummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.