Class: Google::Apis::FirebasemlV2beta::GoogleCloudAiplatformV1beta1SafetySetting
- Inherits:
-
Object
- Object
- Google::Apis::FirebasemlV2beta::GoogleCloudAiplatformV1beta1SafetySetting
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/firebaseml_v2beta/classes.rb,
lib/google/apis/firebaseml_v2beta/representations.rb,
lib/google/apis/firebaseml_v2beta/representations.rb
Overview
Safety settings.
Instance Attribute Summary collapse
-
#category ⇒ String
Required.
-
#method_prop ⇒ String
Optional.
-
#threshold ⇒ String
Required.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1SafetySetting
constructor
A new instance of GoogleCloudAiplatformV1beta1SafetySetting.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1SafetySetting
Returns a new instance of GoogleCloudAiplatformV1beta1SafetySetting.
1061 1062 1063 |
# File 'lib/google/apis/firebaseml_v2beta/classes.rb', line 1061 def initialize(**args) update!(**args) end |
Instance Attribute Details
#category ⇒ String
Required. Harm category.
Corresponds to the JSON property category
1048 1049 1050 |
# File 'lib/google/apis/firebaseml_v2beta/classes.rb', line 1048 def category @category end |
#method_prop ⇒ String
Optional. Specify if the threshold is used for probability or severity score.
If not specified, the threshold is used for probability score.
Corresponds to the JSON property method
1054 1055 1056 |
# File 'lib/google/apis/firebaseml_v2beta/classes.rb', line 1054 def method_prop @method_prop end |
#threshold ⇒ String
Required. The harm block threshold.
Corresponds to the JSON property threshold
1059 1060 1061 |
# File 'lib/google/apis/firebaseml_v2beta/classes.rb', line 1059 def threshold @threshold end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1066 1067 1068 1069 1070 |
# File 'lib/google/apis/firebaseml_v2beta/classes.rb', line 1066 def update!(**args) @category = args[:category] if args.key?(:category) @method_prop = args[:method_prop] if args.key?(:method_prop) @threshold = args[:threshold] if args.key?(:threshold) end |