Interface CfnRefreshSchedule.ScheduleFrequencyProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnRefreshSchedule.ScheduleFrequencyProperty.Jsii$Proxy
- Enclosing class:
CfnRefreshSchedule
@Stability(Stable)
public static interface CfnRefreshSchedule.ScheduleFrequencyProperty
extends software.amazon.jsii.JsiiSerializable
The frequency for the refresh schedule.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.quicksight.*;
ScheduleFrequencyProperty scheduleFrequencyProperty = ScheduleFrequencyProperty.builder()
.interval("interval")
.refreshOnDay(RefreshOnDayProperty.builder()
.dayOfMonth("dayOfMonth")
.dayOfWeek("dayOfWeek")
.build())
.timeOfTheDay("timeOfTheDay")
.timeZone("timeZone")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnRefreshSchedule.ScheduleFrequencyPropertystatic final classAn implementation forCfnRefreshSchedule.ScheduleFrequencyProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe interval between scheduled refreshes.default ObjectThe day of the week that you want to schedule the refresh on.default StringThe time of day that you want the dataset to refresh.default StringThe timezone that you want the refresh schedule to use.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getInterval
The interval between scheduled refreshes. Valid values are as follows:.MINUTE15: The dataset refreshes every 15 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.MINUTE30: The dataset refreshes every 30 minutes. This value is only supported for incremental refreshes. This interval can only be used for one schedule per dataset.HOURLY: The dataset refreshes every hour. This interval can only be used for one schedule per dataset.DAILY: The dataset refreshes every day.WEEKLY: The dataset refreshes every week.MONTHLY: The dataset refreshes every month.
- See Also:
-
getRefreshOnDay
The day of the week that you want to schedule the refresh on.This value is required for weekly and monthly refresh intervals.
Returns union: either
IResolvableorCfnRefreshSchedule.RefreshOnDayProperty- See Also:
-
getTimeOfTheDay
The time of day that you want the dataset to refresh.This value is expressed in HH:MM format. This field is not required for schedules that refresh hourly.
- See Also:
-
getTimeZone
The timezone that you want the refresh schedule to use.The timezone ID must match a corresponding ID found on
java.util.time.getAvailableIDs().- See Also:
-
builder
-