@Generated(value="software.amazon.awssdk:codegen") public final class ResourceProperty extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ResourceProperty.Builder,ResourceProperty>
A structure that describes a property of a resource.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ResourceProperty.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ResourceProperty.Builder |
builder() |
Document |
data()
Details about this property.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastReportedAt()
The date and time that the information about this resource property was last updated.
|
String |
name()
The name of this property of the resource.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ResourceProperty.Builder> |
serializableBuilderClass() |
ResourceProperty.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Document data()
Details about this property. The content of this field is a JSON object that varies based on the resource type.
public final Instant lastReportedAt()
The date and time that the information about this resource property was last updated.
public final String name()
The name of this property of the resource.
public ResourceProperty.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ResourceProperty.Builder,ResourceProperty>public static ResourceProperty.Builder builder()
public static Class<? extends ResourceProperty.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.