@Generated(value="software.amazon.awssdk:codegen") public final class RefreshSchedule extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RefreshSchedule.Builder,RefreshSchedule>
The refresh schedule of a dataset.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RefreshSchedule.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The Amazon Resource Name (ARN) for the refresh schedule.
|
static RefreshSchedule.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
IngestionType |
refreshType()
The type of refresh that a datset undergoes.
|
String |
refreshTypeAsString()
The type of refresh that a datset undergoes.
|
RefreshFrequency |
scheduleFrequency()
The frequency for the refresh schedule.
|
String |
scheduleId()
An identifier for the refresh schedule.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RefreshSchedule.Builder> |
serializableBuilderClass() |
Instant |
startAfterDateTime()
Time after which the refresh schedule can be started, expressed in
YYYY-MM-DDTHH:MM:SS format. |
RefreshSchedule.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String scheduleId()
An identifier for the refresh schedule.
public final RefreshFrequency scheduleFrequency()
The frequency for the refresh schedule.
public final Instant startAfterDateTime()
Time after which the refresh schedule can be started, expressed in YYYY-MM-DDTHH:MM:SS format.
YYYY-MM-DDTHH:MM:SS
format.public final IngestionType refreshType()
The type of refresh that a datset undergoes. Valid values are as follows:
FULL_REFRESH: A complete refresh of a dataset.
INCREMENTAL_REFRESH: A partial refresh of some rows of a dataset, based on the time window
specified.
For more information on full and incremental refreshes, see Refreshing SPICE data in the Amazon QuickSight User Guide.
If the service returns an enum value that is not available in the current SDK version, refreshType will
return IngestionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
refreshTypeAsString().
FULL_REFRESH: A complete refresh of a dataset.
INCREMENTAL_REFRESH: A partial refresh of some rows of a dataset, based on the time window
specified.
For more information on full and incremental refreshes, see Refreshing SPICE data in the Amazon QuickSight User Guide.
IngestionTypepublic final String refreshTypeAsString()
The type of refresh that a datset undergoes. Valid values are as follows:
FULL_REFRESH: A complete refresh of a dataset.
INCREMENTAL_REFRESH: A partial refresh of some rows of a dataset, based on the time window
specified.
For more information on full and incremental refreshes, see Refreshing SPICE data in the Amazon QuickSight User Guide.
If the service returns an enum value that is not available in the current SDK version, refreshType will
return IngestionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
refreshTypeAsString().
FULL_REFRESH: A complete refresh of a dataset.
INCREMENTAL_REFRESH: A partial refresh of some rows of a dataset, based on the time window
specified.
For more information on full and incremental refreshes, see Refreshing SPICE data in the Amazon QuickSight User Guide.
IngestionTypepublic final String arn()
The Amazon Resource Name (ARN) for the refresh schedule.
public RefreshSchedule.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RefreshSchedule.Builder,RefreshSchedule>public static RefreshSchedule.Builder builder()
public static Class<? extends RefreshSchedule.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.