Package com.pulumi.aws.sagemaker.inputs
Class TrainingJobProfilerConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.inputs.TrainingJobProfilerConfigArgs.Builder
-
- Enclosing class:
- TrainingJobProfilerConfigArgs
public static final class TrainingJobProfilerConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(TrainingJobProfilerConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TrainingJobProfilerConfigArgsbuild()TrainingJobProfilerConfigArgs.BuilderdisableProfiler(com.pulumi.core.Output<java.lang.Boolean> disableProfiler)TrainingJobProfilerConfigArgs.BuilderdisableProfiler(java.lang.Boolean disableProfiler)TrainingJobProfilerConfigArgs.BuilderprofilingIntervalInMilliseconds(com.pulumi.core.Output<java.lang.Integer> profilingIntervalInMilliseconds)TrainingJobProfilerConfigArgs.BuilderprofilingIntervalInMilliseconds(java.lang.Integer profilingIntervalInMilliseconds)TrainingJobProfilerConfigArgs.BuilderprofilingParameters(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> profilingParameters)TrainingJobProfilerConfigArgs.BuilderprofilingParameters(java.util.Map<java.lang.String,java.lang.String> profilingParameters)TrainingJobProfilerConfigArgs.Builders3OutputPath(com.pulumi.core.Output<java.lang.String> s3OutputPath)TrainingJobProfilerConfigArgs.Builders3OutputPath(java.lang.String s3OutputPath)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TrainingJobProfilerConfigArgs defaults)
-
-
Method Detail
-
disableProfiler
public TrainingJobProfilerConfigArgs.Builder disableProfiler(@Nullable com.pulumi.core.Output<java.lang.Boolean> disableProfiler)
- Parameters:
disableProfiler- Whether to disable the profiler.- Returns:
- builder
-
disableProfiler
public TrainingJobProfilerConfigArgs.Builder disableProfiler(java.lang.Boolean disableProfiler)
- Parameters:
disableProfiler- Whether to disable the profiler.- Returns:
- builder
-
profilingIntervalInMilliseconds
public TrainingJobProfilerConfigArgs.Builder profilingIntervalInMilliseconds(@Nullable com.pulumi.core.Output<java.lang.Integer> profilingIntervalInMilliseconds)
- Parameters:
profilingIntervalInMilliseconds- Time interval in milliseconds for capturing system metrics. Valid values: `100`, `200`, `500`, `1000`, `5000`, `60000`.- Returns:
- builder
-
profilingIntervalInMilliseconds
public TrainingJobProfilerConfigArgs.Builder profilingIntervalInMilliseconds(java.lang.Integer profilingIntervalInMilliseconds)
- Parameters:
profilingIntervalInMilliseconds- Time interval in milliseconds for capturing system metrics. Valid values: `100`, `200`, `500`, `1000`, `5000`, `60000`.- Returns:
- builder
-
profilingParameters
public TrainingJobProfilerConfigArgs.Builder profilingParameters(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> profilingParameters)
- Parameters:
profilingParameters- Map of profiling parameters. Maximum of 20 entries.- Returns:
- builder
-
profilingParameters
public TrainingJobProfilerConfigArgs.Builder profilingParameters(java.util.Map<java.lang.String,java.lang.String> profilingParameters)
- Parameters:
profilingParameters- Map of profiling parameters. Maximum of 20 entries.- Returns:
- builder
-
s3OutputPath
public TrainingJobProfilerConfigArgs.Builder s3OutputPath(@Nullable com.pulumi.core.Output<java.lang.String> s3OutputPath)
- Parameters:
s3OutputPath- S3 URI where profiler output is stored.- Returns:
- builder
-
s3OutputPath
public TrainingJobProfilerConfigArgs.Builder s3OutputPath(java.lang.String s3OutputPath)
- Parameters:
s3OutputPath- S3 URI where profiler output is stored.- Returns:
- builder
-
build
public TrainingJobProfilerConfigArgs build()
-
-