Package com.pulumi.aws.evidently.inputs
Class ProjectState.Builder
- java.lang.Object
-
- com.pulumi.aws.evidently.inputs.ProjectState.Builder
-
- Enclosing class:
- ProjectState
public static final class ProjectState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ProjectState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ProjectState.Builder
activeExperimentCount(com.pulumi.core.Output<java.lang.Integer> activeExperimentCount)
ProjectState.Builder
activeExperimentCount(java.lang.Integer activeExperimentCount)
ProjectState.Builder
activeLaunchCount(com.pulumi.core.Output<java.lang.Integer> activeLaunchCount)
ProjectState.Builder
activeLaunchCount(java.lang.Integer activeLaunchCount)
ProjectState.Builder
arn(com.pulumi.core.Output<java.lang.String> arn)
ProjectState.Builder
arn(java.lang.String arn)
ProjectState
build()
ProjectState.Builder
createdTime(com.pulumi.core.Output<java.lang.String> createdTime)
ProjectState.Builder
createdTime(java.lang.String createdTime)
ProjectState.Builder
dataDelivery(ProjectDataDeliveryArgs dataDelivery)
ProjectState.Builder
dataDelivery(com.pulumi.core.Output<ProjectDataDeliveryArgs> dataDelivery)
ProjectState.Builder
description(com.pulumi.core.Output<java.lang.String> description)
ProjectState.Builder
description(java.lang.String description)
ProjectState.Builder
experimentCount(com.pulumi.core.Output<java.lang.Integer> experimentCount)
ProjectState.Builder
experimentCount(java.lang.Integer experimentCount)
ProjectState.Builder
featureCount(com.pulumi.core.Output<java.lang.Integer> featureCount)
ProjectState.Builder
featureCount(java.lang.Integer featureCount)
ProjectState.Builder
lastUpdatedTime(com.pulumi.core.Output<java.lang.String> lastUpdatedTime)
ProjectState.Builder
lastUpdatedTime(java.lang.String lastUpdatedTime)
ProjectState.Builder
launchCount(com.pulumi.core.Output<java.lang.Integer> launchCount)
ProjectState.Builder
launchCount(java.lang.Integer launchCount)
ProjectState.Builder
name(com.pulumi.core.Output<java.lang.String> name)
ProjectState.Builder
name(java.lang.String name)
ProjectState.Builder
status(com.pulumi.core.Output<java.lang.String> status)
ProjectState.Builder
status(java.lang.String status)
ProjectState.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
ProjectState.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
ProjectState.Builder
tagsAll(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
Deprecated.Please use `tags` instead.ProjectState.Builder
tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
Deprecated.Please use `tags` instead.
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ProjectState defaults)
-
-
Method Detail
-
activeExperimentCount
public ProjectState.Builder activeExperimentCount(@Nullable com.pulumi.core.Output<java.lang.Integer> activeExperimentCount)
- Parameters:
activeExperimentCount
- The number of ongoing experiments currently in the project.- Returns:
- builder
-
activeExperimentCount
public ProjectState.Builder activeExperimentCount(java.lang.Integer activeExperimentCount)
- Parameters:
activeExperimentCount
- The number of ongoing experiments currently in the project.- Returns:
- builder
-
activeLaunchCount
public ProjectState.Builder activeLaunchCount(@Nullable com.pulumi.core.Output<java.lang.Integer> activeLaunchCount)
- Parameters:
activeLaunchCount
- The number of ongoing launches currently in the project.- Returns:
- builder
-
activeLaunchCount
public ProjectState.Builder activeLaunchCount(java.lang.Integer activeLaunchCount)
- Parameters:
activeLaunchCount
- The number of ongoing launches currently in the project.- Returns:
- builder
-
arn
public ProjectState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn
- The ARN of the project.- Returns:
- builder
-
arn
public ProjectState.Builder arn(java.lang.String arn)
- Parameters:
arn
- The ARN of the project.- Returns:
- builder
-
createdTime
public ProjectState.Builder createdTime(@Nullable com.pulumi.core.Output<java.lang.String> createdTime)
- Parameters:
createdTime
- The date and time that the project is created.- Returns:
- builder
-
createdTime
public ProjectState.Builder createdTime(java.lang.String createdTime)
- Parameters:
createdTime
- The date and time that the project is created.- Returns:
- builder
-
dataDelivery
public ProjectState.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 ProjectState.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 ProjectState.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- Specifies the description of the project.- Returns:
- builder
-
description
public ProjectState.Builder description(java.lang.String description)
- Parameters:
description
- Specifies the description of the project.- Returns:
- builder
-
experimentCount
public ProjectState.Builder experimentCount(@Nullable com.pulumi.core.Output<java.lang.Integer> experimentCount)
- Parameters:
experimentCount
- The number of experiments currently in the project. This includes all experiments that have been created and not deleted, whether they are ongoing or not.- Returns:
- builder
-
experimentCount
public ProjectState.Builder experimentCount(java.lang.Integer experimentCount)
- Parameters:
experimentCount
- The number of experiments currently in the project. This includes all experiments that have been created and not deleted, whether they are ongoing or not.- Returns:
- builder
-
featureCount
public ProjectState.Builder featureCount(@Nullable com.pulumi.core.Output<java.lang.Integer> featureCount)
- Parameters:
featureCount
- The number of features currently in the project.- Returns:
- builder
-
featureCount
public ProjectState.Builder featureCount(java.lang.Integer featureCount)
- Parameters:
featureCount
- The number of features currently in the project.- Returns:
- builder
-
lastUpdatedTime
public ProjectState.Builder lastUpdatedTime(@Nullable com.pulumi.core.Output<java.lang.String> lastUpdatedTime)
- Parameters:
lastUpdatedTime
- The date and time that the project was most recently updated.- Returns:
- builder
-
lastUpdatedTime
public ProjectState.Builder lastUpdatedTime(java.lang.String lastUpdatedTime)
- Parameters:
lastUpdatedTime
- The date and time that the project was most recently updated.- Returns:
- builder
-
launchCount
public ProjectState.Builder launchCount(@Nullable com.pulumi.core.Output<java.lang.Integer> launchCount)
- Parameters:
launchCount
- The number of launches currently in the project. This includes all launches that have been created and not deleted, whether they are ongoing or not.- Returns:
- builder
-
launchCount
public ProjectState.Builder launchCount(java.lang.Integer launchCount)
- Parameters:
launchCount
- The number of launches currently in the project. This includes all launches that have been created and not deleted, whether they are ongoing or not.- Returns:
- builder
-
name
public ProjectState.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- A name for the project.- Returns:
- builder
-
name
public ProjectState.Builder name(java.lang.String name)
- Parameters:
name
- A name for the project.- Returns:
- builder
-
status
public ProjectState.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status
- The current state of the project. Valid values are `AVAILABLE` and `UPDATING`.- Returns:
- builder
-
status
public ProjectState.Builder status(java.lang.String status)
- Parameters:
status
- The current state of the project. Valid values are `AVAILABLE` and `UPDATING`.- Returns:
- builder
-
tags
public ProjectState.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 ProjectState.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
-
tagsAll
@Deprecated public ProjectState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
Deprecated.Please use `tags` instead.- Parameters:
tagsAll
- A map of tags assigned to the resource, including those inherited from the provider `default_tags` configuration block.- Returns:
- builder
-
tagsAll
@Deprecated public ProjectState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
Deprecated.Please use `tags` instead.- Parameters:
tagsAll
- A map of tags assigned to the resource, including those inherited from the provider `default_tags` configuration block.- Returns:
- builder
-
build
public ProjectState build()
-
-