@Generated(value="software.amazon.awssdk:codegen") public final class ListEntitiesFilter extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ListEntitiesFilter.Builder,ListEntitiesFilter>
An object that filters items in a list of entities.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListEntitiesFilter.Builder |
static class |
ListEntitiesFilter.Type |
| Modifier and Type | Method and Description |
|---|---|
static ListEntitiesFilter.Builder |
builder() |
String |
componentTypeId()
The ID of the component type in the entities in the list.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
externalId()
The external-Id property of a component.
|
static ListEntitiesFilter |
fromComponentTypeId(String componentTypeId)
Create an instance of this class with
componentTypeId() initialized to the given value. |
static ListEntitiesFilter |
fromExternalId(String externalId)
Create an instance of this class with
externalId() initialized to the given value. |
static ListEntitiesFilter |
fromParentEntityId(String parentEntityId)
Create an instance of this class with
parentEntityId() initialized to the given value. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
parentEntityId()
The parent of the entities in the list.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListEntitiesFilter.Builder> |
serializableBuilderClass() |
ListEntitiesFilter.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
ListEntitiesFilter.Type |
type()
Retrieve an enum value representing which member of this object is populated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String parentEntityId()
The parent of the entities in the list.
public final String componentTypeId()
The ID of the component type in the entities in the list.
public final String externalId()
The external-Id property of a component. The external-Id property is the primary key of an external storage system.
public ListEntitiesFilter.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListEntitiesFilter.Builder,ListEntitiesFilter>public static ListEntitiesFilter.Builder builder()
public static Class<? extends ListEntitiesFilter.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public static ListEntitiesFilter fromParentEntityId(String parentEntityId)
parentEntityId() initialized to the given value.
The parent of the entities in the list.
parentEntityId - The parent of the entities in the list.public static ListEntitiesFilter fromComponentTypeId(String componentTypeId)
componentTypeId() initialized to the given value.
The ID of the component type in the entities in the list.
componentTypeId - The ID of the component type in the entities in the list.public static ListEntitiesFilter fromExternalId(String externalId)
externalId() initialized to the given value.
The external-Id property of a component. The external-Id property is the primary key of an external storage system.
externalId - The external-Id property of a component. The external-Id property is the primary key of an external
storage system.public ListEntitiesFilter.Type type()
Type.UNKNOWN_TO_SDK_VERSION if the
service returned a member that is only known to a newer SDK version.
When this class is created directly in your code, this will be Type.UNKNOWN_TO_SDK_VERSION if zero
members are set, and null if more than one member is set.Copyright © 2023. All rights reserved.