Interface MarketplaceModelEndpoint.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<MarketplaceModelEndpoint.Builder,
,MarketplaceModelEndpoint> SdkBuilder<MarketplaceModelEndpoint.Builder,
,MarketplaceModelEndpoint> SdkPojo
- Enclosing class:
MarketplaceModelEndpoint
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp when the endpoint was registered.endpointArn
(String endpointArn) The Amazon Resource Name (ARN) of the endpoint.default MarketplaceModelEndpoint.Builder
endpointConfig
(Consumer<EndpointConfig.Builder> endpointConfig) The configuration of the endpoint, including the number and type of instances used.endpointConfig
(EndpointConfig endpointConfig) The configuration of the endpoint, including the number and type of instances used.endpointStatus
(String endpointStatus) The current status of the endpoint (e.g., Creating, InService, Updating, Failed).endpointStatusMessage
(String endpointStatusMessage) Additional information about the endpoint status, if available.modelSourceIdentifier
(String modelSourceIdentifier) The ARN of the model from Amazon Bedrock Marketplace that is deployed on this endpoint.The overall status of the endpoint in Amazon Bedrock Marketplace (e.g., ACTIVE, INACTIVE).The overall status of the endpoint in Amazon Bedrock Marketplace (e.g., ACTIVE, INACTIVE).statusMessage
(String statusMessage) Additional information about the overall status, if available.The timestamp when the endpoint was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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
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
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
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 theEndpointConfig.Builder
avoiding the need to create one manually viaEndpointConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toendpointConfig(EndpointConfig)
.- Parameters:
endpointConfig
- a consumer that will call methods onEndpointConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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
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.
-