public HyperParameterTrainingJobDefinition withHyperParameterTuningResourceConfig(HyperParameterTuningResourceConfig hyperParameterTuningResourceConfig) {
        setHyperParameterTuningResourceConfig(hyperParameterTuningResourceConfig);
        return this;
    }
<p>
The configuration for the hyperparameter tuning resources, including the compute instances and storage volumes,
used for training jobs launched by the tuning job. By default, storage volumes hold model artifacts and
incremental states. Choose <code>File</code> for <code>TrainingInputMode</code> in the
<code>AlgorithmSpecification</code> parameter to additionally store training data in the storage volume
(optional).
</p>

@param hyperParameterTuningResourceConfig
       The configuration for the hyperparameter tuning resources, including the compute instances and storage
       volumes, used for training jobs launched by the tuning job. By default, storage volumes hold model
       artifacts and incremental states. Choose <code>File</code> for <code>TrainingInputMode</code> in the
       <code>AlgorithmSpecification</code> parameter to additionally store training data in the storage volume
       (optional).
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-sagemaker/src/main/java/com/amazonaws/services/sagemaker/model/HyperParameterTrainingJobDefinition.java