Interface CfnDataset.DatetimeOptionsProperty

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

@Stability(Stable) public static interface CfnDataset.DatetimeOptionsProperty extends software.amazon.jsii.JsiiSerializable
Represents additional options for correct interpretation of datetime parameters used in the Amazon S3 path of a dataset.

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.databrew.*;
 DatetimeOptionsProperty datetimeOptionsProperty = DatetimeOptionsProperty.builder()
         .format("format")
         // the properties below are optional
         .localeCode("localeCode")
         .timezoneOffset("timezoneOffset")
         .build();
 
  • Method Details

    • getFormat

      @Stability(Stable) @NotNull String getFormat()
      Required option, that defines the datetime format used for a date parameter in the Amazon S3 path.

      Should use only supported datetime specifiers and separation characters, all litera a-z or A-Z character should be escaped with single quotes. E.g. "MM.dd.yyyy-'at'-HH:mm".

    • getLocaleCode

      @Stability(Stable) @Nullable default String getLocaleCode()
      Optional value for a non-US locale code, needed for correct interpretation of some date formats.
    • getTimezoneOffset

      @Stability(Stable) @Nullable default String getTimezoneOffset()
      Optional value for a timezone offset of the datetime parameter value in the Amazon S3 path.

      Shouldn't be used if Format for this parameter includes timezone fields. If no offset specified, UTC is assumed.

    • builder

      @Stability(Stable) static CfnDataset.DatetimeOptionsProperty.Builder builder()
      Returns:
      a CfnDataset.DatetimeOptionsProperty.Builder of CfnDataset.DatetimeOptionsProperty