Interface DiscoverableRegistryRecordSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DiscoverableRegistryRecordSummary.Builder,,DiscoverableRegistryRecordSummary> SdkBuilder<DiscoverableRegistryRecordSummary.Builder,,DiscoverableRegistryRecordSummary> SdkPojo
- Enclosing class:
DiscoverableRegistryRecordSummary
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp when the registry record was created.description(String description) A human-readable description of the registry record.descriptorTypes(String... descriptorTypes) The descriptor types that are present on this registry record.descriptorTypes(Collection<String> descriptorTypes) The descriptor types that are present on this registry record.displayName(String displayName) The human-readable display name of the registry record.The name of the registry record.The Amazon Resource Name (ARN) of the registry record.The unique identifier of the registry record.recordType(String recordType) The type of the registry record.recordType(RecordType recordType) The type of the registry record.recordVersion(String recordVersion) The version identifier of the registry record.registryArn(String registryArn) The Amazon Resource Name (ARN) of the parent registry that owns the record.The lifecycle status of the registry record.status(RegistryRecordStatus status) The lifecycle status of the registry record.The timestamp when the registry record was last updated.Methods 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
-
registryArn
The Amazon Resource Name (ARN) of the parent registry that owns the record.
- Parameters:
registryArn- The Amazon Resource Name (ARN) of the parent registry that owns the record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recordArn
The Amazon Resource Name (ARN) of the registry record.
- Parameters:
recordArn- The Amazon Resource Name (ARN) of the registry record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recordId
The unique identifier of the registry record.
- Parameters:
recordId- The unique identifier of the registry record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the registry record. Names are unique within a registry.
- Parameters:
name- The name of the registry record. Names are unique within a registry.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
A human-readable description of the registry record. Use this field to explain the record's purpose or content to consumers discovering it in the registry.
- Parameters:
description- A human-readable description of the registry record. Use this field to explain the record's purpose or content to consumers discovering it in the registry.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
The human-readable display name of the registry record.
- Parameters:
displayName- The human-readable display name of the registry record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recordType
The type of the registry record.
MCPis a Model Context Protocol server record,AGENTis an Agent-to-Agent (A2A) agent card record,SKILLis an agent skills definition record, andCUSTOMis a record with a custom descriptor.- Parameters:
recordType- The type of the registry record.MCPis a Model Context Protocol server record,AGENTis an Agent-to-Agent (A2A) agent card record,SKILLis an agent skills definition record, andCUSTOMis a record with a custom descriptor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
recordType
The type of the registry record.
MCPis a Model Context Protocol server record,AGENTis an Agent-to-Agent (A2A) agent card record,SKILLis an agent skills definition record, andCUSTOMis a record with a custom descriptor.- Parameters:
recordType- The type of the registry record.MCPis a Model Context Protocol server record,AGENTis an Agent-to-Agent (A2A) agent card record,SKILLis an agent skills definition record, andCUSTOMis a record with a custom descriptor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
recordVersion
The version identifier of the registry record.
- Parameters:
recordVersion- The version identifier of the registry record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The lifecycle status of the registry record. A record is
DRAFTbefore it is submitted,PENDING_APPROVALwhile awaiting curator review, andAPPROVEDonce it is approved and discoverable.REJECTEDandDEPRECATEDrecords are not discoverable. TheCREATING,UPDATING,CREATE_FAILED, andUPDATE_FAILEDvalues reflect the state of an in-progress or failed asynchronous change.- Parameters:
status- The lifecycle status of the registry record. A record isDRAFTbefore it is submitted,PENDING_APPROVALwhile awaiting curator review, andAPPROVEDonce it is approved and discoverable.REJECTEDandDEPRECATEDrecords are not discoverable. TheCREATING,UPDATING,CREATE_FAILED, andUPDATE_FAILEDvalues reflect the state of an in-progress or failed asynchronous change.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The lifecycle status of the registry record. A record is
DRAFTbefore it is submitted,PENDING_APPROVALwhile awaiting curator review, andAPPROVEDonce it is approved and discoverable.REJECTEDandDEPRECATEDrecords are not discoverable. TheCREATING,UPDATING,CREATE_FAILED, andUPDATE_FAILEDvalues reflect the state of an in-progress or failed asynchronous change.- Parameters:
status- The lifecycle status of the registry record. A record isDRAFTbefore it is submitted,PENDING_APPROVALwhile awaiting curator review, andAPPROVEDonce it is approved and discoverable.REJECTEDandDEPRECATEDrecords are not discoverable. TheCREATING,UPDATING,CREATE_FAILED, andUPDATE_FAILEDvalues reflect the state of an in-progress or failed asynchronous change.- 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.
-
descriptorTypes
The descriptor types that are present on this registry record. Each value corresponds to a descriptor entry key on the approved record.
- Parameters:
descriptorTypes- The descriptor types that are present on this registry record. Each value corresponds to a descriptor entry key on the approved record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
descriptorTypes
The descriptor types that are present on this registry record. Each value corresponds to a descriptor entry key on the approved record.
- Parameters:
descriptorTypes- The descriptor types that are present on this registry record. Each value corresponds to a descriptor entry key on the approved record.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-