Class RecommendationJobInferenceBenchmark

    • Method Detail

      • metrics

        public final RecommendationMetrics metrics()
        Returns the value of the Metrics property for this object.
        Returns:
        The value of the Metrics property for this object.
      • endpointMetrics

        public final InferenceMetrics endpointMetrics()
        Returns the value of the EndpointMetrics property for this object.
        Returns:
        The value of the EndpointMetrics property for this object.
      • endpointConfiguration

        public final EndpointOutputConfiguration endpointConfiguration()
        Returns the value of the EndpointConfiguration property for this object.
        Returns:
        The value of the EndpointConfiguration property for this object.
      • modelConfiguration

        public final ModelConfiguration modelConfiguration()
        Returns the value of the ModelConfiguration property for this object.
        Returns:
        The value of the ModelConfiguration property for this object.
      • failureReason

        public final String failureReason()

        The reason why a benchmark failed.

        Returns:
        The reason why a benchmark failed.
      • invocationEndTime

        public final Instant invocationEndTime()

        A timestamp that shows when the benchmark completed.

        Returns:
        A timestamp that shows when the benchmark completed.
      • invocationStartTime

        public final Instant invocationStartTime()

        A timestamp that shows when the benchmark started.

        Returns:
        A timestamp that shows when the benchmark started.
      • 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)