Class: Google::Apis::JobsV3p1beta1::CustomAttributeHistogramResult
- Inherits:
-
Object
- Object
- Google::Apis::JobsV3p1beta1::CustomAttributeHistogramResult
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/jobs_v3p1beta1/classes.rb,
generated/google/apis/jobs_v3p1beta1/representations.rb,
generated/google/apis/jobs_v3p1beta1/representations.rb
Overview
Output only. Custom attribute histogram result.
Instance Attribute Summary collapse
-
#key ⇒ String
Stores the key of custom attribute the histogram is performed on.
-
#long_value_histogram_result ⇒ Google::Apis::JobsV3p1beta1::NumericBucketingResult
Output only.
-
#string_value_histogram_result ⇒ Hash<String,Fixnum>
Stores a map from the values of string custom field associated with
key
to the number of jobs with that value in this histogram result.
Instance Method Summary collapse
-
#initialize(**args) ⇒ CustomAttributeHistogramResult
constructor
A new instance of CustomAttributeHistogramResult.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ CustomAttributeHistogramResult
Returns a new instance of CustomAttributeHistogramResult.
915 916 917 |
# File 'generated/google/apis/jobs_v3p1beta1/classes.rb', line 915 def initialize(**args) update!(**args) end |
Instance Attribute Details
#key ⇒ String
Stores the key of custom attribute the histogram is performed on.
Corresponds to the JSON property key
901 902 903 |
# File 'generated/google/apis/jobs_v3p1beta1/classes.rb', line 901 def key @key end |
#long_value_histogram_result ⇒ Google::Apis::JobsV3p1beta1::NumericBucketingResult
Output only.
Custom numeric bucketing result.
Corresponds to the JSON property longValueHistogramResult
907 908 909 |
# File 'generated/google/apis/jobs_v3p1beta1/classes.rb', line 907 def long_value_histogram_result @long_value_histogram_result end |
#string_value_histogram_result ⇒ Hash<String,Fixnum>
Stores a map from the values of string custom field associated
with key
to the number of jobs with that value in this histogram result.
Corresponds to the JSON property stringValueHistogramResult
913 914 915 |
# File 'generated/google/apis/jobs_v3p1beta1/classes.rb', line 913 def string_value_histogram_result @string_value_histogram_result end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
920 921 922 923 924 |
# File 'generated/google/apis/jobs_v3p1beta1/classes.rb', line 920 def update!(**args) @key = args[:key] if args.key?(:key) @long_value_histogram_result = args[:long_value_histogram_result] if args.key?(:long_value_histogram_result) @string_value_histogram_result = args[:string_value_histogram_result] if args.key?(:string_value_histogram_result) end |