public void setModelDataUrl(String modelDataUrl) {
        this.modelDataUrl = modelDataUrl;
    }
<p>
The S3 path where the model artifacts, which result from model training, are stored. This path must point to a
single gzip compressed tar archive (.tar.gz suffix). The S3 path is required for SageMaker built-in algorithms,
but not if you use your own algorithms. For more information on built-in algorithms, see <a
href="https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-algo-docker-registry-paths.html">Common
Parameters</a>.
</p>
<note>
<p>
The model artifacts must be in an S3 bucket that is in the same region as the model or endpoint you are creating.
</p>
</note>
<p>
If you provide a value for this parameter, SageMaker uses Amazon Web Services Security Token Service to download
model artifacts from the S3 path you provide. Amazon Web Services STS is activated in your Amazon Web Services
account by default. If you previously deactivated Amazon Web Services STS for a region, you need to reactivate
Amazon Web Services STS for that region. For more information, see <a
href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_enable-regions.html">Activating and
Deactivating Amazon Web Services STS in an Amazon Web Services Region</a> in the <i>Amazon Web Services Identity
and Access Management User Guide</i>.
</p>
<important>
<p>
If you use a built-in algorithm to create a model, SageMaker requires that you provide a S3 path to the model
artifacts in <code>ModelDataUrl</code>.
</p>
</important>

@param modelDataUrl
       The S3 path where the model artifacts, which result from model training, are stored. This path must point
       to a single gzip compressed tar archive (.tar.gz suffix). The S3 path is required for SageMaker built-in
       algorithms, but not if you use your own algorithms. For more information on built-in algorithms, see <a
       href="https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-algo-docker-registry-paths.html">Common
       Parameters</a>. </p> <note>
       <p>
       The model artifacts must be in an S3 bucket that is in the same region as the model or endpoint you are
       creating.
       </p>
       </note>
       <p>
       If you provide a value for this parameter, SageMaker uses Amazon Web Services Security Token Service to
       download model artifacts from the S3 path you provide. Amazon Web Services STS is activated in your Amazon
       Web Services account by default. If you previously deactivated Amazon Web Services STS for a region, you
       need to reactivate Amazon Web Services STS for that region. For more information, see <a
       href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_enable-regions.html">Activating
       and Deactivating Amazon Web Services STS in an Amazon Web Services Region</a> in the <i>Amazon Web
       Services Identity and Access Management User Guide</i>.
       </p>
       <important>
       <p>
       If you use a built-in algorithm to create a model, SageMaker requires that you provide a S3 path to the
       model artifacts in <code>ModelDataUrl</code>.
       </p>
aws-java-sdk-sagemaker/src/main/java/com/amazonaws/services/sagemaker/model/ContainerDefinition.java