public static interface CreateSolutionVersionRequest.Builder extends PersonalizeRequest.Builder, SdkPojo, CopyableBuilder<CreateSolutionVersionRequest.Builder,CreateSolutionVersionRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateSolutionVersionRequest.Builder |
name(String name)
The name of the solution version.
|
CreateSolutionVersionRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateSolutionVersionRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateSolutionVersionRequest.Builder |
solutionArn(String solutionArn)
The Amazon Resource Name (ARN) of the solution containing the training configuration information.
|
CreateSolutionVersionRequest.Builder |
tags(Collection<Tag> tags)
A list of tags to
apply to the solution version.
|
CreateSolutionVersionRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
A list of tags to
apply to the solution version.
|
CreateSolutionVersionRequest.Builder |
tags(Tag... tags)
A list of tags to
apply to the solution version.
|
CreateSolutionVersionRequest.Builder |
trainingMode(String trainingMode)
The scope of training to be performed when creating the solution version.
|
CreateSolutionVersionRequest.Builder |
trainingMode(TrainingMode trainingMode)
The scope of training to be performed when creating the solution version.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateSolutionVersionRequest.Builder name(String name)
The name of the solution version.
name - The name of the solution version.CreateSolutionVersionRequest.Builder solutionArn(String solutionArn)
The Amazon Resource Name (ARN) of the solution containing the training configuration information.
solutionArn - The Amazon Resource Name (ARN) of the solution containing the training configuration information.CreateSolutionVersionRequest.Builder trainingMode(String trainingMode)
The scope of training to be performed when creating the solution version. The FULL option trains
the solution version based on the entirety of the input solution's training data, while the
UPDATE option processes only the data that has changed in comparison to the input solution.
Choose UPDATE when you want to incrementally update your solution version instead of creating an
entirely new one.
The UPDATE option can only be used when you already have an active solution version created from
the input solution using the FULL option and the input solution was trained with the User-Personalization recipe or the HRNN-Coldstart
recipe.
trainingMode - The scope of training to be performed when creating the solution version. The FULL option
trains the solution version based on the entirety of the input solution's training data, while the
UPDATE option processes only the data that has changed in comparison to the input
solution. Choose UPDATE when you want to incrementally update your solution version
instead of creating an entirely new one.
The UPDATE option can only be used when you already have an active solution version
created from the input solution using the FULL option and the input solution was trained
with the User-Personalization recipe or the HRNN-Coldstart recipe.
TrainingMode,
TrainingModeCreateSolutionVersionRequest.Builder trainingMode(TrainingMode trainingMode)
The scope of training to be performed when creating the solution version. The FULL option trains
the solution version based on the entirety of the input solution's training data, while the
UPDATE option processes only the data that has changed in comparison to the input solution.
Choose UPDATE when you want to incrementally update your solution version instead of creating an
entirely new one.
The UPDATE option can only be used when you already have an active solution version created from
the input solution using the FULL option and the input solution was trained with the User-Personalization recipe or the HRNN-Coldstart
recipe.
trainingMode - The scope of training to be performed when creating the solution version. The FULL option
trains the solution version based on the entirety of the input solution's training data, while the
UPDATE option processes only the data that has changed in comparison to the input
solution. Choose UPDATE when you want to incrementally update your solution version
instead of creating an entirely new one.
The UPDATE option can only be used when you already have an active solution version
created from the input solution using the FULL option and the input solution was trained
with the User-Personalization recipe or the HRNN-Coldstart recipe.
TrainingMode,
TrainingModeCreateSolutionVersionRequest.Builder tags(Collection<Tag> tags)
A list of tags to apply to the solution version.
tags - A list of tags
to apply to the solution version.CreateSolutionVersionRequest.Builder tags(Tag... tags)
A list of tags to apply to the solution version.
tags - A list of tags
to apply to the solution version.CreateSolutionVersionRequest.Builder tags(Consumer<Tag.Builder>... tags)
A list of tags to apply to the solution version.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one
manually via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) CreateSolutionVersionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateSolutionVersionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.