@Generated(value="software.amazon.awssdk:codegen") public final class AthenaIntegration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AthenaIntegration.Builder,AthenaIntegration>
Describes integration options for Amazon Athena.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AthenaIntegration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AthenaIntegration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
integrationResultS3DestinationArn()
The location in Amazon S3 to store the generated CloudFormation template.
|
Instant |
partitionEndDate()
The end date for the partition.
|
PartitionLoadFrequency |
partitionLoadFrequency()
The schedule for adding new partitions to the table.
|
String |
partitionLoadFrequencyAsString()
The schedule for adding new partitions to the table.
|
Instant |
partitionStartDate()
The start date for the partition.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AthenaIntegration.Builder> |
serializableBuilderClass() |
AthenaIntegration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String integrationResultS3DestinationArn()
The location in Amazon S3 to store the generated CloudFormation template.
public final PartitionLoadFrequency partitionLoadFrequency()
The schedule for adding new partitions to the table.
If the service returns an enum value that is not available in the current SDK version,
partitionLoadFrequency will return PartitionLoadFrequency.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from partitionLoadFrequencyAsString().
PartitionLoadFrequencypublic final String partitionLoadFrequencyAsString()
The schedule for adding new partitions to the table.
If the service returns an enum value that is not available in the current SDK version,
partitionLoadFrequency will return PartitionLoadFrequency.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from partitionLoadFrequencyAsString().
PartitionLoadFrequencypublic final Instant partitionStartDate()
The start date for the partition.
public final Instant partitionEndDate()
The end date for the partition.
public AthenaIntegration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AthenaIntegration.Builder,AthenaIntegration>public static AthenaIntegration.Builder builder()
public static Class<? extends AthenaIntegration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.