Class CfnSolutionProps.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.personalize.CfnSolutionProps.Jsii$Proxy
All Implemented Interfaces:
CfnSolutionProps, software.amazon.jsii.JsiiSerializable
Enclosing interface:
CfnSolutionProps

@Stability(Stable) @Internal public static final class CfnSolutionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnSolutionProps
An implementation for CfnSolutionProps
  • Nested Class Summary

    Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject

    software.amazon.jsii.JsiiObject.InitializationMode

    Nested classes/interfaces inherited from interface software.amazon.awscdk.services.personalize.CfnSolutionProps

    CfnSolutionProps.Builder, CfnSolutionProps.Jsii$Proxy
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    Constructor that initializes the object based on literal property values passed by the CfnSolutionProps.Builder.
    protected
    Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
    Constructor that initializes the object based on values retrieved from the JsiiObject.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.fasterxml.jackson.databind.JsonNode
     
    final boolean
     
    final String
    The Amazon Resource Name (ARN) of the dataset group that provides the training data.
    final String
    The event type (for example, 'click' or 'like') that is used for training the model.
    final String
    The name of the solution.
    final Object
    final Object
    Whether to perform hyperparameter optimization (HPO) on the chosen recipe.
    final String
    The ARN of the recipe used to create the solution.
    final Object
    Describes the configuration properties for the solution.
    final int
     

    Methods inherited from class software.amazon.jsii.JsiiObject

    jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Jsii$Proxy

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

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

    • getDatasetGroupArn

      public final String getDatasetGroupArn()
      Description copied from interface: CfnSolutionProps
      The Amazon Resource Name (ARN) of the dataset group that provides the training data.
      Specified by:
      getDatasetGroupArn in interface CfnSolutionProps
    • getName

      public final String getName()
      Description copied from interface: CfnSolutionProps
      The name of the solution.
      Specified by:
      getName in interface CfnSolutionProps
    • getEventType

      public final String getEventType()
      Description copied from interface: CfnSolutionProps
      The event type (for example, 'click' or 'like') that is used for training the model.

      If no eventType is provided, Amazon Personalize uses all interactions for training with equal weight regardless of type.

      Specified by:
      getEventType in interface CfnSolutionProps
    • getPerformAutoMl

      public final Object getPerformAutoMl()
      Description copied from interface: CfnSolutionProps

      We don't recommend enabling automated machine learning.

      Instead, match your use case to the available Amazon Personalize recipes. For more information, see Determining your use case.

      When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration ( recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

      Specified by:
      getPerformAutoMl in interface CfnSolutionProps
    • getPerformHpo

      public final Object getPerformHpo()
      Description copied from interface: CfnSolutionProps
      Whether to perform hyperparameter optimization (HPO) on the chosen recipe.

      The default is false .

      Specified by:
      getPerformHpo in interface CfnSolutionProps
    • getRecipeArn

      public final String getRecipeArn()
      Description copied from interface: CfnSolutionProps
      The ARN of the recipe used to create the solution.
      Specified by:
      getRecipeArn in interface CfnSolutionProps
    • getSolutionConfig

      public final Object getSolutionConfig()
      Description copied from interface: CfnSolutionProps
      Describes the configuration properties for the solution.
      Specified by:
      getSolutionConfig in interface CfnSolutionProps
    • $jsii$toJson

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

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

      public final int hashCode()
      Overrides:
      hashCode in class Object