Interface ConfigurationSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ConfigurationSummary.Builder,
,ConfigurationSummary> SdkBuilder<ConfigurationSummary.Builder,
,ConfigurationSummary> SdkPojo
- Enclosing class:
ConfigurationSummary
-
Method Summary
Modifier and TypeMethodDescriptionThe ID of the Amazon Web Services account where the configuration was deployed.configurationDefinitionId
(String configurationDefinitionId) The ID of the configuration definition.The datetime stamp when the configuration was created.firstClassParameters
(Map<String, String> firstClassParameters) The common parameters and values for the configuration definition.A service generated identifier for the configuration.managerArn
(String managerArn) The ARN of the configuration manager.The Amazon Web Services Region where the configuration was deployed.statusSummaries
(Collection<StatusSummary> statusSummaries) A summary of the state of the configuration manager.statusSummaries
(Consumer<StatusSummary.Builder>... statusSummaries) A summary of the state of the configuration manager.statusSummaries
(StatusSummary... statusSummaries) A summary of the state of the configuration manager.The type of the Quick Setup configuration.typeVersion
(String typeVersion) The version of the Quick Setup type used.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, sdkFieldNameToField, sdkFields
-
Method Details
-
account
The ID of the Amazon Web Services account where the configuration was deployed.
- Parameters:
account
- The ID of the Amazon Web Services account where the configuration was deployed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationDefinitionId
The ID of the configuration definition.
- Parameters:
configurationDefinitionId
- The ID of the configuration definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The datetime stamp when the configuration was created.
- Parameters:
createdAt
- The datetime stamp when the configuration was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
firstClassParameters
The common parameters and values for the configuration definition.
- Parameters:
firstClassParameters
- The common parameters and values for the configuration definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
A service generated identifier for the configuration.
- Parameters:
id
- A service generated identifier for the configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
managerArn
The ARN of the configuration manager.
- Parameters:
managerArn
- The ARN of the configuration manager.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
region
The Amazon Web Services Region where the configuration was deployed.
- Parameters:
region
- The Amazon Web Services Region where the configuration was deployed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusSummaries
A summary of the state of the configuration manager. This includes deployment statuses, association statuses, drift statuses, health checks, and more.
- Parameters:
statusSummaries
- A summary of the state of the configuration manager. This includes deployment statuses, association statuses, drift statuses, health checks, and more.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusSummaries
A summary of the state of the configuration manager. This includes deployment statuses, association statuses, drift statuses, health checks, and more.
- Parameters:
statusSummaries
- A summary of the state of the configuration manager. This includes deployment statuses, association statuses, drift statuses, health checks, and more.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusSummaries
A summary of the state of the configuration manager. This includes deployment statuses, association statuses, drift statuses, health checks, and more.
This is a convenience method that creates an instance of theStatusSummary.Builder
avoiding the need to create one manually viaStatusSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostatusSummaries(List<StatusSummary>)
.- Parameters:
statusSummaries
- a consumer that will call methods onStatusSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of the Quick Setup configuration.
- Parameters:
type
- The type of the Quick Setup configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
typeVersion
The version of the Quick Setup type used.
- Parameters:
typeVersion
- The version of the Quick Setup type used.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-