@Generated(value="software.amazon.awssdk:codegen") public final class DiscoveredResource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DiscoveredResource.Builder,DiscoveredResource>
A resource in the organization that's available to be associated with a Firewall Manager resource set.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DiscoveredResource.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
accountId()
The Amazon Web Services account ID associated with the discovered resource.
|
static DiscoveredResource.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the discovered resource.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DiscoveredResource.Builder> |
serializableBuilderClass() |
DiscoveredResource.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
type()
The type of the discovered resource.
|
String |
uri()
The universal resource identifier (URI) of the discovered resource.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String uri()
The universal resource identifier (URI) of the discovered resource.
public final String accountId()
The Amazon Web Services account ID associated with the discovered resource.
public final String type()
The type of the discovered resource.
public final String name()
The name of the discovered resource.
public DiscoveredResource.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DiscoveredResource.Builder,DiscoveredResource>public static DiscoveredResource.Builder builder()
public static Class<? extends DiscoveredResource.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.