Interface UpdateRegistryResponse.Builder
- All Superinterfaces:
AgentRegistryControlResponse.Builder,AwsResponse.Builder,Buildable,CopyableBuilder<UpdateRegistryResponse.Builder,,UpdateRegistryResponse> SdkBuilder<UpdateRegistryResponse.Builder,,UpdateRegistryResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
UpdateRegistryResponse
-
Method Summary
Modifier and TypeMethodDescriptiondefault UpdateRegistryResponse.BuilderapprovalConfiguration(Consumer<ApprovalConfiguration.Builder> approvalConfiguration) Approval configuration for registry recordsapprovalConfiguration(ApprovalConfiguration approvalConfiguration) Approval configuration for registry recordsdefault UpdateRegistryResponse.BuilderautoDetection(Consumer<AutoDetection.Builder> autoDetection) The registry's auto-detection properties, including the requested configuration and the current detection status.autoDetection(AutoDetection autoDetection) The registry's auto-detection properties, including the requested configuration and the current detection status.The timestamp when the registry was createddescription(String description) The description of the registrydefault UpdateRegistryResponse.BuilderdiscoveryConfiguration(Consumer<DiscoveryConfiguration.Builder> discoveryConfiguration) Discovery configuration for the registrydiscoveryConfiguration(DiscoveryConfiguration discoveryConfiguration) Discovery configuration for the registrydefault UpdateRegistryResponse.BuilderencryptionConfiguration(Consumer<EncryptionConfiguration.Builder> encryptionConfiguration) The server-side encryption configuration for the registry.encryptionConfiguration(EncryptionConfiguration encryptionConfiguration) The server-side encryption configuration for the registry.The name of the registryregistryArn(String registryArn) The ARN of the registryregistryId(String registryId) The unique identifier of the registryCurrent 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.services.agentregistrycontrol.model.AgentRegistryControlResponse.Builder
build, responseMetadata, responseMetadataMethods 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, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
name
The name of the registry
- Parameters:
name- The name of the registry- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the registry
- Parameters:
description- The description of the registry- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
registryId
The unique identifier of the registry
- Parameters:
registryId- The unique identifier of the registry- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
registryArn
The ARN of the registry
- Parameters:
registryArn- The ARN of the registry- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
discoveryConfiguration
UpdateRegistryResponse.Builder discoveryConfiguration(DiscoveryConfiguration 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 UpdateRegistryResponse.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:
-
encryptionConfiguration
UpdateRegistryResponse.Builder encryptionConfiguration(EncryptionConfiguration encryptionConfiguration) The server-side encryption configuration for the registry. Appears only when a customer-managed Amazon Web Services KMS key encrypts the registry.
- Parameters:
encryptionConfiguration- The server-side encryption configuration for the registry. Appears only when a customer-managed Amazon Web Services KMS key encrypts the registry.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionConfiguration
default UpdateRegistryResponse.Builder encryptionConfiguration(Consumer<EncryptionConfiguration.Builder> encryptionConfiguration) The server-side encryption configuration for the registry. Appears only when a customer-managed Amazon Web Services KMS key encrypts the registry.
This is a convenience method that creates an instance of theEncryptionConfiguration.Builderavoiding the need to create one manually viaEncryptionConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toencryptionConfiguration(EncryptionConfiguration).- Parameters:
encryptionConfiguration- a consumer that will call methods onEncryptionConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
approvalConfiguration
Approval configuration for registry records
- Parameters:
approvalConfiguration- Approval configuration for registry records- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
approvalConfiguration
default UpdateRegistryResponse.Builder approvalConfiguration(Consumer<ApprovalConfiguration.Builder> approvalConfiguration) Approval configuration for registry records
This is a convenience method that creates an instance of theApprovalConfiguration.Builderavoiding the need to create one manually viaApprovalConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toapprovalConfiguration(ApprovalConfiguration).- Parameters:
approvalConfiguration- a consumer that will call methods onApprovalConfiguration.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.
-
autoDetection
The registry's auto-detection properties, including the requested configuration and the current detection status. Present only when auto-detection was configured for the registry.
- Parameters:
autoDetection- The registry's auto-detection properties, including the requested configuration and the current detection status. Present only when auto-detection was configured for the registry.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
autoDetection
The registry's auto-detection properties, including the requested configuration and the current detection status. Present only when auto-detection was configured for the registry.
This is a convenience method that creates an instance of theAutoDetection.Builderavoiding the need to create one manually viaAutoDetection.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toautoDetection(AutoDetection).- Parameters:
autoDetection- a consumer that will call methods onAutoDetection.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.
-