Interface RegistrySummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RegistrySummary.Builder,,RegistrySummary> SdkBuilder<RegistrySummary.Builder,,RegistrySummary> SdkPojo
- Enclosing class:
RegistrySummary
@Mutable
@NotThreadSafe
public static interface RegistrySummary.Builder
extends SdkPojo, CopyableBuilder<RegistrySummary.Builder,RegistrySummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp when the registry was createddescription(String description) Registry descriptiondefault RegistrySummary.BuilderdiscoveryConfiguration(Consumer<DiscoveryConfiguration.Builder> discoveryConfiguration) Discovery configuration for the registrydiscoveryConfiguration(DiscoveryConfiguration discoveryConfiguration) Discovery configuration for the registryRegistry nameregistryArn(String registryArn) Registry Amazon Resource NameregistryId(String registryId) Unique registry identifierCurrent status of the registrystatus(RegistryStatus status) Current status of the registrystatusReason(String statusReason) The reason for the current status.The timestamp when the registry was last updatedMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
name
Registry name
- Parameters:
name- Registry name- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Registry description
- Parameters:
description- Registry description- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
registryId
Unique registry identifier
- Parameters:
registryId- Unique registry identifier- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
registryArn
Registry Amazon Resource Name
- Parameters:
registryArn- Registry Amazon Resource Name- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
discoveryConfiguration
Discovery configuration for the registry
- Parameters:
discoveryConfiguration- Discovery configuration for the registry- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
discoveryConfiguration
default RegistrySummary.Builder discoveryConfiguration(Consumer<DiscoveryConfiguration.Builder> discoveryConfiguration) Discovery configuration for the registry
This is a convenience method that creates an instance of theDiscoveryConfiguration.Builderavoiding the need to create one manually viaDiscoveryConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todiscoveryConfiguration(DiscoveryConfiguration).- Parameters:
discoveryConfiguration- a consumer that will call methods onDiscoveryConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Current status of the registry
- Parameters:
status- Current status of the registry- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Current status of the registry
- Parameters:
status- Current status of the registry- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusReason
The reason for the current status. Typically populated when the status indicates a failure state.
- Parameters:
statusReason- The reason for the current status. Typically populated when the status indicates a failure state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp when the registry was created
- Parameters:
createdAt- The timestamp when the registry was created- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp when the registry was last updated
- Parameters:
updatedAt- The timestamp when the registry was last updated- Returns:
- Returns a reference to this object so that method calls can be chained together.
-