Package com.pulumi.aws.evidently
Class ProjectArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.evidently.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
build()
ProjectArgs.Builder
dataDelivery(ProjectDataDeliveryArgs dataDelivery)
ProjectArgs.Builder
dataDelivery(com.pulumi.core.Output<ProjectDataDeliveryArgs> dataDelivery)
ProjectArgs.Builder
description(com.pulumi.core.Output<java.lang.String> description)
ProjectArgs.Builder
description(java.lang.String description)
ProjectArgs.Builder
name(com.pulumi.core.Output<java.lang.String> name)
ProjectArgs.Builder
name(java.lang.String name)
ProjectArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
ProjectArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ProjectArgs defaults)
-
-
Method Detail
-
dataDelivery
public ProjectArgs.Builder dataDelivery(@Nullable com.pulumi.core.Output<ProjectDataDeliveryArgs> dataDelivery)
- Parameters:
dataDelivery
- A block that contains information about where Evidently is to store evaluation events for longer term storage, if you choose to do so. If you choose not to store these events, Evidently deletes them after using them to produce metrics and other experiment results that you can view. See below.- Returns:
- builder
-
dataDelivery
public ProjectArgs.Builder dataDelivery(ProjectDataDeliveryArgs dataDelivery)
- Parameters:
dataDelivery
- A block that contains information about where Evidently is to store evaluation events for longer term storage, if you choose to do so. If you choose not to store these events, Evidently deletes them after using them to produce metrics and other experiment results that you can view. See below.- Returns:
- builder
-
description
public ProjectArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- Specifies the description of the project.- Returns:
- builder
-
description
public ProjectArgs.Builder description(java.lang.String description)
- Parameters:
description
- Specifies the description of the project.- Returns:
- builder
-
name
public ProjectArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- A name for the project.- Returns:
- builder
-
name
public ProjectArgs.Builder name(java.lang.String name)
- Parameters:
name
- A name for the project.- Returns:
- builder
-
tags
public ProjectArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- Tags to apply to the project. If configured with a provider `default_tags` 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
- Tags to apply to the project. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
build
public ProjectArgs build()
-
-