Class RealtimeEndpointInfo

    • Method Detail

      • peakRequestsPerSecond

        public final Integer peakRequestsPerSecond()

        The maximum processing rate for the real-time endpoint for MLModel, measured in incoming requests per second.

        Returns:
        The maximum processing rate for the real-time endpoint for MLModel, measured in incoming requests per second.
      • createdAt

        public final Instant createdAt()

        The time that the request to create the real-time endpoint for the MLModel was received. The time is expressed in epoch time.

        Returns:
        The time that the request to create the real-time endpoint for the MLModel was received. The time is expressed in epoch time.
      • endpointUrl

        public final String endpointUrl()

        The URI that specifies where to send real-time prediction requests for the MLModel.

        Note: The application must wait until the real-time endpoint is ready before using this URI.

        Returns:
        The URI that specifies where to send real-time prediction requests for the MLModel.

        Note: The application must wait until the real-time endpoint is ready before using this URI.

      • endpointStatus

        public final RealtimeEndpointStatus endpointStatus()

        The current status of the real-time endpoint for the MLModel. This element can have one of the following values:

        • NONE - Endpoint does not exist or was previously deleted.

        • READY - Endpoint is ready to be used for real-time predictions.

        • UPDATING - Updating/creating the endpoint.

        If the service returns an enum value that is not available in the current SDK version, endpointStatus will return RealtimeEndpointStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from endpointStatusAsString().

        Returns:
        The current status of the real-time endpoint for the MLModel. This element can have one of the following values:

        • NONE - Endpoint does not exist or was previously deleted.

        • READY - Endpoint is ready to be used for real-time predictions.

        • UPDATING - Updating/creating the endpoint.

        See Also:
        RealtimeEndpointStatus
      • endpointStatusAsString

        public final String endpointStatusAsString()

        The current status of the real-time endpoint for the MLModel. This element can have one of the following values:

        • NONE - Endpoint does not exist or was previously deleted.

        • READY - Endpoint is ready to be used for real-time predictions.

        • UPDATING - Updating/creating the endpoint.

        If the service returns an enum value that is not available in the current SDK version, endpointStatus will return RealtimeEndpointStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from endpointStatusAsString().

        Returns:
        The current status of the real-time endpoint for the MLModel. This element can have one of the following values:

        • NONE - Endpoint does not exist or was previously deleted.

        • READY - Endpoint is ready to be used for real-time predictions.

        • UPDATING - Updating/creating the endpoint.

        See Also:
        RealtimeEndpointStatus
      • 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)