Interface CfnDataSet.IngestionWaitPolicyProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnDataSet.IngestionWaitPolicyProperty.Jsii$Proxy
Enclosing class:
CfnDataSet

@Stability(Stable) public static interface CfnDataSet.IngestionWaitPolicyProperty extends software.amazon.jsii.JsiiSerializable
The wait policy to use when creating or updating a Dataset.

The default is to wait for SPICE ingestion to finish with timeout of 36 hours.

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.*;
 IngestionWaitPolicyProperty ingestionWaitPolicyProperty = IngestionWaitPolicyProperty.builder()
         .ingestionWaitTimeInHours(123)
         .waitForSpiceIngestion(false)
         .build();
 
  • Method Details

    • getIngestionWaitTimeInHours

      @Stability(Stable) @Nullable default Number getIngestionWaitTimeInHours()
      The maximum time (in hours) to wait for Ingestion to complete.

      Default timeout is 36 hours. Applicable only when DataSetImportMode mode is set to SPICE and WaitForSpiceIngestion is set to true.

    • getWaitForSpiceIngestion

      @Stability(Stable) @Nullable default Object getWaitForSpiceIngestion()
      Wait for SPICE ingestion to finish to mark dataset creation or update as successful.

      Default (true). Applicable only when DataSetImportMode mode is set to SPICE.

    • builder

      @Stability(Stable) static CfnDataSet.IngestionWaitPolicyProperty.Builder builder()
      Returns:
      a CfnDataSet.IngestionWaitPolicyProperty.Builder of CfnDataSet.IngestionWaitPolicyProperty