Package com.pulumi.aws.sagemaker.inputs
Class TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.inputs.TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder
-
- Enclosing class:
- TrainingJobInputDataConfigDataSourceS3DataSourceArgs
public static final class TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(TrainingJobInputDataConfigDataSourceS3DataSourceArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TrainingJobInputDataConfigDataSourceS3DataSourceArgs defaults)
-
-
Method Detail
-
attributeNames
public TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder attributeNames(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> attributeNames)
- Parameters:
attributeNames- List of attribute names to include in the training dataset. Maximum of 16.- Returns:
- builder
-
attributeNames
public TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder attributeNames(java.util.List<java.lang.String> attributeNames)
- Parameters:
attributeNames- List of attribute names to include in the training dataset. Maximum of 16.- Returns:
- builder
-
attributeNames
public TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder attributeNames(java.lang.String... attributeNames)
- Parameters:
attributeNames- List of attribute names to include in the training dataset. Maximum of 16.- Returns:
- builder
-
hubAccessConfig
public TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder hubAccessConfig(@Nullable com.pulumi.core.Output<TrainingJobInputDataConfigDataSourceS3DataSourceHubAccessConfigArgs> hubAccessConfig)
- Parameters:
hubAccessConfig- SageMaker AI Hub access configuration. See `hubAccessConfig` below.- Returns:
- builder
-
hubAccessConfig
public TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder hubAccessConfig(TrainingJobInputDataConfigDataSourceS3DataSourceHubAccessConfigArgs hubAccessConfig)
- Parameters:
hubAccessConfig- SageMaker AI Hub access configuration. See `hubAccessConfig` below.- Returns:
- builder
-
instanceGroupNames
public TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder instanceGroupNames(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> instanceGroupNames)
- Parameters:
instanceGroupNames- List of instance group names for the training data distribution. Maximum of 5.- Returns:
- builder
-
instanceGroupNames
public TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder instanceGroupNames(java.util.List<java.lang.String> instanceGroupNames)
- Parameters:
instanceGroupNames- List of instance group names for the training data distribution. Maximum of 5.- Returns:
- builder
-
instanceGroupNames
public TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder instanceGroupNames(java.lang.String... instanceGroupNames)
- Parameters:
instanceGroupNames- List of instance group names for the training data distribution. Maximum of 5.- Returns:
- builder
-
modelAccessConfig
public TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder modelAccessConfig(@Nullable com.pulumi.core.Output<TrainingJobInputDataConfigDataSourceS3DataSourceModelAccessConfigArgs> modelAccessConfig)
- Parameters:
modelAccessConfig- Model access configuration. See `modelAccessConfig` below.- Returns:
- builder
-
modelAccessConfig
public TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder modelAccessConfig(TrainingJobInputDataConfigDataSourceS3DataSourceModelAccessConfigArgs modelAccessConfig)
- Parameters:
modelAccessConfig- Model access configuration. See `modelAccessConfig` below.- Returns:
- builder
-
s3DataDistributionType
public TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder s3DataDistributionType(@Nullable com.pulumi.core.Output<java.lang.String> s3DataDistributionType)
- Parameters:
s3DataDistributionType- Distribution type for S3 data. Valid values: `FullyReplicated`, `ShardedByS3Key`.- Returns:
- builder
-
s3DataDistributionType
public TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder s3DataDistributionType(java.lang.String s3DataDistributionType)
- Parameters:
s3DataDistributionType- Distribution type for S3 data. Valid values: `FullyReplicated`, `ShardedByS3Key`.- Returns:
- builder
-
s3DataType
public TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder s3DataType(com.pulumi.core.Output<java.lang.String> s3DataType)
- Parameters:
s3DataType- S3 data type. Valid values: `ManifestFile`, `S3Prefix`, `AugmentedManifestFile`.- Returns:
- builder
-
s3DataType
public TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder s3DataType(java.lang.String s3DataType)
- Parameters:
s3DataType- S3 data type. Valid values: `ManifestFile`, `S3Prefix`, `AugmentedManifestFile`.- Returns:
- builder
-
s3Uri
public TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder s3Uri(com.pulumi.core.Output<java.lang.String> s3Uri)
- Parameters:
s3Uri- S3 URI of the data.- Returns:
- builder
-
s3Uri
public TrainingJobInputDataConfigDataSourceS3DataSourceArgs.Builder s3Uri(java.lang.String s3Uri)
- Parameters:
s3Uri- S3 URI of the data.- Returns:
- builder
-
build
public TrainingJobInputDataConfigDataSourceS3DataSourceArgs build()
-
-