Interface UpdateRegistryRecordResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,BedrockAgentCoreControlResponse.Builder,Buildable,CopyableBuilder<UpdateRegistryRecordResponse.Builder,,UpdateRegistryRecordResponse> SdkBuilder<UpdateRegistryRecordResponse.Builder,,UpdateRegistryRecordResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
UpdateRegistryRecordResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp when the registry record was created.description(String description) The description of the updated registry record.descriptors(Consumer<Descriptors.Builder> descriptors) The descriptor-type-specific configuration of the updated registry record.descriptors(Descriptors descriptors) The descriptor-type-specific configuration of the updated registry record.descriptorType(String descriptorType) The descriptor type of the updated registry record.descriptorType(DescriptorType descriptorType) The descriptor type of the updated registry record.The name of the updated registry record.The Amazon Resource Name (ARN) of the updated registry record.The unique identifier of the updated registry record.recordVersion(String recordVersion) The version of the updated registry record.registryArn(String registryArn) The Amazon Resource Name (ARN) of the registry that contains the updated record.The current status of the updated registry record.status(RegistryRecordStatus status) The current status of the updated registry record.statusReason(String statusReason) The reason for the current status of the updated registry record.synchronizationConfiguration(Consumer<SynchronizationConfiguration.Builder> synchronizationConfiguration) The synchronization configuration of the updated registry record.synchronizationConfiguration(SynchronizationConfiguration synchronizationConfiguration) The synchronization configuration of the updated registry record.synchronizationType(String synchronizationType) The synchronization type of the updated registry record.synchronizationType(SynchronizationType synchronizationType) The synchronization type of the updated registry record.The timestamp when the registry record was last updated.Methods inherited from interface software.amazon.awssdk.services.bedrockagentcorecontrol.model.BedrockAgentCoreControlResponse.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
-
registryArn
The Amazon Resource Name (ARN) of the registry that contains the updated record.
- Parameters:
registryArn- The Amazon Resource Name (ARN) of the registry that contains the updated record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recordArn
The Amazon Resource Name (ARN) of the updated registry record.
- Parameters:
recordArn- The Amazon Resource Name (ARN) of the updated registry record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recordId
The unique identifier of the updated registry record.
- Parameters:
recordId- The unique identifier of the updated registry record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the updated registry record.
- Parameters:
name- The name of the updated registry record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the updated registry record.
- Parameters:
description- The description of the updated registry record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
descriptorType
The descriptor type of the updated registry record. Possible values are
MCP,A2A,CUSTOM, andAGENT_SKILLS.- Parameters:
descriptorType- The descriptor type of the updated registry record. Possible values areMCP,A2A,CUSTOM, andAGENT_SKILLS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
descriptorType
The descriptor type of the updated registry record. Possible values are
MCP,A2A,CUSTOM, andAGENT_SKILLS.- Parameters:
descriptorType- The descriptor type of the updated registry record. Possible values areMCP,A2A,CUSTOM, andAGENT_SKILLS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
descriptors
The descriptor-type-specific configuration of the updated registry record. For details, see the
Descriptorsdata type.- Parameters:
descriptors- The descriptor-type-specific configuration of the updated registry record. For details, see theDescriptorsdata type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
descriptors
The descriptor-type-specific configuration of the updated registry record. For details, see the
This is a convenience method that creates an instance of theDescriptorsdata type.Descriptors.Builderavoiding the need to create one manually viaDescriptors.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todescriptors(Descriptors).- Parameters:
descriptors- a consumer that will call methods onDescriptors.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
recordVersion
The version of the updated registry record.
- Parameters:
recordVersion- The version of the updated registry record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the updated registry record. Possible values include
CREATING,DRAFT,APPROVED,PENDING_APPROVAL,REJECTED,DEPRECATED,UPDATING,CREATE_FAILED, andUPDATE_FAILED.- Parameters:
status- The current status of the updated registry record. Possible values includeCREATING,DRAFT,APPROVED,PENDING_APPROVAL,REJECTED,DEPRECATED,UPDATING,CREATE_FAILED, andUPDATE_FAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the updated registry record. Possible values include
CREATING,DRAFT,APPROVED,PENDING_APPROVAL,REJECTED,DEPRECATED,UPDATING,CREATE_FAILED, andUPDATE_FAILED.- Parameters:
status- The current status of the updated registry record. Possible values includeCREATING,DRAFT,APPROVED,PENDING_APPROVAL,REJECTED,DEPRECATED,UPDATING,CREATE_FAILED, andUPDATE_FAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The timestamp when the registry record was created.
- Parameters:
createdAt- The timestamp when the registry record was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp when the registry record was last updated.
- Parameters:
updatedAt- The timestamp when the registry record was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusReason
The reason for the current status of the updated registry record.
- Parameters:
statusReason- The reason for the current status of the updated registry record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
synchronizationType
The synchronization type of the updated registry record.
- Parameters:
synchronizationType- The synchronization type of the updated registry record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
synchronizationType
The synchronization type of the updated registry record.
- Parameters:
synchronizationType- The synchronization type of the updated registry record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
synchronizationConfiguration
UpdateRegistryRecordResponse.Builder synchronizationConfiguration(SynchronizationConfiguration synchronizationConfiguration) The synchronization configuration of the updated registry record.
- Parameters:
synchronizationConfiguration- The synchronization configuration of the updated registry record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
synchronizationConfiguration
default UpdateRegistryRecordResponse.Builder synchronizationConfiguration(Consumer<SynchronizationConfiguration.Builder> synchronizationConfiguration) The synchronization configuration of the updated registry record.
This is a convenience method that creates an instance of theSynchronizationConfiguration.Builderavoiding the need to create one manually viaSynchronizationConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosynchronizationConfiguration(SynchronizationConfiguration).- Parameters:
synchronizationConfiguration- a consumer that will call methods onSynchronizationConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-