Class SageMakerEndpoint

    • 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.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • 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.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)