@Generated(value="software.amazon.awssdk:codegen") public final class MonitoredResourceIdentifier extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MonitoredResourceIdentifier.Builder,MonitoredResourceIdentifier>
Information about the resource that is being monitored, including the name of the resource, the type of resource, and whether or not permission is given to DevOps Guru to access that resource.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MonitoredResourceIdentifier.Builder |
| Modifier and Type | Method and Description |
|---|---|
static MonitoredResourceIdentifier.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastUpdated()
The time at which DevOps Guru last updated this resource.
|
String |
monitoredResourceName()
The name of the resource being monitored.
|
ResourceCollection |
resourceCollection()
Returns the value of the ResourceCollection property for this object.
|
ResourcePermission |
resourcePermission()
The permission status of a resource.
|
String |
resourcePermissionAsString()
The permission status of a resource.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MonitoredResourceIdentifier.Builder> |
serializableBuilderClass() |
MonitoredResourceIdentifier.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
type()
The type of resource being monitored.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String monitoredResourceName()
The name of the resource being monitored.
public final String type()
The type of resource being monitored.
public final ResourcePermission resourcePermission()
The permission status of a resource.
If the service returns an enum value that is not available in the current SDK version,
resourcePermission will return ResourcePermission.UNKNOWN_TO_SDK_VERSION. The raw value returned
by the service is available from resourcePermissionAsString().
ResourcePermissionpublic final String resourcePermissionAsString()
The permission status of a resource.
If the service returns an enum value that is not available in the current SDK version,
resourcePermission will return ResourcePermission.UNKNOWN_TO_SDK_VERSION. The raw value returned
by the service is available from resourcePermissionAsString().
ResourcePermissionpublic final Instant lastUpdated()
The time at which DevOps Guru last updated this resource.
public final ResourceCollection resourceCollection()
public MonitoredResourceIdentifier.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MonitoredResourceIdentifier.Builder,MonitoredResourceIdentifier>public static MonitoredResourceIdentifier.Builder builder()
public static Class<? extends MonitoredResourceIdentifier.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.