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 recordsThe 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 registryThe 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:
-
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.
-
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.
-