Class ImportedSidewalkDevice
- java.lang.Object
-
- software.amazon.awssdk.services.iotwireless.model.ImportedSidewalkDevice
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ImportedSidewalkDevice.Builder,ImportedSidewalkDevice>
@Generated("software.amazon.awssdk:codegen") public final class ImportedSidewalkDevice extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ImportedSidewalkDevice.Builder,ImportedSidewalkDevice>
Information about a Sidewalk device that has been added to an import task.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceImportedSidewalkDevice.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ImportedSidewalkDevice.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlastUpdateTime()The time at which the status information was last updated.OnboardStatusonboardingStatus()The onboarding status of the Sidewalk device in the import task.StringonboardingStatusAsString()The onboarding status of the Sidewalk device in the import task.StringonboardingStatusReason()The reason for the onboarding status information for the Sidewalk device.List<SdkField<?>>sdkFields()static Class<? extends ImportedSidewalkDevice.Builder>serializableBuilderClass()StringsidewalkManufacturingSn()The Sidewalk manufacturing serial number (SMSN) of the Sidewalk device.ImportedSidewalkDevice.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
sidewalkManufacturingSn
public final String sidewalkManufacturingSn()
The Sidewalk manufacturing serial number (SMSN) of the Sidewalk device.
- Returns:
- The Sidewalk manufacturing serial number (SMSN) of the Sidewalk device.
-
onboardingStatus
public final OnboardStatus onboardingStatus()
The onboarding status of the Sidewalk device in the import task.
If the service returns an enum value that is not available in the current SDK version,
onboardingStatuswill returnOnboardStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromonboardingStatusAsString().- Returns:
- The onboarding status of the Sidewalk device in the import task.
- See Also:
OnboardStatus
-
onboardingStatusAsString
public final String onboardingStatusAsString()
The onboarding status of the Sidewalk device in the import task.
If the service returns an enum value that is not available in the current SDK version,
onboardingStatuswill returnOnboardStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromonboardingStatusAsString().- Returns:
- The onboarding status of the Sidewalk device in the import task.
- See Also:
OnboardStatus
-
onboardingStatusReason
public final String onboardingStatusReason()
The reason for the onboarding status information for the Sidewalk device.
- Returns:
- The reason for the onboarding status information for the Sidewalk device.
-
lastUpdateTime
public final Instant lastUpdateTime()
The time at which the status information was last updated.
- Returns:
- The time at which the status information was last updated.
-
toBuilder
public ImportedSidewalkDevice.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ImportedSidewalkDevice.Builder,ImportedSidewalkDevice>
-
builder
public static ImportedSidewalkDevice.Builder builder()
-
serializableBuilderClass
public static Class<? extends ImportedSidewalkDevice.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String 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.
-
-