@Generated(value="software.amazon.awssdk:codegen") public final class RedshiftDatasetDefinition extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RedshiftDatasetDefinition.Builder,RedshiftDatasetDefinition>
Configuration for Redshift Dataset Definition input.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RedshiftDatasetDefinition.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RedshiftDatasetDefinition.Builder |
builder() |
String |
clusterId()
Returns the value of the ClusterId property for this object.
|
String |
clusterRoleArn()
The IAM role attached to your Redshift cluster that Amazon SageMaker uses to generate datasets.
|
String |
database()
Returns the value of the Database property for this object.
|
String |
dbUser()
Returns the value of the DbUser property for this object.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
kmsKeyId()
The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to
encrypt data from a Redshift execution.
|
RedshiftResultCompressionType |
outputCompression()
Returns the value of the OutputCompression property for this object.
|
String |
outputCompressionAsString()
Returns the value of the OutputCompression property for this object.
|
RedshiftResultFormat |
outputFormat()
Returns the value of the OutputFormat property for this object.
|
String |
outputFormatAsString()
Returns the value of the OutputFormat property for this object.
|
String |
outputS3Uri()
The location in Amazon S3 where the Redshift query results are stored.
|
String |
queryString()
Returns the value of the QueryString property for this object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RedshiftDatasetDefinition.Builder> |
serializableBuilderClass() |
RedshiftDatasetDefinition.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String clusterId()
public final String database()
public final String dbUser()
public final String queryString()
public final String clusterRoleArn()
The IAM role attached to your Redshift cluster that Amazon SageMaker uses to generate datasets.
public final String outputS3Uri()
The location in Amazon S3 where the Redshift query results are stored.
public final String kmsKeyId()
The Amazon Web Services Key Management Service (Amazon Web Services KMS) key that Amazon SageMaker uses to encrypt data from a Redshift execution.
public final RedshiftResultFormat outputFormat()
If the service returns an enum value that is not available in the current SDK version, outputFormat will
return RedshiftResultFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from outputFormatAsString().
RedshiftResultFormatpublic final String outputFormatAsString()
If the service returns an enum value that is not available in the current SDK version, outputFormat will
return RedshiftResultFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from outputFormatAsString().
RedshiftResultFormatpublic final RedshiftResultCompressionType outputCompression()
If the service returns an enum value that is not available in the current SDK version, outputCompression
will return RedshiftResultCompressionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from outputCompressionAsString().
RedshiftResultCompressionTypepublic final String outputCompressionAsString()
If the service returns an enum value that is not available in the current SDK version, outputCompression
will return RedshiftResultCompressionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from outputCompressionAsString().
RedshiftResultCompressionTypepublic RedshiftDatasetDefinition.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RedshiftDatasetDefinition.Builder,RedshiftDatasetDefinition>public static RedshiftDatasetDefinition.Builder builder()
public static Class<? extends RedshiftDatasetDefinition.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.