Interface RegistryRecordSummary.Builder

  • Method Details

    • registryArn

      RegistryRecordSummary.Builder registryArn(String registryArn)

      The Amazon Resource Name (ARN) of the registry that contains the record.

      Parameters:
      registryArn - The Amazon Resource Name (ARN) of the registry that contains the record.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recordArn

      RegistryRecordSummary.Builder recordArn(String 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.

      Parameters:
      name - The name of the registry record.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      RegistryRecordSummary.Builder description(String description)

      The description of the registry record.

      Parameters:
      description - The description of the registry record.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • descriptorType

      RegistryRecordSummary.Builder descriptorType(String descriptorType)

      The descriptor type of the registry record. Possible values are MCP, A2A, CUSTOM, and AGENT_SKILLS.

      Parameters:
      descriptorType - The descriptor type of the registry record. Possible values are MCP, A2A, CUSTOM, and AGENT_SKILLS.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • descriptorType

      RegistryRecordSummary.Builder descriptorType(DescriptorType descriptorType)

      The descriptor type of the registry record. Possible values are MCP, A2A, CUSTOM, and AGENT_SKILLS.

      Parameters:
      descriptorType - The descriptor type of the registry record. Possible values are MCP, A2A, CUSTOM, and AGENT_SKILLS.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • recordVersion

      RegistryRecordSummary.Builder recordVersion(String recordVersion)

      The version of the registry record.

      Parameters:
      recordVersion - The version of the registry record.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The current status of the registry record. Possible values include CREATING, DRAFT, APPROVED, PENDING_APPROVAL, REJECTED, DEPRECATED, UPDATING, CREATE_FAILED, and UPDATE_FAILED.

      Parameters:
      status - The current status of the registry record. Possible values include CREATING, DRAFT, APPROVED, PENDING_APPROVAL, REJECTED, DEPRECATED, UPDATING, CREATE_FAILED, and UPDATE_FAILED.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the registry record. Possible values include CREATING, DRAFT, APPROVED, PENDING_APPROVAL, REJECTED, DEPRECATED, UPDATING, CREATE_FAILED, and UPDATE_FAILED.

      Parameters:
      status - The current status of the registry record. Possible values include CREATING, DRAFT, APPROVED, PENDING_APPROVAL, REJECTED, DEPRECATED, UPDATING, CREATE_FAILED, and UPDATE_FAILED.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdAt

      RegistryRecordSummary.Builder createdAt(Instant 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

      RegistryRecordSummary.Builder updatedAt(Instant 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.