@Generated(value="software.amazon.awssdk:codegen") public final class ListNotificationRulesFilter extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ListNotificationRulesFilter.Builder,ListNotificationRulesFilter>
Information about a filter to apply to the list of returned notification rules. You can filter by event type, owner, resource, or target.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListNotificationRulesFilter.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ListNotificationRulesFilter.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ListNotificationRulesFilterName |
name()
The name of the attribute you want to use to filter the returned notification rules.
|
String |
nameAsString()
The name of the attribute you want to use to filter the returned notification rules.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListNotificationRulesFilter.Builder> |
serializableBuilderClass() |
ListNotificationRulesFilter.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
value()
The value of the attribute you want to use to filter the returned notification rules.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ListNotificationRulesFilterName name()
The name of the attribute you want to use to filter the returned notification rules.
If the service returns an enum value that is not available in the current SDK version, name will return
ListNotificationRulesFilterName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from nameAsString().
ListNotificationRulesFilterNamepublic final String nameAsString()
The name of the attribute you want to use to filter the returned notification rules.
If the service returns an enum value that is not available in the current SDK version, name will return
ListNotificationRulesFilterName.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from nameAsString().
ListNotificationRulesFilterNamepublic final String value()
The value of the attribute you want to use to filter the returned notification rules. For example, if you specify filtering by RESOURCE in Name, you might specify the ARN of a pipeline in CodePipeline for the value.
public ListNotificationRulesFilter.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListNotificationRulesFilter.Builder,ListNotificationRulesFilter>public static ListNotificationRulesFilter.Builder builder()
public static Class<? extends ListNotificationRulesFilter.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.