Interface HyperParameterTuningJobSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<HyperParameterTuningJobSummary.Builder,
,HyperParameterTuningJobSummary> SdkBuilder<HyperParameterTuningJobSummary.Builder,
,HyperParameterTuningJobSummary> SdkPojo
- Enclosing class:
HyperParameterTuningJobSummary
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) The date and time that the tuning job was created.hyperParameterTuningEndTime
(Instant hyperParameterTuningEndTime) The date and time that the tuning job ended.hyperParameterTuningJobArn
(String hyperParameterTuningJobArn) The Amazon Resource Name (ARN) of the tuning job.hyperParameterTuningJobName
(String hyperParameterTuningJobName) The name of the tuning job.hyperParameterTuningJobStatus
(String hyperParameterTuningJobStatus) The status of the tuning job.hyperParameterTuningJobStatus
(HyperParameterTuningJobStatus hyperParameterTuningJobStatus) The status of the tuning job.lastModifiedTime
(Instant lastModifiedTime) The date and time that the tuning job was modified.objectiveStatusCounters
(Consumer<ObjectiveStatusCounters.Builder> objectiveStatusCounters) The ObjectiveStatusCounters object that specifies the numbers of training jobs, categorized by objective metric status, that this tuning job launched.objectiveStatusCounters
(ObjectiveStatusCounters objectiveStatusCounters) The ObjectiveStatusCounters object that specifies the numbers of training jobs, categorized by objective metric status, that this tuning job launched.resourceLimits
(Consumer<ResourceLimits.Builder> resourceLimits) The ResourceLimits object that specifies the maximum number of training jobs and parallel training jobs allowed for this tuning job.resourceLimits
(ResourceLimits resourceLimits) The ResourceLimits object that specifies the maximum number of training jobs and parallel training jobs allowed for this tuning job.Specifies the search strategy hyperparameter tuning uses to choose which hyperparameters to evaluate at each iteration.strategy
(HyperParameterTuningJobStrategyType strategy) Specifies the search strategy hyperparameter tuning uses to choose which hyperparameters to evaluate at each iteration.trainingJobStatusCounters
(Consumer<TrainingJobStatusCounters.Builder> trainingJobStatusCounters) The TrainingJobStatusCounters object that specifies the numbers of training jobs, categorized by status, that this tuning job launched.trainingJobStatusCounters
(TrainingJobStatusCounters trainingJobStatusCounters) The TrainingJobStatusCounters object that specifies the numbers of training jobs, categorized by status, that this tuning job launched.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
-
hyperParameterTuningJobName
HyperParameterTuningJobSummary.Builder hyperParameterTuningJobName(String hyperParameterTuningJobName) The name of the tuning job.
- Parameters:
hyperParameterTuningJobName
- The name of the tuning job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hyperParameterTuningJobArn
HyperParameterTuningJobSummary.Builder hyperParameterTuningJobArn(String hyperParameterTuningJobArn) The Amazon Resource Name (ARN) of the tuning job.
- Parameters:
hyperParameterTuningJobArn
- The Amazon Resource Name (ARN) of the tuning job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hyperParameterTuningJobStatus
HyperParameterTuningJobSummary.Builder hyperParameterTuningJobStatus(String hyperParameterTuningJobStatus) The status of the tuning job.
- Parameters:
hyperParameterTuningJobStatus
- The status of the tuning job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
hyperParameterTuningJobStatus
HyperParameterTuningJobSummary.Builder hyperParameterTuningJobStatus(HyperParameterTuningJobStatus hyperParameterTuningJobStatus) The status of the tuning job.
- Parameters:
hyperParameterTuningJobStatus
- The status of the tuning job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
strategy
Specifies the search strategy hyperparameter tuning uses to choose which hyperparameters to evaluate at each iteration.
- Parameters:
strategy
- Specifies the search strategy hyperparameter tuning uses to choose which hyperparameters to evaluate at each iteration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
strategy
Specifies the search strategy hyperparameter tuning uses to choose which hyperparameters to evaluate at each iteration.
- Parameters:
strategy
- Specifies the search strategy hyperparameter tuning uses to choose which hyperparameters to evaluate at each iteration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTime
The date and time that the tuning job was created.
- Parameters:
creationTime
- The date and time that the tuning job was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hyperParameterTuningEndTime
HyperParameterTuningJobSummary.Builder hyperParameterTuningEndTime(Instant hyperParameterTuningEndTime) The date and time that the tuning job ended.
- Parameters:
hyperParameterTuningEndTime
- The date and time that the tuning job ended.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
The date and time that the tuning job was modified.
- Parameters:
lastModifiedTime
- The date and time that the tuning job was modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trainingJobStatusCounters
HyperParameterTuningJobSummary.Builder trainingJobStatusCounters(TrainingJobStatusCounters trainingJobStatusCounters) The TrainingJobStatusCounters object that specifies the numbers of training jobs, categorized by status, that this tuning job launched.
- Parameters:
trainingJobStatusCounters
- The TrainingJobStatusCounters object that specifies the numbers of training jobs, categorized by status, that this tuning job launched.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trainingJobStatusCounters
default HyperParameterTuningJobSummary.Builder trainingJobStatusCounters(Consumer<TrainingJobStatusCounters.Builder> trainingJobStatusCounters) The TrainingJobStatusCounters object that specifies the numbers of training jobs, categorized by status, that this tuning job launched.
This is a convenience method that creates an instance of theTrainingJobStatusCounters.Builder
avoiding the need to create one manually viaTrainingJobStatusCounters.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totrainingJobStatusCounters(TrainingJobStatusCounters)
.- Parameters:
trainingJobStatusCounters
- a consumer that will call methods onTrainingJobStatusCounters.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
objectiveStatusCounters
HyperParameterTuningJobSummary.Builder objectiveStatusCounters(ObjectiveStatusCounters objectiveStatusCounters) The ObjectiveStatusCounters object that specifies the numbers of training jobs, categorized by objective metric status, that this tuning job launched.
- Parameters:
objectiveStatusCounters
- The ObjectiveStatusCounters object that specifies the numbers of training jobs, categorized by objective metric status, that this tuning job launched.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
objectiveStatusCounters
default HyperParameterTuningJobSummary.Builder objectiveStatusCounters(Consumer<ObjectiveStatusCounters.Builder> objectiveStatusCounters) The ObjectiveStatusCounters object that specifies the numbers of training jobs, categorized by objective metric status, that this tuning job launched.
This is a convenience method that creates an instance of theObjectiveStatusCounters.Builder
avoiding the need to create one manually viaObjectiveStatusCounters.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toobjectiveStatusCounters(ObjectiveStatusCounters)
.- Parameters:
objectiveStatusCounters
- a consumer that will call methods onObjectiveStatusCounters.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceLimits
The ResourceLimits object that specifies the maximum number of training jobs and parallel training jobs allowed for this tuning job.
- Parameters:
resourceLimits
- The ResourceLimits object that specifies the maximum number of training jobs and parallel training jobs allowed for this tuning job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceLimits
default HyperParameterTuningJobSummary.Builder resourceLimits(Consumer<ResourceLimits.Builder> resourceLimits) The ResourceLimits object that specifies the maximum number of training jobs and parallel training jobs allowed for this tuning job.
This is a convenience method that creates an instance of theResourceLimits.Builder
avoiding the need to create one manually viaResourceLimits.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceLimits(ResourceLimits)
.- Parameters:
resourceLimits
- a consumer that will call methods onResourceLimits.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-