@Generated(value="software.amazon.awssdk:codegen") public final class ResourceInventory extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ResourceInventory.Builder,ResourceInventory>
Details about a resource.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ResourceInventory.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ResourceInventory.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
platform()
Platform of the resource.
|
String |
platformVersion()
Platform version of the resource in the inventory.
|
String |
resourceArn()
Amazon Resource Name (ARN) of the resource.
|
String |
resourceId()
ID of the resource.
|
String |
resourceOwningAccountId()
ID of the account that owns the resource.
|
ResourceType |
resourceType()
Type of resource.
|
String |
resourceTypeAsString()
Type of resource.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ResourceInventory.Builder> |
serializableBuilderClass() |
ResourceInventory.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String resourceId()
ID of the resource.
public final ResourceType resourceType()
Type of resource.
If the service returns an enum value that is not available in the current SDK version, resourceType will
return ResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
resourceTypeAsString().
ResourceTypepublic final String resourceTypeAsString()
Type of resource.
If the service returns an enum value that is not available in the current SDK version, resourceType will
return ResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
resourceTypeAsString().
ResourceTypepublic final String resourceArn()
Amazon Resource Name (ARN) of the resource.
public final String platform()
Platform of the resource.
public final String platformVersion()
Platform version of the resource in the inventory.
public final String resourceOwningAccountId()
ID of the account that owns the resource.
public ResourceInventory.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ResourceInventory.Builder,ResourceInventory>public static ResourceInventory.Builder builder()
public static Class<? extends ResourceInventory.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.