Package com.pulumi.aws.quicksight.inputs
Class RefreshScheduleScheduleArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.quicksight.inputs.RefreshScheduleScheduleArgs.Builder
-
- Enclosing class:
- RefreshScheduleScheduleArgs
public static final class RefreshScheduleScheduleArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RefreshScheduleScheduleArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RefreshScheduleScheduleArgsbuild()RefreshScheduleScheduleArgs.BuilderrefreshType(com.pulumi.core.Output<java.lang.String> refreshType)RefreshScheduleScheduleArgs.BuilderrefreshType(java.lang.String refreshType)RefreshScheduleScheduleArgs.BuilderscheduleFrequency(RefreshScheduleScheduleScheduleFrequencyArgs scheduleFrequency)RefreshScheduleScheduleArgs.BuilderscheduleFrequency(com.pulumi.core.Output<RefreshScheduleScheduleScheduleFrequencyArgs> scheduleFrequency)RefreshScheduleScheduleArgs.BuilderstartAfterDateTime(com.pulumi.core.Output<java.lang.String> startAfterDateTime)RefreshScheduleScheduleArgs.BuilderstartAfterDateTime(java.lang.String startAfterDateTime)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RefreshScheduleScheduleArgs defaults)
-
-
Method Detail
-
refreshType
public RefreshScheduleScheduleArgs.Builder refreshType(com.pulumi.core.Output<java.lang.String> refreshType)
- Parameters:
refreshType- Type of refresh that the dataset undergoes. Valid values are `INCREMENTAL_REFRESH` and `FULL_REFRESH`.- Returns:
- builder
-
refreshType
public RefreshScheduleScheduleArgs.Builder refreshType(java.lang.String refreshType)
- Parameters:
refreshType- Type of refresh that the dataset undergoes. Valid values are `INCREMENTAL_REFRESH` and `FULL_REFRESH`.- Returns:
- builder
-
scheduleFrequency
public RefreshScheduleScheduleArgs.Builder scheduleFrequency(com.pulumi.core.Output<RefreshScheduleScheduleScheduleFrequencyArgs> scheduleFrequency)
- Parameters:
scheduleFrequency- Configuration of the [schedule frequency](https://docs.aws.amazon.com/quicksight/latest/APIReference/API_RefreshFrequency.html). See `scheduleFrequency` Block.- Returns:
- builder
-
scheduleFrequency
public RefreshScheduleScheduleArgs.Builder scheduleFrequency(RefreshScheduleScheduleScheduleFrequencyArgs scheduleFrequency)
- Parameters:
scheduleFrequency- Configuration of the [schedule frequency](https://docs.aws.amazon.com/quicksight/latest/APIReference/API_RefreshFrequency.html). See `scheduleFrequency` Block.- Returns:
- builder
-
startAfterDateTime
public RefreshScheduleScheduleArgs.Builder startAfterDateTime(@Nullable com.pulumi.core.Output<java.lang.String> startAfterDateTime)
- Parameters:
startAfterDateTime- Time after which the refresh schedule can be started, expressed in `YYYY-MM-DDTHH:MM:SS` format.- Returns:
- builder
-
startAfterDateTime
public RefreshScheduleScheduleArgs.Builder startAfterDateTime(java.lang.String startAfterDateTime)
- Parameters:
startAfterDateTime- Time after which the refresh schedule can be started, expressed in `YYYY-MM-DDTHH:MM:SS` format.- Returns:
- builder
-
build
public RefreshScheduleScheduleArgs build()
-
-