Interface ConfigurationManagerSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConfigurationManagerSummary.Builder,ConfigurationManagerSummary>,SdkBuilder<ConfigurationManagerSummary.Builder,ConfigurationManagerSummary>,SdkPojo
- Enclosing class:
- ConfigurationManagerSummary
public static interface ConfigurationManagerSummary.Builder extends SdkPojo, CopyableBuilder<ConfigurationManagerSummary.Builder,ConfigurationManagerSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConfigurationManagerSummary.BuilderconfigurationDefinitionSummaries(Collection<ConfigurationDefinitionSummary> configurationDefinitionSummaries)A summary of the Quick Setup configuration definition.ConfigurationManagerSummary.BuilderconfigurationDefinitionSummaries(Consumer<ConfigurationDefinitionSummary.Builder>... configurationDefinitionSummaries)A summary of the Quick Setup configuration definition.ConfigurationManagerSummary.BuilderconfigurationDefinitionSummaries(ConfigurationDefinitionSummary... configurationDefinitionSummaries)A summary of the Quick Setup configuration definition.ConfigurationManagerSummary.Builderdescription(String description)The description of the configuration.ConfigurationManagerSummary.BuildermanagerArn(String managerArn)The ARN of the Quick Setup configuration.ConfigurationManagerSummary.Buildername(String name)The name of the configurationConfigurationManagerSummary.BuilderstatusSummaries(Collection<StatusSummary> statusSummaries)Summaries of the state of the configuration manager.ConfigurationManagerSummary.BuilderstatusSummaries(Consumer<StatusSummary.Builder>... statusSummaries)Summaries of the state of the configuration manager.ConfigurationManagerSummary.BuilderstatusSummaries(StatusSummary... statusSummaries)Summaries of the state of 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
-
-
-
-
Method Detail
-
configurationDefinitionSummaries
ConfigurationManagerSummary.Builder configurationDefinitionSummaries(Collection<ConfigurationDefinitionSummary> configurationDefinitionSummaries)
A summary of the Quick Setup configuration definition.
- Parameters:
configurationDefinitionSummaries- A summary of the Quick Setup configuration definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationDefinitionSummaries
ConfigurationManagerSummary.Builder configurationDefinitionSummaries(ConfigurationDefinitionSummary... configurationDefinitionSummaries)
A summary of the Quick Setup configuration definition.
- Parameters:
configurationDefinitionSummaries- A summary of the Quick Setup configuration definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationDefinitionSummaries
ConfigurationManagerSummary.Builder configurationDefinitionSummaries(Consumer<ConfigurationDefinitionSummary.Builder>... configurationDefinitionSummaries)
A summary of the Quick Setup configuration definition.
This is a convenience method that creates an instance of theConfigurationDefinitionSummary.Builderavoiding the need to create one manually viaConfigurationDefinitionSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#configurationDefinitionSummaries(List.) - Parameters:
configurationDefinitionSummaries- a consumer that will call methods onConfigurationDefinitionSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#configurationDefinitionSummaries(java.util.Collection)
-
description
ConfigurationManagerSummary.Builder description(String description)
The description of the configuration.
- Parameters:
description- The description of the configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
managerArn
ConfigurationManagerSummary.Builder managerArn(String managerArn)
The ARN of the Quick Setup configuration.
- Parameters:
managerArn- The ARN of the Quick Setup configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
ConfigurationManagerSummary.Builder name(String name)
The name of the configuration
- Parameters:
name- The name of the configuration- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusSummaries
ConfigurationManagerSummary.Builder statusSummaries(Collection<StatusSummary> statusSummaries)
Summaries of the state of the configuration manager. These summaries include an aggregate of the statuses from the configuration definition associated with the configuration manager. This includes deployment statuses, association statuses, drift statuses, health checks, and more.
- Parameters:
statusSummaries- Summaries of the state of the configuration manager. These summaries include an aggregate of the statuses from the configuration definition associated with 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
ConfigurationManagerSummary.Builder statusSummaries(StatusSummary... statusSummaries)
Summaries of the state of the configuration manager. These summaries include an aggregate of the statuses from the configuration definition associated with the configuration manager. This includes deployment statuses, association statuses, drift statuses, health checks, and more.
- Parameters:
statusSummaries- Summaries of the state of the configuration manager. These summaries include an aggregate of the statuses from the configuration definition associated with 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
ConfigurationManagerSummary.Builder statusSummaries(Consumer<StatusSummary.Builder>... statusSummaries)
Summaries of the state of the configuration manager. These summaries include an aggregate of the statuses from the configuration definition associated with 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.Builderavoiding the need to create one manually viaStatusSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#statusSummaries(List.) - 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:
#statusSummaries(java.util.Collection)
-
-