Class ComponentTypeSummary
java.lang.Object
software.amazon.awssdk.services.iottwinmaker.model.ComponentTypeSummary
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ComponentTypeSummary.Builder,ComponentTypeSummary>
@Generated("software.amazon.awssdk:codegen")
public final class ComponentTypeSummary
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<ComponentTypeSummary.Builder,ComponentTypeSummary>
An object that contains information about a component type.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringarn()The ARN of the component type.static ComponentTypeSummary.Builderbuilder()final StringThe ID of the component type.final StringThe component type name.final InstantThe date and time when the component type was created.final StringThe description of the component type.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends ComponentTypeSummary.Builder>final Statusstatus()The current status of the component type.final StringtoString()Returns a string representation of this object.final InstantThe date and time when the component type was last updated.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
arn
The ARN of the component type.
- Returns:
- The ARN of the component type.
-
componentTypeId
The ID of the component type.
- Returns:
- The ID of the component type.
-
creationDateTime
The date and time when the component type was created.
- Returns:
- The date and time when the component type was created.
-
updateDateTime
The date and time when the component type was last updated.
- Returns:
- The date and time when the component type was last updated.
-
description
The description of the component type.
- Returns:
- The description of the component type.
-
status
The current status of the component type.
- Returns:
- The current status of the component type.
-
componentTypeName
The component type name.
- Returns:
- The component type name.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<ComponentTypeSummary.Builder,ComponentTypeSummary>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-