@Generated(value="software.amazon.awssdk:codegen") public final class SourceConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SourceConfiguration.Builder,SourceConfiguration>
Configuration information about the external data source.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SourceConfiguration.Builder |
static class |
SourceConfiguration.Type |
| Modifier and Type | Method and Description |
|---|---|
AppIntegrationsConfiguration |
appIntegrations()
Configuration information for Amazon AppIntegrations to automatically ingest content.
|
static SourceConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
static SourceConfiguration |
fromAppIntegrations(AppIntegrationsConfiguration appIntegrations)
Create an instance of this class with
appIntegrations() initialized to the given value. |
static SourceConfiguration |
fromAppIntegrations(Consumer<AppIntegrationsConfiguration.Builder> appIntegrations)
Create an instance of this class with
appIntegrations() initialized to the given value. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends SourceConfiguration.Builder> |
serializableBuilderClass() |
SourceConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
SourceConfiguration.Type |
type()
Retrieve an enum value representing which member of this object is populated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final AppIntegrationsConfiguration appIntegrations()
Configuration information for Amazon AppIntegrations to automatically ingest content.
public SourceConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SourceConfiguration.Builder,SourceConfiguration>public static SourceConfiguration.Builder builder()
public static Class<? extends SourceConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public static SourceConfiguration fromAppIntegrations(AppIntegrationsConfiguration appIntegrations)
appIntegrations() initialized to the given value.
Configuration information for Amazon AppIntegrations to automatically ingest content.
appIntegrations - Configuration information for Amazon AppIntegrations to automatically ingest content.public static SourceConfiguration fromAppIntegrations(Consumer<AppIntegrationsConfiguration.Builder> appIntegrations)
appIntegrations() initialized to the given value.
Configuration information for Amazon AppIntegrations to automatically ingest content.
appIntegrations - Configuration information for Amazon AppIntegrations to automatically ingest content.public SourceConfiguration.Type type()
SourceConfiguration.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 SourceConfiguration.Type.UNKNOWN_TO_SDK_VERSION if zero
members are set, and null if more than one member is set.Copyright © 2023. All rights reserved.