Interface GetRegistryRecordResponse.Builder

  • Method Details

    • registryArn

      GetRegistryRecordResponse.Builder registryArn(String registryArn)

      The &ARN; of the parent registry that owns the record.

      Parameters:
      registryArn - The &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 &ARN; of the registry record.

      Parameters:
      recordArn - The &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.
    • displayName

      GetRegistryRecordResponse.Builder displayName(String 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.
    • description

      GetRegistryRecordResponse.Builder description(String description)

      A description of the registry record.

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

      GetRegistryRecordResponse.Builder recordType(String recordType)

      The type of the registry record, such as MCP, AGENT, SKILL, or CUSTOM.

      Parameters:
      recordType - The type of the registry record, such as MCP, AGENT, SKILL, or CUSTOM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • recordType

      The type of the registry record, such as MCP, AGENT, SKILL, or CUSTOM.

      Parameters:
      recordType - The type of the registry record, such as MCP, AGENT, SKILL, or CUSTOM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • descriptors

      The typed descriptors that define the content of the registry record.

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

      The typed descriptors that define the content of the registry record.

      This is a convenience method that creates an instance of the Descriptors.Builder avoiding the need to create one manually via Descriptors.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to descriptors(Descriptors).

      Parameters:
      descriptors - a consumer that will call methods on Descriptors.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • recordVersion

      GetRegistryRecordResponse.Builder recordVersion(String 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.

      Parameters:
      status - The lifecycle status of the registry record.
      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.

      Parameters:
      status - The lifecycle status of the registry record.
      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

      GetRegistryRecordResponse.Builder statusReason(String 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.