Interface AIDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AIDetails.Builder,,AIDetails> SdkBuilder<AIDetails.Builder,,AIDetails> SdkPojo
- Enclosing class:
AIDetails
-
Method Summary
Modifier and TypeMethodDescriptioncanonicalId(String canonicalId) The canonical identifier for the AI resource, independent of where it is deployed.hostResourceGuid(String hostResourceGuid) The identifier of the host resource that hosts the self-hosted AI resource.hostResourceType(String hostResourceType) TheResourceTypeof the host resource that hosts the self-hosted AI resource, such asAWS::EC2::Instance.selfHostedAIAgentFrameworkResourceCount(Integer selfHostedAIAgentFrameworkResourceCount) The number of self-hosted AI resources ofResourceSubCategoryAgentFrameworkdetected on the host resource.selfHostedAIAgentResourceCount(Integer selfHostedAIAgentResourceCount) The number of self-hosted AI resources ofResourceSubCategoryAgentdetected on the host resource.selfHostedAIAgentToolsAndIdentityResourceCount(Integer selfHostedAIAgentToolsAndIdentityResourceCount) The number of self-hosted AI resources ofResourceSubCategoryAgentToolsAndIdentitydetected on the host resource.selfHostedAIDevelopmentResourceCount(Integer selfHostedAIDevelopmentResourceCount) The number of self-hosted AI resources ofResourceSubCategoryDevelopmentdetected on the host resource.selfHostedAIExternalEndpointResourceCount(Integer selfHostedAIExternalEndpointResourceCount) The number of self-hosted AI resources ofResourceSubCategoryExternalEndpointdetected on the host resource.selfHostedAIModelResourceCount(Integer selfHostedAIModelResourceCount) The number of self-hosted AI resources ofResourceSubCategoryModeldetected on the host resource.selfHostedAIModelServingResourceCount(Integer selfHostedAIModelServingResourceCount) The number of self-hosted AI resources ofResourceSubCategoryModelServingdetected on the host resource.selfHostedTotalAIResourceCount(Integer selfHostedTotalAIResourceCount) The total number of all self-hosted AI resources detected on the host resource.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
-
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
The
ResourceTypeof the host resource that hosts the self-hosted AI resource, such asAWS::EC2::Instance. Present only on self-hosted AI resources.- Parameters:
hostResourceType- TheResourceTypeof the host resource that hosts the self-hosted AI resource, such asAWS::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
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 formatmodel/<purl>, such asmodel/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 sameCanonicalId. For model resources, the value follows the formatmodel/<purl>, such asmodel/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
The number of self-hosted AI resources of
ResourceSubCategoryModeldetected on the host resource. Present only on host resources.- Parameters:
selfHostedAIModelResourceCount- The number of self-hosted AI resources ofResourceSubCategoryModeldetected 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
The number of self-hosted AI resources of
ResourceSubCategoryAgentdetected on the host resource. Present only on host resources.- Parameters:
selfHostedAIAgentResourceCount- The number of self-hosted AI resources ofResourceSubCategoryAgentdetected 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
ResourceSubCategoryModelServingdetected on the host resource. Present only on host resources.- Parameters:
selfHostedAIModelServingResourceCount- The number of self-hosted AI resources ofResourceSubCategoryModelServingdetected 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
ResourceSubCategoryExternalEndpointdetected on the host resource. Present only on host resources.- Parameters:
selfHostedAIExternalEndpointResourceCount- The number of self-hosted AI resources ofResourceSubCategoryExternalEndpointdetected 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
ResourceSubCategoryDevelopmentdetected on the host resource. Present only on host resources.- Parameters:
selfHostedAIDevelopmentResourceCount- The number of self-hosted AI resources ofResourceSubCategoryDevelopmentdetected 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
ResourceSubCategoryAgentFrameworkdetected on the host resource. Present only on host resources.- Parameters:
selfHostedAIAgentFrameworkResourceCount- The number of self-hosted AI resources ofResourceSubCategoryAgentFrameworkdetected 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
ResourceSubCategoryAgentToolsAndIdentitydetected on the host resource. Present only on host resources.- Parameters:
selfHostedAIAgentToolsAndIdentityResourceCount- The number of self-hosted AI resources ofResourceSubCategoryAgentToolsAndIdentitydetected 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
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.
-