Class DetectModerationLabelsResponse

    • Method Detail

      • hasModerationLabels

        public final boolean hasModerationLabels()
        For responses, this returns true if the service returned a value for the ModerationLabels property. This DOES NOT check that the value is non-empty (for which, you should check the isEmpty() method on the property). This is useful because the SDK will never return a null collection or map, but you may need to differentiate between the service returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a value for the property was specified in the request builder, and false if a value was not specified.
      • moderationLabels

        public final List<ModerationLabel> moderationLabels()

        Array of detected Moderation labels and the time, in milliseconds from the start of the video, they were detected.

        Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.

        This method will never return null. If you would like to know whether the service returned this field (so that you can differentiate between null and empty), you can use the hasModerationLabels() method.

        Returns:
        Array of detected Moderation labels and the time, in milliseconds from the start of the video, they were detected.
      • moderationModelVersion

        public final String moderationModelVersion()

        Version number of the base moderation detection model that was used to detect unsafe content.

        Returns:
        Version number of the base moderation detection model that was used to detect unsafe content.
      • humanLoopActivationOutput

        public final HumanLoopActivationOutput humanLoopActivationOutput()

        Shows the results of the human in the loop evaluation.

        Returns:
        Shows the results of the human in the loop evaluation.
      • projectVersion

        public final String projectVersion()

        Identifier of the custom adapter that was used during inference. If during inference the adapter was EXPIRED, then the parameter will not be returned, indicating that a base moderation detection project version was used.

        Returns:
        Identifier of the custom adapter that was used during inference. If during inference the adapter was EXPIRED, then the parameter will not be returned, indicating that a base moderation detection project version was used.
      • 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