@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 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 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 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 AWS 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 boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2019. All rights reserved.