public static interface ProactiveInsightSummary.Builder extends SdkPojo, CopyableBuilder<ProactiveInsightSummary.Builder,ProactiveInsightSummary>
| Modifier and Type | Method and Description |
|---|---|
ProactiveInsightSummary.Builder |
id(String id)
The ID of the proactive insight.
|
default ProactiveInsightSummary.Builder |
insightTimeRange(Consumer<InsightTimeRange.Builder> insightTimeRange)
Sets the value of the InsightTimeRange property for this object.
|
ProactiveInsightSummary.Builder |
insightTimeRange(InsightTimeRange insightTimeRange)
Sets the value of the InsightTimeRange property for this object.
|
ProactiveInsightSummary.Builder |
name(String name)
The name of the proactive insight.
|
default ProactiveInsightSummary.Builder |
predictionTimeRange(Consumer<PredictionTimeRange.Builder> predictionTimeRange)
Sets the value of the PredictionTimeRange property for this object.
|
ProactiveInsightSummary.Builder |
predictionTimeRange(PredictionTimeRange predictionTimeRange)
Sets the value of the PredictionTimeRange property for this object.
|
default ProactiveInsightSummary.Builder |
resourceCollection(Consumer<ResourceCollection.Builder> resourceCollection)
Sets the value of the ResourceCollection property for this object.
|
ProactiveInsightSummary.Builder |
resourceCollection(ResourceCollection resourceCollection)
Sets the value of the ResourceCollection property for this object.
|
default ProactiveInsightSummary.Builder |
serviceCollection(Consumer<ServiceCollection.Builder> serviceCollection)
A collection of the names of AWS services.
|
ProactiveInsightSummary.Builder |
serviceCollection(ServiceCollection serviceCollection)
A collection of the names of AWS services.
|
ProactiveInsightSummary.Builder |
severity(InsightSeverity severity)
The severity of the proactive insight.
|
ProactiveInsightSummary.Builder |
severity(String severity)
The severity of the proactive insight.
|
ProactiveInsightSummary.Builder |
status(InsightStatus status)
The status of the proactive insight.
|
ProactiveInsightSummary.Builder |
status(String status)
The status of the proactive insight.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildProactiveInsightSummary.Builder id(String id)
The ID of the proactive insight.
id - The ID of the proactive insight.ProactiveInsightSummary.Builder name(String name)
The name of the proactive insight.
name - The name of the proactive insight.ProactiveInsightSummary.Builder severity(String severity)
The severity of the proactive insight.
severity - The severity of the proactive insight.InsightSeverity,
InsightSeverityProactiveInsightSummary.Builder severity(InsightSeverity severity)
The severity of the proactive insight.
severity - The severity of the proactive insight.InsightSeverity,
InsightSeverityProactiveInsightSummary.Builder status(String status)
The status of the proactive insight.
status - The status of the proactive insight.InsightStatus,
InsightStatusProactiveInsightSummary.Builder status(InsightStatus status)
The status of the proactive insight.
status - The status of the proactive insight.InsightStatus,
InsightStatusProactiveInsightSummary.Builder insightTimeRange(InsightTimeRange insightTimeRange)
insightTimeRange - The new value for the InsightTimeRange property for this object.default ProactiveInsightSummary.Builder insightTimeRange(Consumer<InsightTimeRange.Builder> insightTimeRange)
InsightTimeRange.Builder avoiding the need to
create one manually via InsightTimeRange.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to insightTimeRange(InsightTimeRange).insightTimeRange - a consumer that will call methods on InsightTimeRange.BuilderinsightTimeRange(InsightTimeRange)ProactiveInsightSummary.Builder predictionTimeRange(PredictionTimeRange predictionTimeRange)
predictionTimeRange - The new value for the PredictionTimeRange property for this object.default ProactiveInsightSummary.Builder predictionTimeRange(Consumer<PredictionTimeRange.Builder> predictionTimeRange)
PredictionTimeRange.Builder avoiding the need
to create one manually via PredictionTimeRange.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to predictionTimeRange(PredictionTimeRange).predictionTimeRange - a consumer that will call methods on PredictionTimeRange.BuilderpredictionTimeRange(PredictionTimeRange)ProactiveInsightSummary.Builder resourceCollection(ResourceCollection resourceCollection)
resourceCollection - The new value for the ResourceCollection property for this object.default ProactiveInsightSummary.Builder resourceCollection(Consumer<ResourceCollection.Builder> resourceCollection)
ResourceCollection.Builder avoiding the need to
create one manually via ResourceCollection.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to resourceCollection(ResourceCollection).resourceCollection - a consumer that will call methods on ResourceCollection.BuilderresourceCollection(ResourceCollection)ProactiveInsightSummary.Builder serviceCollection(ServiceCollection serviceCollection)
A collection of the names of AWS services.
serviceCollection - A collection of the names of AWS services.default ProactiveInsightSummary.Builder serviceCollection(Consumer<ServiceCollection.Builder> serviceCollection)
A collection of the names of AWS services.
This is a convenience that creates an instance of theServiceCollection.Builder avoiding the need to
create one manually via ServiceCollection.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to serviceCollection(ServiceCollection).serviceCollection - a consumer that will call methods on ServiceCollection.BuilderserviceCollection(ServiceCollection)Copyright © 2021. All rights reserved.