Interface GetConfigurationManagerResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetConfigurationManagerResponse.Builder,
,GetConfigurationManagerResponse> SdkBuilder<GetConfigurationManagerResponse.Builder,
,GetConfigurationManagerResponse> SdkPojo
,SdkResponse.Builder
,SsmQuickSetupResponse.Builder
- Enclosing class:
GetConfigurationManagerResponse
-
Method Summary
Modifier and TypeMethodDescriptionconfigurationDefinitions
(Collection<ConfigurationDefinition> configurationDefinitions) The configuration definitions association with the configuration manager.configurationDefinitions
(Consumer<ConfigurationDefinition.Builder>... configurationDefinitions) The configuration definitions association with the configuration manager.configurationDefinitions
(ConfigurationDefinition... configurationDefinitions) The configuration definitions association with the configuration manager.The datetime stamp when the configuration manager was created.description
(String description) The description of the configuration manager.lastModifiedAt
(Instant lastModifiedAt) The datetime stamp when the configuration manager was last updated.managerArn
(String managerArn) The ARN of the configuration manager.The name of the configuration manager.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.Key-value pairs of metadata to assign to the configuration manager.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
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
Methods inherited from interface software.amazon.awssdk.services.ssmquicksetup.model.SsmQuickSetupResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
configurationDefinitions
GetConfigurationManagerResponse.Builder configurationDefinitions(Collection<ConfigurationDefinition> configurationDefinitions) The configuration definitions association with the configuration manager.
- Parameters:
configurationDefinitions
- The configuration definitions association with the configuration manager.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationDefinitions
GetConfigurationManagerResponse.Builder configurationDefinitions(ConfigurationDefinition... configurationDefinitions) The configuration definitions association with the configuration manager.
- Parameters:
configurationDefinitions
- The configuration definitions association with the configuration manager.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationDefinitions
GetConfigurationManagerResponse.Builder configurationDefinitions(Consumer<ConfigurationDefinition.Builder>... configurationDefinitions) The configuration definitions association with the configuration manager.
This is a convenience method that creates an instance of theConfigurationDefinition.Builder
avoiding the need to create one manually viaConfigurationDefinition.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconfigurationDefinitions(List<ConfigurationDefinition>)
.- Parameters:
configurationDefinitions
- a consumer that will call methods onConfigurationDefinition.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The datetime stamp when the configuration manager was created.
- Parameters:
createdAt
- The datetime stamp when the configuration manager was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the configuration manager.
- Parameters:
description
- The description of the configuration manager.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedAt
The datetime stamp when the configuration manager was last updated.
- Parameters:
lastModifiedAt
- The datetime stamp when the configuration manager was last updated.- 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.
-
name
The name of the configuration manager.
- Parameters:
name
- The name of the configuration manager.- 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
GetConfigurationManagerResponse.Builder statusSummaries(Consumer<StatusSummary.Builder>... 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:
-
tags
Key-value pairs of metadata to assign to the configuration manager.
- Parameters:
tags
- Key-value pairs of metadata to assign to the configuration manager.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-