Interface TransformS3DataSource.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<TransformS3DataSource.Builder,,TransformS3DataSource> SdkBuilder<TransformS3DataSource.Builder,,TransformS3DataSource> SdkPojo
- Enclosing class:
TransformS3DataSource
-
Method Summary
Modifier and TypeMethodDescriptions3DataType(String s3DataType) If you chooseS3Prefix,S3Uriidentifies a key name prefix.s3DataType(S3DataType s3DataType) If you chooseS3Prefix,S3Uriidentifies a key name prefix.Depending on the value specified for theS3DataType, identifies either a key name prefix or a manifest.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
s3DataType
If you choose
S3Prefix,S3Uriidentifies a key name prefix. Amazon SageMaker uses all objects with the specified key name prefix for batch transform.If you choose
ManifestFile,S3Uriidentifies an object that is a manifest file containing a list of object keys that you want Amazon SageMaker to use for batch transform.The following values are compatible:
ManifestFile,S3PrefixThe following value is not compatible:
AugmentedManifestFile- Parameters:
s3DataType- If you chooseS3Prefix,S3Uriidentifies a key name prefix. Amazon SageMaker uses all objects with the specified key name prefix for batch transform.If you choose
ManifestFile,S3Uriidentifies an object that is a manifest file containing a list of object keys that you want Amazon SageMaker to use for batch transform.The following values are compatible:
ManifestFile,S3PrefixThe following value is not compatible:
AugmentedManifestFile- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3DataType
If you choose
S3Prefix,S3Uriidentifies a key name prefix. Amazon SageMaker uses all objects with the specified key name prefix for batch transform.If you choose
ManifestFile,S3Uriidentifies an object that is a manifest file containing a list of object keys that you want Amazon SageMaker to use for batch transform.The following values are compatible:
ManifestFile,S3PrefixThe following value is not compatible:
AugmentedManifestFile- Parameters:
s3DataType- If you chooseS3Prefix,S3Uriidentifies a key name prefix. Amazon SageMaker uses all objects with the specified key name prefix for batch transform.If you choose
ManifestFile,S3Uriidentifies an object that is a manifest file containing a list of object keys that you want Amazon SageMaker to use for batch transform.The following values are compatible:
ManifestFile,S3PrefixThe following value is not compatible:
AugmentedManifestFile- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3Uri
Depending on the value specified for the
S3DataType, identifies either a key name prefix or a manifest. For example:-
A key name prefix might look like this:
s3://bucketname/exampleprefix/. -
A manifest might look like this:
s3://bucketname/example.manifestThe manifest is an S3 object which is a JSON file with the following format:
[ {"prefix": "s3://customer_bucket/some/prefix/"},"relative/path/to/custdata-1","relative/path/custdata-2",..."relative/path/custdata-N"]The preceding JSON matches the following
S3Uris:s3://customer_bucket/some/prefix/relative/path/to/custdata-1s3://customer_bucket/some/prefix/relative/path/custdata-2...s3://customer_bucket/some/prefix/relative/path/custdata-NThe complete set of
S3Urisin this manifest constitutes the input data for the channel for this datasource. The object that eachS3Urispoints to must be readable by the IAM role that Amazon SageMaker uses to perform tasks on your behalf.
- Parameters:
s3Uri- Depending on the value specified for theS3DataType, identifies either a key name prefix or a manifest. For example:-
A key name prefix might look like this:
s3://bucketname/exampleprefix/. -
A manifest might look like this:
s3://bucketname/example.manifestThe manifest is an S3 object which is a JSON file with the following format:
[ {"prefix": "s3://customer_bucket/some/prefix/"},"relative/path/to/custdata-1","relative/path/custdata-2",..."relative/path/custdata-N"]The preceding JSON matches the following
S3Uris:s3://customer_bucket/some/prefix/relative/path/to/custdata-1s3://customer_bucket/some/prefix/relative/path/custdata-2...s3://customer_bucket/some/prefix/relative/path/custdata-NThe complete set of
S3Urisin this manifest constitutes the input data for the channel for this datasource. The object that eachS3Urispoints to must be readable by the IAM role that Amazon SageMaker uses to perform tasks on your behalf.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-