Class MarketplaceModelEndpoint
- java.lang.Object
-
- software.amazon.awssdk.services.bedrock.model.MarketplaceModelEndpoint
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MarketplaceModelEndpoint.Builder,MarketplaceModelEndpoint>
@Generated("software.amazon.awssdk:codegen") public final class MarketplaceModelEndpoint extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MarketplaceModelEndpoint.Builder,MarketplaceModelEndpoint>
Contains details about an endpoint for a model from Amazon Bedrock Marketplace.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMarketplaceModelEndpoint.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MarketplaceModelEndpoint.Builderbuilder()InstantcreatedAt()The timestamp when the endpoint was registered.StringendpointArn()The Amazon Resource Name (ARN) of the endpoint.EndpointConfigendpointConfig()The configuration of the endpoint, including the number and type of instances used.StringendpointStatus()The current status of the endpoint (e.g., Creating, InService, Updating, Failed).StringendpointStatusMessage()Additional information about the endpoint status, if available.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringmodelSourceIdentifier()The ARN of the model from Amazon Bedrock Marketplace that is deployed on this endpoint.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends MarketplaceModelEndpoint.Builder>serializableBuilderClass()Statusstatus()The overall status of the endpoint in Amazon Bedrock Marketplace (e.g., ACTIVE, INACTIVE).StringstatusAsString()The overall status of the endpoint in Amazon Bedrock Marketplace (e.g., ACTIVE, INACTIVE).StringstatusMessage()Additional information about the overall status, if available.MarketplaceModelEndpoint.BuildertoBuilder()StringtoString()Returns a string representation of this object.InstantupdatedAt()The timestamp when the endpoint was last updated.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
endpointArn
public final String endpointArn()
The Amazon Resource Name (ARN) of the endpoint.
- Returns:
- The Amazon Resource Name (ARN) of the endpoint.
-
modelSourceIdentifier
public final String modelSourceIdentifier()
The ARN of the model from Amazon Bedrock Marketplace that is deployed on this endpoint.
- Returns:
- The ARN of the model from Amazon Bedrock Marketplace that is deployed on this endpoint.
-
status
public final Status status()
The overall status of the endpoint in Amazon Bedrock Marketplace (e.g., ACTIVE, INACTIVE).
If the service returns an enum value that is not available in the current SDK version,
statuswill returnStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The overall status of the endpoint in Amazon Bedrock Marketplace (e.g., ACTIVE, INACTIVE).
- See Also:
Status
-
statusAsString
public final String statusAsString()
The overall status of the endpoint in Amazon Bedrock Marketplace (e.g., ACTIVE, INACTIVE).
If the service returns an enum value that is not available in the current SDK version,
statuswill returnStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The overall status of the endpoint in Amazon Bedrock Marketplace (e.g., ACTIVE, INACTIVE).
- See Also:
Status
-
statusMessage
public final String statusMessage()
Additional information about the overall status, if available.
- Returns:
- Additional information about the overall status, if available.
-
createdAt
public final Instant createdAt()
The timestamp when the endpoint was registered.
- Returns:
- The timestamp when the endpoint was registered.
-
updatedAt
public final Instant updatedAt()
The timestamp when the endpoint was last updated.
- Returns:
- The timestamp when the endpoint was last updated.
-
endpointConfig
public final EndpointConfig endpointConfig()
The configuration of the endpoint, including the number and type of instances used.
- Returns:
- The configuration of the endpoint, including the number and type of instances used.
-
endpointStatus
public final String endpointStatus()
The current status of the endpoint (e.g., Creating, InService, Updating, Failed).
- Returns:
- The current status of the endpoint (e.g., Creating, InService, Updating, Failed).
-
endpointStatusMessage
public final String endpointStatusMessage()
Additional information about the endpoint status, if available.
- Returns:
- Additional information about the endpoint status, if available.
-
toBuilder
public MarketplaceModelEndpoint.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<MarketplaceModelEndpoint.Builder,MarketplaceModelEndpoint>
-
builder
public static MarketplaceModelEndpoint.Builder builder()
-
serializableBuilderClass
public static Class<? extends MarketplaceModelEndpoint.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-