Interface ModelVersionDetail.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ModelVersionDetail.Builder,
,ModelVersionDetail> SdkBuilder<ModelVersionDetail.Builder,
,ModelVersionDetail> SdkPojo
- Enclosing class:
ModelVersionDetail
-
Method Summary
Modifier and TypeMethodDescriptionThe model version ARN.createdTime
(String createdTime) The timestamp when the model was created.default ModelVersionDetail.Builder
externalEventsDetail
(Consumer<ExternalEventsDetail.Builder> externalEventsDetail) The external events data details.externalEventsDetail
(ExternalEventsDetail externalEventsDetail) The external events data details.default ModelVersionDetail.Builder
ingestedEventsDetail
(Consumer<IngestedEventsDetail.Builder> ingestedEventsDetail) The ingested events data details.ingestedEventsDetail
(IngestedEventsDetail ingestedEventsDetail) The ingested events data details.lastUpdatedTime
(String lastUpdatedTime) The timestamp when the model was last updated.The model ID.The model type.modelType
(ModelTypeEnum modelType) The model type.modelVersionNumber
(String modelVersionNumber) The model version number.The status of the model version.default ModelVersionDetail.Builder
trainingDataSchema
(Consumer<TrainingDataSchema.Builder> trainingDataSchema) The training data schema.trainingDataSchema
(TrainingDataSchema trainingDataSchema) The training data schema.trainingDataSource
(String trainingDataSource) The model version training data source.trainingDataSource
(TrainingDataSourceEnum trainingDataSource) The model version training data source.default ModelVersionDetail.Builder
trainingResult
(Consumer<TrainingResult.Builder> trainingResult) The training results.trainingResult
(TrainingResult trainingResult) The training results.default ModelVersionDetail.Builder
trainingResultV2
(Consumer<TrainingResultV2.Builder> trainingResultV2) The training result details.trainingResultV2
(TrainingResultV2 trainingResultV2) The training result details.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, sdkFields
-
Method Details
-
modelId
The model ID.
- Parameters:
modelId
- The model ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelType
The model type.
- Parameters:
modelType
- The model type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
modelType
The model type.
- Parameters:
modelType
- The model type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
modelVersionNumber
The model version number.
- Parameters:
modelVersionNumber
- The model version number.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the model version.
- Parameters:
status
- The status of the model version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trainingDataSource
The model version training data source.
- Parameters:
trainingDataSource
- The model version training data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
trainingDataSource
The model version training data source.
- Parameters:
trainingDataSource
- The model version training data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
trainingDataSchema
The training data schema.
- Parameters:
trainingDataSchema
- The training data schema.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trainingDataSchema
default ModelVersionDetail.Builder trainingDataSchema(Consumer<TrainingDataSchema.Builder> trainingDataSchema) The training data schema.
This is a convenience method that creates an instance of theTrainingDataSchema.Builder
avoiding the need to create one manually viaTrainingDataSchema.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totrainingDataSchema(TrainingDataSchema)
.- Parameters:
trainingDataSchema
- a consumer that will call methods onTrainingDataSchema.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
externalEventsDetail
The external events data details. This will be populated if the
trainingDataSource
for the model version is specified asEXTERNAL_EVENTS
.- Parameters:
externalEventsDetail
- The external events data details. This will be populated if thetrainingDataSource
for the model version is specified asEXTERNAL_EVENTS
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
externalEventsDetail
default ModelVersionDetail.Builder externalEventsDetail(Consumer<ExternalEventsDetail.Builder> externalEventsDetail) The external events data details. This will be populated if the
This is a convenience method that creates an instance of thetrainingDataSource
for the model version is specified asEXTERNAL_EVENTS
.ExternalEventsDetail.Builder
avoiding the need to create one manually viaExternalEventsDetail.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toexternalEventsDetail(ExternalEventsDetail)
.- Parameters:
externalEventsDetail
- a consumer that will call methods onExternalEventsDetail.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ingestedEventsDetail
The ingested events data details. This will be populated if the
trainingDataSource
for the model version is specified asINGESTED_EVENTS
.- Parameters:
ingestedEventsDetail
- The ingested events data details. This will be populated if thetrainingDataSource
for the model version is specified asINGESTED_EVENTS
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ingestedEventsDetail
default ModelVersionDetail.Builder ingestedEventsDetail(Consumer<IngestedEventsDetail.Builder> ingestedEventsDetail) The ingested events data details. This will be populated if the
This is a convenience method that creates an instance of thetrainingDataSource
for the model version is specified asINGESTED_EVENTS
.IngestedEventsDetail.Builder
avoiding the need to create one manually viaIngestedEventsDetail.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toingestedEventsDetail(IngestedEventsDetail)
.- Parameters:
ingestedEventsDetail
- a consumer that will call methods onIngestedEventsDetail.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
trainingResult
The training results.
- Parameters:
trainingResult
- The training results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trainingResult
The training results.
This is a convenience method that creates an instance of theTrainingResult.Builder
avoiding the need to create one manually viaTrainingResult.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totrainingResult(TrainingResult)
.- Parameters:
trainingResult
- a consumer that will call methods onTrainingResult.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastUpdatedTime
The timestamp when the model was last updated.
- Parameters:
lastUpdatedTime
- The timestamp when the model was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdTime
The timestamp when the model was created.
- Parameters:
createdTime
- The timestamp when the model was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The model version ARN.
- Parameters:
arn
- The model version ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trainingResultV2
The training result details. The details include the relative importance of the variables.
- Parameters:
trainingResultV2
- The training result details. The details include the relative importance of the variables.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trainingResultV2
default ModelVersionDetail.Builder trainingResultV2(Consumer<TrainingResultV2.Builder> trainingResultV2) The training result details. The details include the relative importance of the variables.
This is a convenience method that creates an instance of theTrainingResultV2.Builder
avoiding the need to create one manually viaTrainingResultV2.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totrainingResultV2(TrainingResultV2)
.- Parameters:
trainingResultV2
- a consumer that will call methods onTrainingResultV2.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-