Class CommandSummary
- java.lang.Object
-
- software.amazon.awssdk.services.iot.model.CommandSummary
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<CommandSummary.Builder,CommandSummary>
@Generated("software.amazon.awssdk:codegen") public final class CommandSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CommandSummary.Builder,CommandSummary>
Summary information about a particular command resource.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
CommandSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CommandSummary.Builder
builder()
String
commandArn()
The Amazon Resource Name (ARN) of the command.String
commandId()
The unique identifier of the command.Instant
createdAt()
The timestamp, when the command was created.Boolean
deprecated()
Indicates whether the command has been deprecated.String
displayName()
The display name of the command.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
Instant
lastUpdatedAt()
The timestamp, when the command was last updated.Boolean
pendingDeletion()
Indicates whether the command is pending deletion.Map<String,SdkField<?>>
sdkFieldNameToField()
List<SdkField<?>>
sdkFields()
static Class<? extends CommandSummary.Builder>
serializableBuilderClass()
CommandSummary.Builder
toBuilder()
String
toString()
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
-
commandArn
public final String commandArn()
The Amazon Resource Name (ARN) of the command.
- Returns:
- The Amazon Resource Name (ARN) of the command.
-
commandId
public final String commandId()
The unique identifier of the command.
- Returns:
- The unique identifier of the command.
-
displayName
public final String displayName()
The display name of the command.
- Returns:
- The display name of the command.
-
deprecated
public final Boolean deprecated()
Indicates whether the command has been deprecated.
- Returns:
- Indicates whether the command has been deprecated.
-
createdAt
public final Instant createdAt()
The timestamp, when the command was created.
- Returns:
- The timestamp, when the command was created.
-
lastUpdatedAt
public final Instant lastUpdatedAt()
The timestamp, when the command was last updated.
- Returns:
- The timestamp, when the command was last updated.
-
pendingDeletion
public final Boolean pendingDeletion()
Indicates whether the command is pending deletion.
- Returns:
- Indicates whether the command is pending deletion.
-
toBuilder
public CommandSummary.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<CommandSummary.Builder,CommandSummary>
-
builder
public static CommandSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends CommandSummary.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in 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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
-
-