@Generated(value="software.amazon.awssdk:codegen") public final class DataSourceConfigurationInput extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DataSourceConfigurationInput.Builder,DataSourceConfigurationInput>
The configuration of the data source.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DataSourceConfigurationInput.Builder |
static class |
DataSourceConfigurationInput.Type |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final GlueRunConfigurationInput glueRunConfiguration()
The configuration of the Amazon Web Services Glue data source.
public final RedshiftRunConfigurationInput redshiftRunConfiguration()
The configuration of the Amazon Redshift data source.
public DataSourceConfigurationInput.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DataSourceConfigurationInput.Builder,DataSourceConfigurationInput>public static DataSourceConfigurationInput.Builder builder()
public static Class<? extends DataSourceConfigurationInput.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public static DataSourceConfigurationInput fromGlueRunConfiguration(GlueRunConfigurationInput glueRunConfiguration)
glueRunConfiguration() initialized to the given value.
The configuration of the Amazon Web Services Glue data source.
glueRunConfiguration - The configuration of the Amazon Web Services Glue data source.public static DataSourceConfigurationInput fromGlueRunConfiguration(Consumer<GlueRunConfigurationInput.Builder> glueRunConfiguration)
glueRunConfiguration() initialized to the given value.
The configuration of the Amazon Web Services Glue data source.
glueRunConfiguration - The configuration of the Amazon Web Services Glue data source.public static DataSourceConfigurationInput fromRedshiftRunConfiguration(RedshiftRunConfigurationInput redshiftRunConfiguration)
redshiftRunConfiguration() initialized to the given value.
The configuration of the Amazon Redshift data source.
redshiftRunConfiguration - The configuration of the Amazon Redshift data source.public static DataSourceConfigurationInput fromRedshiftRunConfiguration(Consumer<RedshiftRunConfigurationInput.Builder> redshiftRunConfiguration)
redshiftRunConfiguration() initialized to the given value.
The configuration of the Amazon Redshift data source.
redshiftRunConfiguration - The configuration of the Amazon Redshift data source.public DataSourceConfigurationInput.Type type()
DataSourceConfigurationInput.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 DataSourceConfigurationInput.Type.UNKNOWN_TO_SDK_VERSION if zero
members are set, and null if more than one member is set.Copyright © 2023. All rights reserved.