Interface InferenceComponentSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<InferenceComponentSummary.Builder,InferenceComponentSummary>, SdkBuilder<InferenceComponentSummary.Builder,InferenceComponentSummary>, SdkPojo
Enclosing class:
InferenceComponentSummary

public static interface InferenceComponentSummary.Builder extends SdkPojo, CopyableBuilder<InferenceComponentSummary.Builder,InferenceComponentSummary>
  • Method Details

    • creationTime

      InferenceComponentSummary.Builder creationTime(Instant creationTime)

      The time when the inference component was created.

      Parameters:
      creationTime - The time when the inference component was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inferenceComponentArn

      InferenceComponentSummary.Builder inferenceComponentArn(String inferenceComponentArn)

      The Amazon Resource Name (ARN) of the inference component.

      Parameters:
      inferenceComponentArn - The Amazon Resource Name (ARN) of the inference component.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inferenceComponentName

      InferenceComponentSummary.Builder inferenceComponentName(String inferenceComponentName)

      The name of the inference component.

      Parameters:
      inferenceComponentName - The name of the inference component.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endpointArn

      InferenceComponentSummary.Builder endpointArn(String endpointArn)

      The Amazon Resource Name (ARN) of the endpoint that hosts the inference component.

      Parameters:
      endpointArn - The Amazon Resource Name (ARN) of the endpoint that hosts the inference component.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endpointName

      InferenceComponentSummary.Builder endpointName(String endpointName)

      The name of the endpoint that hosts the inference component.

      Parameters:
      endpointName - The name of the endpoint that hosts the inference component.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • variantName

      InferenceComponentSummary.Builder variantName(String variantName)

      The name of the production variant that hosts the inference component.

      Parameters:
      variantName - The name of the production variant that hosts the inference component.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inferenceComponentStatus

      InferenceComponentSummary.Builder inferenceComponentStatus(String inferenceComponentStatus)

      The status of the inference component.

      Parameters:
      inferenceComponentStatus - The status of the inference component.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • inferenceComponentStatus

      InferenceComponentSummary.Builder inferenceComponentStatus(InferenceComponentStatus inferenceComponentStatus)

      The status of the inference component.

      Parameters:
      inferenceComponentStatus - The status of the inference component.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • lastModifiedTime

      InferenceComponentSummary.Builder lastModifiedTime(Instant lastModifiedTime)

      The time when the inference component was last updated.

      Parameters:
      lastModifiedTime - The time when the inference component was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.