Interface SageMakerModelFulfillmentOption.Builder

  • Method Details

    • fulfillmentOptionId

      SageMakerModelFulfillmentOption.Builder fulfillmentOptionId(String fulfillmentOptionId)

      The unique identifier of the fulfillment option.

      Parameters:
      fulfillmentOptionId - The unique identifier of the fulfillment option.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fulfillmentOptionType

      SageMakerModelFulfillmentOption.Builder fulfillmentOptionType(String fulfillmentOptionType)

      The category of the fulfillment option.

      Parameters:
      fulfillmentOptionType - The category of the fulfillment option.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • fulfillmentOptionType

      SageMakerModelFulfillmentOption.Builder fulfillmentOptionType(FulfillmentOptionType fulfillmentOptionType)

      The category of the fulfillment option.

      Parameters:
      fulfillmentOptionType - The category of the fulfillment option.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • fulfillmentOptionDisplayName

      SageMakerModelFulfillmentOption.Builder fulfillmentOptionDisplayName(String fulfillmentOptionDisplayName)

      A human-readable name for the fulfillment option type.

      Parameters:
      fulfillmentOptionDisplayName - A human-readable name for the fulfillment option type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fulfillmentOptionVersion

      SageMakerModelFulfillmentOption.Builder fulfillmentOptionVersion(String fulfillmentOptionVersion)

      The version identifier of the fulfillment option.

      Parameters:
      fulfillmentOptionVersion - The version identifier of the fulfillment option.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • releaseNotes

      SageMakerModelFulfillmentOption.Builder releaseNotes(String releaseNotes)

      Release notes describing changes in this version of the fulfillment option.

      Parameters:
      releaseNotes - Release notes describing changes in this version of the fulfillment option.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • usageInstructions

      SageMakerModelFulfillmentOption.Builder usageInstructions(String usageInstructions)

      Instructions on how to use this SageMaker model.

      Parameters:
      usageInstructions - Instructions on how to use this SageMaker model.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recommendation

      Recommended instance types for inference with this model.

      Parameters:
      recommendation - Recommended instance types for inference with this model.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recommendation

      Recommended instance types for inference with this model.

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

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

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

      SageMakerModelFulfillmentOption.Builder supportedContentTypes(Collection<String> supportedContentTypes)

      The MIME types that this model accepts as input.

      Parameters:
      supportedContentTypes - The MIME types that this model accepts as input.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedContentTypes

      SageMakerModelFulfillmentOption.Builder supportedContentTypes(String... supportedContentTypes)

      The MIME types that this model accepts as input.

      Parameters:
      supportedContentTypes - The MIME types that this model accepts as input.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedResponseMimeTypes

      SageMakerModelFulfillmentOption.Builder supportedResponseMimeTypes(Collection<String> supportedResponseMimeTypes)

      The MIME types that this model returns as output.

      Parameters:
      supportedResponseMimeTypes - The MIME types that this model returns as output.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedResponseMimeTypes

      SageMakerModelFulfillmentOption.Builder supportedResponseMimeTypes(String... supportedResponseMimeTypes)

      The MIME types that this model returns as output.

      Parameters:
      supportedResponseMimeTypes - The MIME types that this model returns as output.
      Returns:
      Returns a reference to this object so that method calls can be chained together.