@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, wait
copy
public 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()
.
PartitionLoadFrequency
public 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()
.
PartitionLoadFrequency
public 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 SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.