Class: Aws::Rekognition::Types::ContentModerationDetection

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb

Overview

Information about an inappropriate, unwanted, or offensive content label detection in a stored video.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#content_typesArray<Types::ContentType>

A list of predicted results for the type of content an image contains. For example, the image content might be from animation, sports, or a video game.

Returns:



729
730
731
732
733
734
735
736
737
738
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 729

class ContentModerationDetection < Struct.new(
  :timestamp,
  :moderation_label,
  :start_timestamp_millis,
  :end_timestamp_millis,
  :duration_millis,
  :content_types)
  SENSITIVE = []
  include Aws::Structure
end

#duration_millisInteger

The time duration of a segment in milliseconds, I.e. time elapsed from StartTimestampMillis to EndTimestampMillis.

Returns:

  • (Integer)


729
730
731
732
733
734
735
736
737
738
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 729

class ContentModerationDetection < Struct.new(
  :timestamp,
  :moderation_label,
  :start_timestamp_millis,
  :end_timestamp_millis,
  :duration_millis,
  :content_types)
  SENSITIVE = []
  include Aws::Structure
end

#end_timestamp_millisInteger

The time in milliseconds defining the end of the timeline segment containing a continuously detected moderation label.

Returns:

  • (Integer)


729
730
731
732
733
734
735
736
737
738
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 729

class ContentModerationDetection < Struct.new(
  :timestamp,
  :moderation_label,
  :start_timestamp_millis,
  :end_timestamp_millis,
  :duration_millis,
  :content_types)
  SENSITIVE = []
  include Aws::Structure
end

#moderation_labelTypes::ModerationLabel

The content moderation label detected by in the stored video.



729
730
731
732
733
734
735
736
737
738
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 729

class ContentModerationDetection < Struct.new(
  :timestamp,
  :moderation_label,
  :start_timestamp_millis,
  :end_timestamp_millis,
  :duration_millis,
  :content_types)
  SENSITIVE = []
  include Aws::Structure
end

#start_timestamp_millisInteger

The time in milliseconds defining the start of the timeline segment containing a continuously detected moderation label.

Returns:

  • (Integer)


729
730
731
732
733
734
735
736
737
738
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 729

class ContentModerationDetection < Struct.new(
  :timestamp,
  :moderation_label,
  :start_timestamp_millis,
  :end_timestamp_millis,
  :duration_millis,
  :content_types)
  SENSITIVE = []
  include Aws::Structure
end

#timestampInteger

Time, in milliseconds from the beginning of the video, that the content moderation label was detected. Note that Timestamp is not guaranteed to be accurate to the individual frame where the moderated content first appears.

Returns:

  • (Integer)


729
730
731
732
733
734
735
736
737
738
# File 'gems/aws-sdk-rekognition/lib/aws-sdk-rekognition/types.rb', line 729

class ContentModerationDetection < Struct.new(
  :timestamp,
  :moderation_label,
  :start_timestamp_millis,
  :end_timestamp_millis,
  :duration_millis,
  :content_types)
  SENSITIVE = []
  include Aws::Structure
end