@Generated(value="software.amazon.awssdk:codegen") public final class Subscription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Subscription.Builder,Subscription>
This data type is used as a response element in the ListEventSubscriptions action.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Subscription.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Subscription.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
List<EventSubscription> |
eventSubscriptions()
The list of existing event subscriptions.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasEventSubscriptions()
Returns true if the EventSubscriptions property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
int |
hashCode() |
String |
resourceArn()
The ARN of the assessment template that is used during the event for which the SNS notification is sent.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Subscription.Builder> |
serializableBuilderClass() |
Subscription.Builder |
toBuilder() |
String |
topicArn()
The ARN of the Amazon Simple Notification Service (SNS) topic to which the SNS notifications are sent.
|
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String resourceArn()
The ARN of the assessment template that is used during the event for which the SNS notification is sent.
public final String topicArn()
The ARN of the Amazon Simple Notification Service (SNS) topic to which the SNS notifications are sent.
public final boolean hasEventSubscriptions()
public final List<EventSubscription> eventSubscriptions()
The list of existing event subscriptions.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasEventSubscriptions() to see if a value was sent in this field.
public Subscription.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Subscription.Builder,Subscription>public static Subscription.Builder builder()
public static Class<? extends Subscription.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.