Interface AIDetails.Builder

  • Method Details

    • hostResourceGuid

      AIDetails.Builder hostResourceGuid(String hostResourceGuid)

      The identifier of the host resource that hosts the self-hosted AI resource. Present only on self-hosted AI resources.

      Parameters:
      hostResourceGuid - The identifier of the host resource that hosts the self-hosted AI resource. Present only on self-hosted AI resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hostResourceType

      AIDetails.Builder hostResourceType(String hostResourceType)

      The ResourceType of the host resource that hosts the self-hosted AI resource, such as AWS::EC2::Instance. Present only on self-hosted AI resources.

      Parameters:
      hostResourceType - The ResourceType of the host resource that hosts the self-hosted AI resource, such as AWS::EC2::Instance. Present only on self-hosted AI resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • canonicalId

      AIDetails.Builder canonicalId(String canonicalId)

      The canonical identifier for the AI resource, independent of where it is deployed. Multiple occurrences of the same resource on different hosts share the same CanonicalId. For model resources, the value follows the format model/<purl>, such as model/pkg:huggingface/meta-llama/llama-3-8b. Present only on self-hosted AI resources.

      Parameters:
      canonicalId - The canonical identifier for the AI resource, independent of where it is deployed. Multiple occurrences of the same resource on different hosts share the same CanonicalId. For model resources, the value follows the format model/<purl>, such as model/pkg:huggingface/meta-llama/llama-3-8b. Present only on self-hosted AI resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • selfHostedAIModelResourceCount

      AIDetails.Builder selfHostedAIModelResourceCount(Integer selfHostedAIModelResourceCount)

      The number of self-hosted AI resources of ResourceSubCategory Model detected on the host resource. Present only on host resources.

      Parameters:
      selfHostedAIModelResourceCount - The number of self-hosted AI resources of ResourceSubCategory Model detected on the host resource. Present only on host resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • selfHostedAIAgentResourceCount

      AIDetails.Builder selfHostedAIAgentResourceCount(Integer selfHostedAIAgentResourceCount)

      The number of self-hosted AI resources of ResourceSubCategory Agent detected on the host resource. Present only on host resources.

      Parameters:
      selfHostedAIAgentResourceCount - The number of self-hosted AI resources of ResourceSubCategory Agent detected on the host resource. Present only on host resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • selfHostedAIModelServingResourceCount

      AIDetails.Builder selfHostedAIModelServingResourceCount(Integer selfHostedAIModelServingResourceCount)

      The number of self-hosted AI resources of ResourceSubCategory ModelServing detected on the host resource. Present only on host resources.

      Parameters:
      selfHostedAIModelServingResourceCount - The number of self-hosted AI resources of ResourceSubCategory ModelServing detected on the host resource. Present only on host resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • selfHostedAIExternalEndpointResourceCount

      AIDetails.Builder selfHostedAIExternalEndpointResourceCount(Integer selfHostedAIExternalEndpointResourceCount)

      The number of self-hosted AI resources of ResourceSubCategory ExternalEndpoint detected on the host resource. Present only on host resources.

      Parameters:
      selfHostedAIExternalEndpointResourceCount - The number of self-hosted AI resources of ResourceSubCategory ExternalEndpoint detected on the host resource. Present only on host resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • selfHostedAIDevelopmentResourceCount

      AIDetails.Builder selfHostedAIDevelopmentResourceCount(Integer selfHostedAIDevelopmentResourceCount)

      The number of self-hosted AI resources of ResourceSubCategory Development detected on the host resource. Present only on host resources.

      Parameters:
      selfHostedAIDevelopmentResourceCount - The number of self-hosted AI resources of ResourceSubCategory Development detected on the host resource. Present only on host resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • selfHostedAIAgentFrameworkResourceCount

      AIDetails.Builder selfHostedAIAgentFrameworkResourceCount(Integer selfHostedAIAgentFrameworkResourceCount)

      The number of self-hosted AI resources of ResourceSubCategory AgentFramework detected on the host resource. Present only on host resources.

      Parameters:
      selfHostedAIAgentFrameworkResourceCount - The number of self-hosted AI resources of ResourceSubCategory AgentFramework detected on the host resource. Present only on host resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • selfHostedAIAgentToolsAndIdentityResourceCount

      AIDetails.Builder selfHostedAIAgentToolsAndIdentityResourceCount(Integer selfHostedAIAgentToolsAndIdentityResourceCount)

      The number of self-hosted AI resources of ResourceSubCategory AgentToolsAndIdentity detected on the host resource. Present only on host resources.

      Parameters:
      selfHostedAIAgentToolsAndIdentityResourceCount - The number of self-hosted AI resources of ResourceSubCategory AgentToolsAndIdentity detected on the host resource. Present only on host resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • selfHostedTotalAIResourceCount

      AIDetails.Builder selfHostedTotalAIResourceCount(Integer selfHostedTotalAIResourceCount)

      The total number of all self-hosted AI resources detected on the host resource. Present only on host resources.

      Parameters:
      selfHostedTotalAIResourceCount - The total number of all self-hosted AI resources detected on the host resource. Present only on host resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.