Package com.pulumi.aws.amp.inputs
Class AnomalyDetectorState.Builder
- java.lang.Object
-
- com.pulumi.aws.amp.inputs.AnomalyDetectorState.Builder
-
- Enclosing class:
- AnomalyDetectorState
public static final class AnomalyDetectorState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AnomalyDetectorState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnomalyDetectorState.Builderalias(com.pulumi.core.Output<java.lang.String> alias)AnomalyDetectorState.Builderalias(java.lang.String alias)AnomalyDetectorState.Builderarn(com.pulumi.core.Output<java.lang.String> arn)AnomalyDetectorState.Builderarn(java.lang.String arn)AnomalyDetectorStatebuild()AnomalyDetectorState.Builderconfiguration(AnomalyDetectorConfigurationArgs configuration)AnomalyDetectorState.Builderconfiguration(com.pulumi.core.Output<AnomalyDetectorConfigurationArgs> configuration)AnomalyDetectorState.BuildercreatedAt(com.pulumi.core.Output<java.lang.String> createdAt)AnomalyDetectorState.BuildercreatedAt(java.lang.String createdAt)AnomalyDetectorState.BuilderevaluationIntervalInSeconds(com.pulumi.core.Output<java.lang.Integer> evaluationIntervalInSeconds)AnomalyDetectorState.BuilderevaluationIntervalInSeconds(java.lang.Integer evaluationIntervalInSeconds)AnomalyDetectorState.Builderlabels(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> labels)AnomalyDetectorState.Builderlabels(java.util.Map<java.lang.String,java.lang.String> labels)AnomalyDetectorState.BuildermissingDataAction(AnomalyDetectorMissingDataActionArgs missingDataAction)AnomalyDetectorState.BuildermissingDataAction(com.pulumi.core.Output<AnomalyDetectorMissingDataActionArgs> missingDataAction)AnomalyDetectorState.Builderregion(com.pulumi.core.Output<java.lang.String> region)AnomalyDetectorState.Builderregion(java.lang.String region)AnomalyDetectorState.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)AnomalyDetectorState.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)AnomalyDetectorState.BuildertagsAll(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)AnomalyDetectorState.BuildertagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)AnomalyDetectorState.Buildertimeouts(AnomalyDetectorTimeoutsArgs timeouts)AnomalyDetectorState.Buildertimeouts(com.pulumi.core.Output<AnomalyDetectorTimeoutsArgs> timeouts)AnomalyDetectorState.BuilderworkspaceId(com.pulumi.core.Output<java.lang.String> workspaceId)AnomalyDetectorState.BuilderworkspaceId(java.lang.String workspaceId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AnomalyDetectorState defaults)
-
-
Method Detail
-
alias
public AnomalyDetectorState.Builder alias(@Nullable com.pulumi.core.Output<java.lang.String> alias)
- Parameters:
alias- Name of the anomaly detector.- Returns:
- builder
-
alias
public AnomalyDetectorState.Builder alias(java.lang.String alias)
- Parameters:
alias- Name of the anomaly detector.- Returns:
- builder
-
arn
public AnomalyDetectorState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- ARN of the Anomaly Detector.- Returns:
- builder
-
arn
public AnomalyDetectorState.Builder arn(java.lang.String arn)
- Parameters:
arn- ARN of the Anomaly Detector.- Returns:
- builder
-
configuration
public AnomalyDetectorState.Builder configuration(@Nullable com.pulumi.core.Output<AnomalyDetectorConfigurationArgs> configuration)
- Parameters:
configuration- Configuration block for the anomaly detector algorithm. See `configuration` below.- Returns:
- builder
-
configuration
public AnomalyDetectorState.Builder configuration(AnomalyDetectorConfigurationArgs configuration)
- Parameters:
configuration- Configuration block for the anomaly detector algorithm. See `configuration` below.- Returns:
- builder
-
createdAt
public AnomalyDetectorState.Builder createdAt(@Nullable com.pulumi.core.Output<java.lang.String> createdAt)
- Parameters:
createdAt- RFC3339 timestamp of when the anomaly detector was created.- Returns:
- builder
-
createdAt
public AnomalyDetectorState.Builder createdAt(java.lang.String createdAt)
- Parameters:
createdAt- RFC3339 timestamp of when the anomaly detector was created.- Returns:
- builder
-
evaluationIntervalInSeconds
public AnomalyDetectorState.Builder evaluationIntervalInSeconds(@Nullable com.pulumi.core.Output<java.lang.Integer> evaluationIntervalInSeconds)
- Parameters:
evaluationIntervalInSeconds- Interval in seconds at which the anomaly detector evaluates data.- Returns:
- builder
-
evaluationIntervalInSeconds
public AnomalyDetectorState.Builder evaluationIntervalInSeconds(java.lang.Integer evaluationIntervalInSeconds)
- Parameters:
evaluationIntervalInSeconds- Interval in seconds at which the anomaly detector evaluates data.- Returns:
- builder
-
labels
public AnomalyDetectorState.Builder labels(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> labels)
- Parameters:
labels- Map of label key-value pairs used to scope the anomaly detector to specific time series.- Returns:
- builder
-
labels
public AnomalyDetectorState.Builder labels(java.util.Map<java.lang.String,java.lang.String> labels)
- Parameters:
labels- Map of label key-value pairs used to scope the anomaly detector to specific time series.- Returns:
- builder
-
missingDataAction
public AnomalyDetectorState.Builder missingDataAction(@Nullable com.pulumi.core.Output<AnomalyDetectorMissingDataActionArgs> missingDataAction)
- Parameters:
missingDataAction- Configuration block for the action to take when data is missing. See `missingDataAction` below.- Returns:
- builder
-
missingDataAction
public AnomalyDetectorState.Builder missingDataAction(AnomalyDetectorMissingDataActionArgs missingDataAction)
- Parameters:
missingDataAction- Configuration block for the action to take when data is missing. See `missingDataAction` below.- Returns:
- builder
-
region
public AnomalyDetectorState.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 AnomalyDetectorState.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 AnomalyDetectorState.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Map of tags to assign 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 AnomalyDetectorState.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Map of tags to assign 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
-
tagsAll
public AnomalyDetectorState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
- Parameters:
tagsAll- Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.- Returns:
- builder
-
tagsAll
public AnomalyDetectorState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
- Parameters:
tagsAll- Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.- Returns:
- builder
-
timeouts
public AnomalyDetectorState.Builder timeouts(@Nullable com.pulumi.core.Output<AnomalyDetectorTimeoutsArgs> timeouts)
-
timeouts
public AnomalyDetectorState.Builder timeouts(AnomalyDetectorTimeoutsArgs timeouts)
-
workspaceId
public AnomalyDetectorState.Builder workspaceId(@Nullable com.pulumi.core.Output<java.lang.String> workspaceId)
- Parameters:
workspaceId- ID of the AMP workspace in which to create the anomaly detector. The following arguments are optional:- Returns:
- builder
-
workspaceId
public AnomalyDetectorState.Builder workspaceId(java.lang.String workspaceId)
- Parameters:
workspaceId- ID of the AMP workspace in which to create the anomaly detector. The following arguments are optional:- Returns:
- builder
-
build
public AnomalyDetectorState build()
-
-