Class: Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1IssueModel
- Inherits:
 - 
      Object
      
        
- Object
 - Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1IssueModel
 
 
- Includes:
 - Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
 
- Defined in:
 - lib/google/apis/contactcenterinsights_v1/classes.rb,
lib/google/apis/contactcenterinsights_v1/representations.rb,
lib/google/apis/contactcenterinsights_v1/representations.rb 
Overview
The issue model resource.
Instance Attribute Summary collapse
- 
  
    
      #create_time  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Output only.
 - 
  
    
      #display_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The representative name for the issue model.
 - 
  
    
      #input_data_config  ⇒ Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Configs for the input data used to create the issue model.
 - 
  
    
      #issue_count  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Output only.
 - 
  
    
      #language_code  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Language of the model.
 - 
  
    
      #model_type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Type of the model.
 - 
  
    
      #name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Immutable.
 - 
  
    
      #state  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Output only.
 - 
  
    
      #training_stats  ⇒ Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Aggregated statistics about an issue model.
 - 
  
    
      #update_time  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Output only.
 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ GoogleCloudContactcenterinsightsV1alpha1IssueModel 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    
A new instance of GoogleCloudContactcenterinsightsV1alpha1IssueModel.
 - 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
Update properties of this object.
 
Constructor Details
#initialize(**args) ⇒ GoogleCloudContactcenterinsightsV1alpha1IssueModel
Returns a new instance of GoogleCloudContactcenterinsightsV1alpha1IssueModel.
      6422 6423 6424  | 
    
      # File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 6422 def initialize(**args) update!(**args) end  | 
  
Instance Attribute Details
#create_time ⇒ String
Output only. The time at which this issue model was created.
Corresponds to the JSON property createTime
      6374 6375 6376  | 
    
      # File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 6374 def create_time @create_time end  | 
  
#display_name ⇒ String
The representative name for the issue model.
Corresponds to the JSON property displayName
      6379 6380 6381  | 
    
      # File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 6379 def display_name @display_name end  | 
  
#input_data_config ⇒ Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig
Configs for the input data used to create the issue model.
Corresponds to the JSON property inputDataConfig
      6384 6385 6386  | 
    
      # File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 6384 def input_data_config @input_data_config end  | 
  
#issue_count ⇒ Fixnum
Output only. Number of issues in this issue model.
Corresponds to the JSON property issueCount
      6389 6390 6391  | 
    
      # File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 6389 def issue_count @issue_count end  | 
  
#language_code ⇒ String
Language of the model.
Corresponds to the JSON property languageCode
      6394 6395 6396  | 
    
      # File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 6394 def language_code @language_code end  | 
  
#model_type ⇒ String
Type of the model.
Corresponds to the JSON property modelType
      6399 6400 6401  | 
    
      # File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 6399 def model_type @model_type end  | 
  
#name ⇒ String
Immutable. The resource name of the issue model. Format: projects/project/
locations/location/issueModels/issue_model
Corresponds to the JSON property name
      6405 6406 6407  | 
    
      # File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 6405 def name @name end  | 
  
#state ⇒ String
Output only. State of the model.
Corresponds to the JSON property state
      6410 6411 6412  | 
    
      # File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 6410 def state @state end  | 
  
#training_stats ⇒ Google::Apis::ContactcenterinsightsV1::GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats
Aggregated statistics about an issue model.
Corresponds to the JSON property trainingStats
      6415 6416 6417  | 
    
      # File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 6415 def training_stats @training_stats end  | 
  
#update_time ⇒ String
Output only. The most recent time at which the issue model was updated.
Corresponds to the JSON property updateTime
      6420 6421 6422  | 
    
      # File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 6420 def update_time @update_time end  | 
  
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
      6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438  | 
    
      # File 'lib/google/apis/contactcenterinsights_v1/classes.rb', line 6427 def update!(**args) @create_time = args[:create_time] if args.key?(:create_time) @display_name = args[:display_name] if args.key?(:display_name) @input_data_config = args[:input_data_config] if args.key?(:input_data_config) @issue_count = args[:issue_count] if args.key?(:issue_count) @language_code = args[:language_code] if args.key?(:language_code) @model_type = args[:model_type] if args.key?(:model_type) @name = args[:name] if args.key?(:name) @state = args[:state] if args.key?(:state) @training_stats = args[:training_stats] if args.key?(:training_stats) @update_time = args[:update_time] if args.key?(:update_time) end  |