@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 String targetArn()
The ARN of the target (SNS topic) to which audit notifications are sent.
public String roleArn()
The ARN of the role that grants permission to send notifications to the target.
public 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 boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2019. All rights reserved.