Interface MarketplaceModelEndpoint.Builder

  • Method Details

    • endpointArn

      MarketplaceModelEndpoint.Builder endpointArn(String endpointArn)

      The Amazon Resource Name (ARN) of the endpoint.

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

      MarketplaceModelEndpoint.Builder modelSourceIdentifier(String modelSourceIdentifier)

      The ARN of the model from Amazon Bedrock Marketplace that is deployed on this endpoint.

      Parameters:
      modelSourceIdentifier - The ARN of the model from Amazon Bedrock Marketplace that is deployed on this endpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The overall status of the endpoint in Amazon Bedrock Marketplace (e.g., ACTIVE, INACTIVE).

      Parameters:
      status - The overall status of the endpoint in Amazon Bedrock Marketplace (e.g., ACTIVE, INACTIVE).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The overall status of the endpoint in Amazon Bedrock Marketplace (e.g., ACTIVE, INACTIVE).

      Parameters:
      status - The overall status of the endpoint in Amazon Bedrock Marketplace (e.g., ACTIVE, INACTIVE).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusMessage

      MarketplaceModelEndpoint.Builder statusMessage(String statusMessage)

      Additional information about the overall status, if available.

      Parameters:
      statusMessage - Additional information about the overall status, if available.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      The timestamp when the endpoint was registered.

      Parameters:
      createdAt - The timestamp when the endpoint was registered.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      The timestamp when the endpoint was last updated.

      Parameters:
      updatedAt - The timestamp when the endpoint was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endpointConfig

      MarketplaceModelEndpoint.Builder endpointConfig(EndpointConfig endpointConfig)

      The configuration of the endpoint, including the number and type of instances used.

      Parameters:
      endpointConfig - The configuration of the endpoint, including the number and type of instances used.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endpointConfig

      default MarketplaceModelEndpoint.Builder endpointConfig(Consumer<EndpointConfig.Builder> endpointConfig)

      The configuration of the endpoint, including the number and type of instances used.

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

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

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

      MarketplaceModelEndpoint.Builder endpointStatus(String endpointStatus)

      The current status of the endpoint (e.g., Creating, InService, Updating, Failed).

      Parameters:
      endpointStatus - The current status of the endpoint (e.g., Creating, InService, Updating, Failed).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endpointStatusMessage

      MarketplaceModelEndpoint.Builder endpointStatusMessage(String endpointStatusMessage)

      Additional information about the endpoint status, if available.

      Parameters:
      endpointStatusMessage - Additional information about the endpoint status, if available.
      Returns:
      Returns a reference to this object so that method calls can be chained together.