Package com.pulumi.aws.rekognition
Class ProjectArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.rekognition.ProjectArgs.Builder
-
- Enclosing class:
- ProjectArgs
public static final class ProjectArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ProjectArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProjectArgs.BuilderautoUpdate(com.pulumi.core.Output<java.lang.String> autoUpdate)ProjectArgs.BuilderautoUpdate(java.lang.String autoUpdate)ProjectArgsbuild()ProjectArgs.Builderfeature(com.pulumi.core.Output<java.lang.String> feature)ProjectArgs.Builderfeature(java.lang.String feature)ProjectArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)ProjectArgs.Buildername(java.lang.String name)ProjectArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)ProjectArgs.Builderregion(java.lang.String region)ProjectArgs.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)ProjectArgs.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)ProjectArgs.Buildertimeouts(ProjectTimeoutsArgs timeouts)ProjectArgs.Buildertimeouts(com.pulumi.core.Output<ProjectTimeoutsArgs> timeouts)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ProjectArgs defaults)
-
-
Method Detail
-
autoUpdate
public ProjectArgs.Builder autoUpdate(@Nullable com.pulumi.core.Output<java.lang.String> autoUpdate)
- Parameters:
autoUpdate- Specify if automatic retraining should occur. Valid values are `ENABLED` or `DISABLED`. Must be set when `feature` is `CONTENT_MODERATION`, but do not set otherwise.- Returns:
- builder
-
autoUpdate
public ProjectArgs.Builder autoUpdate(java.lang.String autoUpdate)
- Parameters:
autoUpdate- Specify if automatic retraining should occur. Valid values are `ENABLED` or `DISABLED`. Must be set when `feature` is `CONTENT_MODERATION`, but do not set otherwise.- Returns:
- builder
-
feature
public ProjectArgs.Builder feature(@Nullable com.pulumi.core.Output<java.lang.String> feature)
- Parameters:
feature- Specify the feature being customized. Valid values are `CONTENT_MODERATION` or `CUSTOM_LABELS`. Defaults to `CUSTOM_LABELS`.- Returns:
- builder
-
feature
public ProjectArgs.Builder feature(java.lang.String feature)
- Parameters:
feature- Specify the feature being customized. Valid values are `CONTENT_MODERATION` or `CUSTOM_LABELS`. Defaults to `CUSTOM_LABELS`.- Returns:
- builder
-
name
public ProjectArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- Desired name of the project. The following arguments are optional:- Returns:
- builder
-
name
public ProjectArgs.Builder name(java.lang.String name)
- Parameters:
name- Desired name of the project. The following arguments are optional:- Returns:
- builder
-
region
public ProjectArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public ProjectArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
tags
public ProjectArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tags
public ProjectArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Map of tags assigned to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
timeouts
public ProjectArgs.Builder timeouts(@Nullable com.pulumi.core.Output<ProjectTimeoutsArgs> timeouts)
-
timeouts
public ProjectArgs.Builder timeouts(ProjectTimeoutsArgs timeouts)
-
build
public ProjectArgs build()
-
-