@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) |
<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()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public 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()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<AuditNotificationTarget.Builder,AuditNotificationTarget>
public static AuditNotificationTarget.Builder builder()
public static Class<? extends AuditNotificationTarget.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.