@Generated(value="software.amazon.awssdk:codegen") public final class DestinationConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DestinationConfiguration.Builder,DestinationConfiguration>
Contains information about the destination of ingested data.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DestinationConfiguration.Builder |
static class |
DestinationConfiguration.Type |
| Modifier and Type | Method and Description |
|---|---|
AuditLogDestinationConfiguration |
auditLog()
Contains information about an audit log destination configuration.
|
static DestinationConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
static DestinationConfiguration |
fromAuditLog(AuditLogDestinationConfiguration auditLog)
Create an instance of this class with
auditLog() initialized to the given value. |
static DestinationConfiguration |
fromAuditLog(Consumer<AuditLogDestinationConfiguration.Builder> auditLog)
Create an instance of this class with
auditLog() initialized to the given value. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DestinationConfiguration.Builder> |
serializableBuilderClass() |
DestinationConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
DestinationConfiguration.Type |
type()
Retrieve an enum value representing which member of this object is populated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final AuditLogDestinationConfiguration auditLog()
Contains information about an audit log destination configuration.
public DestinationConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DestinationConfiguration.Builder,DestinationConfiguration>public static DestinationConfiguration.Builder builder()
public static Class<? extends DestinationConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public static DestinationConfiguration fromAuditLog(AuditLogDestinationConfiguration auditLog)
auditLog() initialized to the given value.
Contains information about an audit log destination configuration.
auditLog - Contains information about an audit log destination configuration.public static DestinationConfiguration fromAuditLog(Consumer<AuditLogDestinationConfiguration.Builder> auditLog)
auditLog() initialized to the given value.
Contains information about an audit log destination configuration.
auditLog - Contains information about an audit log destination configuration.public DestinationConfiguration.Type type()
DestinationConfiguration.Type.UNKNOWN_TO_SDK_VERSION if the
service returned a member that is only known to a newer SDK version.
When this class is created directly in your code, this will be DestinationConfiguration.Type.UNKNOWN_TO_SDK_VERSION if zero
members are set, and null if more than one member is set.Copyright © 2023. All rights reserved.