Class SageMakerEndpoint
- java.lang.Object
-
- software.amazon.awssdk.services.bedrock.model.SageMakerEndpoint
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<SageMakerEndpoint.Builder,SageMakerEndpoint>
@Generated("software.amazon.awssdk:codegen") public final class SageMakerEndpoint extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SageMakerEndpoint.Builder,SageMakerEndpoint>
Specifies the configuration for a Amazon SageMaker endpoint.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSageMakerEndpoint.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SageMakerEndpoint.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringexecutionRole()The ARN of the IAM role that Amazon SageMaker can assume to access model artifacts and docker image for deployment on Amazon EC2 compute instances or for batch transform jobs.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()IntegerinitialInstanceCount()The number of Amazon EC2 compute instances to deploy for initial endpoint creation.StringinstanceType()The Amazon EC2 compute instance type to deploy for hosting the model.StringkmsEncryptionKey()The Amazon Web Services KMS key that Amazon SageMaker uses to encrypt data on the storage volume attached to the Amazon EC2 compute instance that hosts the endpoint.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends SageMakerEndpoint.Builder>serializableBuilderClass()SageMakerEndpoint.BuildertoBuilder()StringtoString()Returns a string representation of this object.VpcConfigvpc()The VPC configuration for the endpoint.-
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
-
initialInstanceCount
public final Integer initialInstanceCount()
The number of Amazon EC2 compute instances to deploy for initial endpoint creation.
- Returns:
- The number of Amazon EC2 compute instances to deploy for initial endpoint creation.
-
instanceType
public final String instanceType()
The Amazon EC2 compute instance type to deploy for hosting the model.
- Returns:
- The Amazon EC2 compute instance type to deploy for hosting the model.
-
executionRole
public final String executionRole()
The ARN of the IAM role that Amazon SageMaker can assume to access model artifacts and docker image for deployment on Amazon EC2 compute instances or for batch transform jobs.
- Returns:
- The ARN of the IAM role that Amazon SageMaker can assume to access model artifacts and docker image for deployment on Amazon EC2 compute instances or for batch transform jobs.
-
kmsEncryptionKey
public final String kmsEncryptionKey()
The Amazon Web Services KMS key that Amazon SageMaker uses to encrypt data on the storage volume attached to the Amazon EC2 compute instance that hosts the endpoint.
- Returns:
- The Amazon Web Services KMS key that Amazon SageMaker uses to encrypt data on the storage volume attached to the Amazon EC2 compute instance that hosts the endpoint.
-
vpc
public final VpcConfig vpc()
The VPC configuration for the endpoint.
- Returns:
- The VPC configuration for the endpoint.
-
toBuilder
public SageMakerEndpoint.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<SageMakerEndpoint.Builder,SageMakerEndpoint>
-
builder
public static SageMakerEndpoint.Builder builder()
-
serializableBuilderClass
public static Class<? extends SageMakerEndpoint.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
-
-