@Generated(value="software.amazon.awssdk:codegen") public final class DestinationProperties extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DestinationProperties.Builder,DestinationProperties>
Contains the ARN of the resource to publish to, such as an S3 bucket, and the ARN of the KMS key to use to encrypt published findings.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DestinationProperties.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DestinationProperties.Builder |
builder() |
String |
destinationArn()
The ARN of the resource to publish to.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
kmsKeyArn()
The ARN of the KMS key to use for encryption.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DestinationProperties.Builder> |
serializableBuilderClass() |
DestinationProperties.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String destinationArn()
The ARN of the resource to publish to.
public String kmsKeyArn()
The ARN of the KMS key to use for encryption.
public DestinationProperties.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DestinationProperties.Builder,DestinationProperties>public static DestinationProperties.Builder builder()
public static Class<? extends DestinationProperties.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2019. All rights reserved.