Class CfnDatasetProps.Jsii$Proxy

All Implemented Interfaces:
Enclosing interface:

@Stability(Stable) @Internal public static final class CfnDatasetProps.Jsii$Proxy extends implements CfnDatasetProps
An implementation for CfnDatasetProps
  • Constructor Details

    • Jsii$Proxy

      protected Jsii$Proxy( objRef)
      Constructor that initializes the object based on values retrieved from the JsiiObject.
      objRef - Reference to the JSII managed object.
    • Jsii$Proxy

      protected Jsii$Proxy(CfnDatasetProps.Builder builder)
      Constructor that initializes the object based on literal property values passed by the CfnDatasetProps.Builder.
  • Method Details

    • getDatasetName

      public final String getDatasetName()
      Description copied from interface: CfnDatasetProps
      The name of the dataset.
      Specified by:
      getDatasetName in interface CfnDatasetProps
    • getDatasetType

      public final String getDatasetType()
      Description copied from interface: CfnDatasetProps
      The dataset type.
      Specified by:
      getDatasetType in interface CfnDatasetProps
    • getDomain

      public final String getDomain()
      Description copied from interface: CfnDatasetProps
      The domain associated with the dataset.
      Specified by:
      getDomain in interface CfnDatasetProps
    • getSchema

      public final Object getSchema()
      Description copied from interface: CfnDatasetProps
      The schema for the dataset.

      The schema attributes and their order must match the fields in your data. The dataset Domain and DatasetType that you choose determine the minimum required fields in your training data. For information about the required fields for a specific dataset domain and type, see Dataset Domains and Dataset Types .

      Specified by:
      getSchema in interface CfnDatasetProps
    • getDataFrequency

      public final String getDataFrequency()
      Description copied from interface: CfnDatasetProps
      The frequency of data collection. This parameter is required for RELATED_TIME_SERIES datasets.

      Valid intervals are an integer followed by Y (Year), M (Month), W (Week), D (Day), H (Hour), and min (Minute). For example, "1D" indicates every day and "15min" indicates every 15 minutes. You cannot specify a value that would overlap with the next larger frequency. That means, for example, you cannot specify a frequency of 60 minutes, because that is equivalent to 1 hour. The valid values for each frequency are the following:

      • Minute - 1-59
      • Hour - 1-23
      • Day - 1-6
      • Week - 1-4
      • Month - 1-11
      • Year - 1

      Thus, if you want every other week forecasts, specify "2W". Or, if you want quarterly forecasts, you specify "3M".

      Specified by:
      getDataFrequency in interface CfnDatasetProps
    • getEncryptionConfig

      public final Object getEncryptionConfig()
      Description copied from interface: CfnDatasetProps
      A Key Management Service (KMS) key and the Identity and Access Management (IAM) role that Amazon Forecast can assume to access the key.
      Specified by:
      getEncryptionConfig in interface CfnDatasetProps
    • getTags

      public final List<CfnDataset.TagsItemsProperty> getTags()
      Description copied from interface: CfnDatasetProps
      An array of key-value pairs to apply to this resource.

      For more information, see Tag .

      Specified by:
      getTags in interface CfnDatasetProps
    • $jsii$toJson

      @Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
      Specified by:
      $jsii$toJson in interface
    • equals

      public final boolean equals(Object o)
      equals in class Object
    • hashCode

      public final int hashCode()
      hashCode in class Object