Interface ProactiveOrganizationInsightSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ProactiveOrganizationInsightSummary.Builder,
,ProactiveOrganizationInsightSummary> SdkBuilder<ProactiveOrganizationInsightSummary.Builder,
,ProactiveOrganizationInsightSummary> SdkPojo
- Enclosing class:
ProactiveOrganizationInsightSummary
-
Method Summary
Modifier and TypeMethodDescriptionThe ID of the Amazon Web Services account.The ID of the insight summary.insightTimeRange
(Consumer<InsightTimeRange.Builder> insightTimeRange) Sets the value of the InsightTimeRange property for this object.insightTimeRange
(InsightTimeRange insightTimeRange) Sets the value of the InsightTimeRange property for this object.The name of the insight summary.organizationalUnitId
(String organizationalUnitId) The ID of the organizational unit.predictionTimeRange
(Consumer<PredictionTimeRange.Builder> predictionTimeRange) Sets the value of the PredictionTimeRange property for this object.predictionTimeRange
(PredictionTimeRange predictionTimeRange) Sets the value of the PredictionTimeRange property for this object.resourceCollection
(Consumer<ResourceCollection.Builder> resourceCollection) Sets the value of the ResourceCollection property for this object.resourceCollection
(ResourceCollection resourceCollection) Sets the value of the ResourceCollection property for this object.serviceCollection
(Consumer<ServiceCollection.Builder> serviceCollection) Sets the value of the ServiceCollection property for this object.serviceCollection
(ServiceCollection serviceCollection) Sets the value of the ServiceCollection property for this object.An array of severity values used to search for insights.severity
(InsightSeverity severity) An array of severity values used to search for insights.An array of status values used to search for insights.status
(InsightStatus status) An array of status values used to search for insights.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
id
The ID of the insight summary.
- Parameters:
id
- The ID of the insight summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountId
The ID of the Amazon Web Services account.
- Parameters:
accountId
- The ID of the Amazon Web Services account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
organizationalUnitId
The ID of the organizational unit.
- Parameters:
organizationalUnitId
- The ID of the organizational unit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the insight summary.
- Parameters:
name
- The name of the insight summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
severity
An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.
- Parameters:
severity
- An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
severity
An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.
- Parameters:
severity
- An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
An array of status values used to search for insights.
- Parameters:
status
- An array of status values used to search for insights.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
An array of status values used to search for insights.
- Parameters:
status
- An array of status values used to search for insights.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
insightTimeRange
Sets the value of the InsightTimeRange property for this object.- Parameters:
insightTimeRange
- The new value for the InsightTimeRange property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
insightTimeRange
default ProactiveOrganizationInsightSummary.Builder insightTimeRange(Consumer<InsightTimeRange.Builder> insightTimeRange) Sets the value of the InsightTimeRange property for this object. This is a convenience method that creates an instance of theInsightTimeRange.Builder
avoiding the need to create one manually viaInsightTimeRange.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinsightTimeRange(InsightTimeRange)
.- Parameters:
insightTimeRange
- a consumer that will call methods onInsightTimeRange.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
predictionTimeRange
ProactiveOrganizationInsightSummary.Builder predictionTimeRange(PredictionTimeRange predictionTimeRange) Sets the value of the PredictionTimeRange property for this object.- Parameters:
predictionTimeRange
- The new value for the PredictionTimeRange property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
predictionTimeRange
default ProactiveOrganizationInsightSummary.Builder predictionTimeRange(Consumer<PredictionTimeRange.Builder> predictionTimeRange) Sets the value of the PredictionTimeRange property for this object. This is a convenience method that creates an instance of thePredictionTimeRange.Builder
avoiding the need to create one manually viaPredictionTimeRange.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topredictionTimeRange(PredictionTimeRange)
.- Parameters:
predictionTimeRange
- a consumer that will call methods onPredictionTimeRange.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceCollection
ProactiveOrganizationInsightSummary.Builder resourceCollection(ResourceCollection resourceCollection) Sets the value of the ResourceCollection property for this object.- Parameters:
resourceCollection
- The new value for the ResourceCollection property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceCollection
default ProactiveOrganizationInsightSummary.Builder resourceCollection(Consumer<ResourceCollection.Builder> resourceCollection) Sets the value of the ResourceCollection property for this object. This is a convenience method that creates an instance of theResourceCollection.Builder
avoiding the need to create one manually viaResourceCollection.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceCollection(ResourceCollection)
.- Parameters:
resourceCollection
- a consumer that will call methods onResourceCollection.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
serviceCollection
Sets the value of the ServiceCollection property for this object.- Parameters:
serviceCollection
- The new value for the ServiceCollection property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceCollection
default ProactiveOrganizationInsightSummary.Builder serviceCollection(Consumer<ServiceCollection.Builder> serviceCollection) Sets the value of the ServiceCollection property for this object. This is a convenience method that creates an instance of theServiceCollection.Builder
avoiding the need to create one manually viaServiceCollection.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toserviceCollection(ServiceCollection)
.- Parameters:
serviceCollection
- a consumer that will call methods onServiceCollection.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-