Interface SolutionVersionSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SolutionVersionSummary.Builder,SolutionVersionSummary>,SdkBuilder<SolutionVersionSummary.Builder,SolutionVersionSummary>,SdkPojo
- Enclosing class:
- SolutionVersionSummary
public static interface SolutionVersionSummary.Builder extends SdkPojo, CopyableBuilder<SolutionVersionSummary.Builder,SolutionVersionSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SolutionVersionSummary.BuildercreationDateTime(Instant creationDateTime)The date and time (in Unix time) that this version of a solution was created.SolutionVersionSummary.BuilderfailureReason(String failureReason)If a solution version fails, the reason behind the failure.SolutionVersionSummary.BuilderlastUpdatedDateTime(Instant lastUpdatedDateTime)The date and time (in Unix time) that the solution version was last updated.SolutionVersionSummary.BuildersolutionVersionArn(String solutionVersionArn)The Amazon Resource Name (ARN) of the solution version.SolutionVersionSummary.Builderstatus(String status)The status of the solution version.SolutionVersionSummary.BuildertrainingMode(String trainingMode)The scope of training to be performed when creating the solution version.SolutionVersionSummary.BuildertrainingMode(TrainingMode trainingMode)The scope of training to be performed when creating the solution version.SolutionVersionSummary.BuildertrainingType(String trainingType)Whether the solution version was created automatically or manually.SolutionVersionSummary.BuildertrainingType(TrainingType trainingType)Whether the solution version was created automatically or manually.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
solutionVersionArn
SolutionVersionSummary.Builder solutionVersionArn(String solutionVersionArn)
The Amazon Resource Name (ARN) of the solution version.
- Parameters:
solutionVersionArn- The Amazon Resource Name (ARN) of the solution version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
SolutionVersionSummary.Builder status(String status)
The status of the solution version.
A solution version can be in one of the following states:
-
CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
- Parameters:
status- The status of the solution version.A solution version can be in one of the following states:
-
CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
trainingMode
SolutionVersionSummary.Builder trainingMode(String trainingMode)
The scope of training to be performed when creating the solution version. A
FULLtraining considers all of the data in your dataset group. AnUPDATEprocesses only the data that has changed since the latest training. Only solution versions created with the User-Personalization recipe can useUPDATE.- Parameters:
trainingMode- The scope of training to be performed when creating the solution version. AFULLtraining considers all of the data in your dataset group. AnUPDATEprocesses only the data that has changed since the latest training. Only solution versions created with the User-Personalization recipe can useUPDATE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TrainingMode,TrainingMode
-
trainingMode
SolutionVersionSummary.Builder trainingMode(TrainingMode trainingMode)
The scope of training to be performed when creating the solution version. A
FULLtraining considers all of the data in your dataset group. AnUPDATEprocesses only the data that has changed since the latest training. Only solution versions created with the User-Personalization recipe can useUPDATE.- Parameters:
trainingMode- The scope of training to be performed when creating the solution version. AFULLtraining considers all of the data in your dataset group. AnUPDATEprocesses only the data that has changed since the latest training. Only solution versions created with the User-Personalization recipe can useUPDATE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TrainingMode,TrainingMode
-
trainingType
SolutionVersionSummary.Builder trainingType(String trainingType)
Whether the solution version was created automatically or manually.
- Parameters:
trainingType- Whether the solution version was created automatically or manually.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TrainingType,TrainingType
-
trainingType
SolutionVersionSummary.Builder trainingType(TrainingType trainingType)
Whether the solution version was created automatically or manually.
- Parameters:
trainingType- Whether the solution version was created automatically or manually.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TrainingType,TrainingType
-
creationDateTime
SolutionVersionSummary.Builder creationDateTime(Instant creationDateTime)
The date and time (in Unix time) that this version of a solution was created.
- Parameters:
creationDateTime- The date and time (in Unix time) that this version of a solution was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedDateTime
SolutionVersionSummary.Builder lastUpdatedDateTime(Instant lastUpdatedDateTime)
The date and time (in Unix time) that the solution version was last updated.
- Parameters:
lastUpdatedDateTime- The date and time (in Unix time) that the solution version was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureReason
SolutionVersionSummary.Builder failureReason(String failureReason)
If a solution version fails, the reason behind the failure.
- Parameters:
failureReason- If a solution version fails, the reason behind the failure.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-