Interface ModelVersionDetail.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ModelVersionDetail.Builder,ModelVersionDetail>,SdkBuilder<ModelVersionDetail.Builder,ModelVersionDetail>,SdkPojo
- Enclosing class:
- ModelVersionDetail
public static interface ModelVersionDetail.Builder extends SdkPojo, CopyableBuilder<ModelVersionDetail.Builder,ModelVersionDetail>
-
-
Method Summary
-
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 Detail
-
modelId
ModelVersionDetail.Builder modelId(String 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
ModelVersionDetail.Builder modelType(String 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:
ModelTypeEnum,ModelTypeEnum
-
modelType
ModelVersionDetail.Builder modelType(ModelTypeEnum 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:
ModelTypeEnum,ModelTypeEnum
-
modelVersionNumber
ModelVersionDetail.Builder modelVersionNumber(String 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
ModelVersionDetail.Builder status(String 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
ModelVersionDetail.Builder trainingDataSource(String 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:
TrainingDataSourceEnum,TrainingDataSourceEnum
-
trainingDataSource
ModelVersionDetail.Builder trainingDataSource(TrainingDataSourceEnum 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:
TrainingDataSourceEnum,TrainingDataSourceEnum
-
trainingDataSchema
ModelVersionDetail.Builder trainingDataSchema(TrainingDataSchema 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.Builderavoiding the need to create one manually viaTrainingDataSchema.builder().When the
Consumercompletes,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:
trainingDataSchema(TrainingDataSchema)
-
externalEventsDetail
ModelVersionDetail.Builder externalEventsDetail(ExternalEventsDetail externalEventsDetail)
The external events data details. This will be populated if the
trainingDataSourcefor the model version is specified asEXTERNAL_EVENTS.- Parameters:
externalEventsDetail- The external events data details. This will be populated if thetrainingDataSourcefor 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 thetrainingDataSourcefor the model version is specified asEXTERNAL_EVENTS.ExternalEventsDetail.Builderavoiding the need to create one manually viaExternalEventsDetail.builder().When the
Consumercompletes,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:
externalEventsDetail(ExternalEventsDetail)
-
ingestedEventsDetail
ModelVersionDetail.Builder ingestedEventsDetail(IngestedEventsDetail ingestedEventsDetail)
The ingested events data details. This will be populated if the
trainingDataSourcefor the model version is specified asINGESTED_EVENTS.- Parameters:
ingestedEventsDetail- The ingested events data details. This will be populated if thetrainingDataSourcefor 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 thetrainingDataSourcefor the model version is specified asINGESTED_EVENTS.IngestedEventsDetail.Builderavoiding the need to create one manually viaIngestedEventsDetail.builder().When the
Consumercompletes,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:
ingestedEventsDetail(IngestedEventsDetail)
-
trainingResult
ModelVersionDetail.Builder trainingResult(TrainingResult 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
default ModelVersionDetail.Builder trainingResult(Consumer<TrainingResult.Builder> trainingResult)
The training results.
This is a convenience method that creates an instance of theTrainingResult.Builderavoiding the need to create one manually viaTrainingResult.builder().When the
Consumercompletes,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:
trainingResult(TrainingResult)
-
lastUpdatedTime
ModelVersionDetail.Builder lastUpdatedTime(String 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
ModelVersionDetail.Builder createdTime(String 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
ModelVersionDetail.Builder arn(String 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
ModelVersionDetail.Builder trainingResultV2(TrainingResultV2 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.Builderavoiding the need to create one manually viaTrainingResultV2.builder().When the
Consumercompletes,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:
trainingResultV2(TrainingResultV2)
-
-