@Generated(value="software.amazon.awssdk:codegen") public final class AuditNotificationTarget extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AuditNotificationTarget.Builder,AuditNotificationTarget>
Information about the targets to which audit notifications are sent.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AuditNotificationTarget.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AuditNotificationTarget.Builder |
builder() |
Boolean |
enabled()
True if notifications to the target are enabled.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
roleArn()
The ARN of the role that grants permission to send notifications to the target.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AuditNotificationTarget.Builder> |
serializableBuilderClass() |
String |
targetArn()
The ARN of the target (SNS topic) to which audit notifications are sent.
|
AuditNotificationTarget.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String targetArn()
The ARN of the target (SNS topic) to which audit notifications are sent.
public final String roleArn()
The ARN of the role that grants permission to send notifications to the target.
public final Boolean enabled()
True if notifications to the target are enabled.
public AuditNotificationTarget.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AuditNotificationTarget.Builder,AuditNotificationTarget>public static AuditNotificationTarget.Builder builder()
public static Class<? extends AuditNotificationTarget.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.