Class: Google::Cloud::ContactCenterInsights::V1::IssueModel

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/contactcenterinsights/v1/resources.rb

Overview

The issue model resource.

Defined Under Namespace

Modules: ModelType, State Classes: InputDataConfig

Instance Attribute Summary collapse

Instance Attribute Details

#create_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. The time at which this issue model was created.

Returns:



719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 719

class IssueModel
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Configs for the input data used to create the issue model.
  # @!attribute [rw] medium
  #   @return [::Google::Cloud::ContactCenterInsights::V1::Conversation::Medium]
  #     Medium of conversations used in training data. This field is being
  #     deprecated. To specify the medium to be used in training a new issue
  #     model, set the `medium` field on `filter`.
  # @!attribute [r] training_conversations_count
  #   @return [::Integer]
  #     Output only. Number of conversations used in training. Output only.
  # @!attribute [rw] filter
  #   @return [::String]
  #     A filter to reduce the conversations used for training the model to a
  #     specific subset.
  class InputDataConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # State of the model.
  module State
    # Unspecified.
    STATE_UNSPECIFIED = 0

    # Model is not deployed but is ready to deploy.
    UNDEPLOYED = 1

    # Model is being deployed.
    DEPLOYING = 2

    # Model is deployed and is ready to be used. A model can only be used in
    # analysis if it's in this state.
    DEPLOYED = 3

    # Model is being undeployed.
    UNDEPLOYING = 4

    # Model is being deleted.
    DELETING = 5
  end

  # Type of the model.
  module ModelType
    # Unspecified model type.
    MODEL_TYPE_UNSPECIFIED = 0

    # Type V1.
    TYPE_V1 = 1

    # Type V2.
    TYPE_V2 = 2
  end
end

#display_name::String

Returns The representative name for the issue model.

Returns:

  • (::String)

    The representative name for the issue model.



719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 719

class IssueModel
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Configs for the input data used to create the issue model.
  # @!attribute [rw] medium
  #   @return [::Google::Cloud::ContactCenterInsights::V1::Conversation::Medium]
  #     Medium of conversations used in training data. This field is being
  #     deprecated. To specify the medium to be used in training a new issue
  #     model, set the `medium` field on `filter`.
  # @!attribute [r] training_conversations_count
  #   @return [::Integer]
  #     Output only. Number of conversations used in training. Output only.
  # @!attribute [rw] filter
  #   @return [::String]
  #     A filter to reduce the conversations used for training the model to a
  #     specific subset.
  class InputDataConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # State of the model.
  module State
    # Unspecified.
    STATE_UNSPECIFIED = 0

    # Model is not deployed but is ready to deploy.
    UNDEPLOYED = 1

    # Model is being deployed.
    DEPLOYING = 2

    # Model is deployed and is ready to be used. A model can only be used in
    # analysis if it's in this state.
    DEPLOYED = 3

    # Model is being undeployed.
    UNDEPLOYING = 4

    # Model is being deleted.
    DELETING = 5
  end

  # Type of the model.
  module ModelType
    # Unspecified model type.
    MODEL_TYPE_UNSPECIFIED = 0

    # Type V1.
    TYPE_V1 = 1

    # Type V2.
    TYPE_V2 = 2
  end
end

#input_data_config::Google::Cloud::ContactCenterInsights::V1::IssueModel::InputDataConfig

Returns Configs for the input data that used to create the issue model.

Returns:



719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 719

class IssueModel
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Configs for the input data used to create the issue model.
  # @!attribute [rw] medium
  #   @return [::Google::Cloud::ContactCenterInsights::V1::Conversation::Medium]
  #     Medium of conversations used in training data. This field is being
  #     deprecated. To specify the medium to be used in training a new issue
  #     model, set the `medium` field on `filter`.
  # @!attribute [r] training_conversations_count
  #   @return [::Integer]
  #     Output only. Number of conversations used in training. Output only.
  # @!attribute [rw] filter
  #   @return [::String]
  #     A filter to reduce the conversations used for training the model to a
  #     specific subset.
  class InputDataConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # State of the model.
  module State
    # Unspecified.
    STATE_UNSPECIFIED = 0

    # Model is not deployed but is ready to deploy.
    UNDEPLOYED = 1

    # Model is being deployed.
    DEPLOYING = 2

    # Model is deployed and is ready to be used. A model can only be used in
    # analysis if it's in this state.
    DEPLOYED = 3

    # Model is being undeployed.
    UNDEPLOYING = 4

    # Model is being deleted.
    DELETING = 5
  end

  # Type of the model.
  module ModelType
    # Unspecified model type.
    MODEL_TYPE_UNSPECIFIED = 0

    # Type V1.
    TYPE_V1 = 1

    # Type V2.
    TYPE_V2 = 2
  end
end

#issue_count::Integer (readonly)

Returns Output only. Number of issues in this issue model.

Returns:

  • (::Integer)

    Output only. Number of issues in this issue model.



719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 719

class IssueModel
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Configs for the input data used to create the issue model.
  # @!attribute [rw] medium
  #   @return [::Google::Cloud::ContactCenterInsights::V1::Conversation::Medium]
  #     Medium of conversations used in training data. This field is being
  #     deprecated. To specify the medium to be used in training a new issue
  #     model, set the `medium` field on `filter`.
  # @!attribute [r] training_conversations_count
  #   @return [::Integer]
  #     Output only. Number of conversations used in training. Output only.
  # @!attribute [rw] filter
  #   @return [::String]
  #     A filter to reduce the conversations used for training the model to a
  #     specific subset.
  class InputDataConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # State of the model.
  module State
    # Unspecified.
    STATE_UNSPECIFIED = 0

    # Model is not deployed but is ready to deploy.
    UNDEPLOYED = 1

    # Model is being deployed.
    DEPLOYING = 2

    # Model is deployed and is ready to be used. A model can only be used in
    # analysis if it's in this state.
    DEPLOYED = 3

    # Model is being undeployed.
    UNDEPLOYING = 4

    # Model is being deleted.
    DELETING = 5
  end

  # Type of the model.
  module ModelType
    # Unspecified model type.
    MODEL_TYPE_UNSPECIFIED = 0

    # Type V1.
    TYPE_V1 = 1

    # Type V2.
    TYPE_V2 = 2
  end
end

#language_code::String

Returns Language of the model.

Returns:

  • (::String)

    Language of the model.



719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 719

class IssueModel
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Configs for the input data used to create the issue model.
  # @!attribute [rw] medium
  #   @return [::Google::Cloud::ContactCenterInsights::V1::Conversation::Medium]
  #     Medium of conversations used in training data. This field is being
  #     deprecated. To specify the medium to be used in training a new issue
  #     model, set the `medium` field on `filter`.
  # @!attribute [r] training_conversations_count
  #   @return [::Integer]
  #     Output only. Number of conversations used in training. Output only.
  # @!attribute [rw] filter
  #   @return [::String]
  #     A filter to reduce the conversations used for training the model to a
  #     specific subset.
  class InputDataConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # State of the model.
  module State
    # Unspecified.
    STATE_UNSPECIFIED = 0

    # Model is not deployed but is ready to deploy.
    UNDEPLOYED = 1

    # Model is being deployed.
    DEPLOYING = 2

    # Model is deployed and is ready to be used. A model can only be used in
    # analysis if it's in this state.
    DEPLOYED = 3

    # Model is being undeployed.
    UNDEPLOYING = 4

    # Model is being deleted.
    DELETING = 5
  end

  # Type of the model.
  module ModelType
    # Unspecified model type.
    MODEL_TYPE_UNSPECIFIED = 0

    # Type V1.
    TYPE_V1 = 1

    # Type V2.
    TYPE_V2 = 2
  end
end

#model_type::Google::Cloud::ContactCenterInsights::V1::IssueModel::ModelType

Returns Type of the model.



719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 719

class IssueModel
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Configs for the input data used to create the issue model.
  # @!attribute [rw] medium
  #   @return [::Google::Cloud::ContactCenterInsights::V1::Conversation::Medium]
  #     Medium of conversations used in training data. This field is being
  #     deprecated. To specify the medium to be used in training a new issue
  #     model, set the `medium` field on `filter`.
  # @!attribute [r] training_conversations_count
  #   @return [::Integer]
  #     Output only. Number of conversations used in training. Output only.
  # @!attribute [rw] filter
  #   @return [::String]
  #     A filter to reduce the conversations used for training the model to a
  #     specific subset.
  class InputDataConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # State of the model.
  module State
    # Unspecified.
    STATE_UNSPECIFIED = 0

    # Model is not deployed but is ready to deploy.
    UNDEPLOYED = 1

    # Model is being deployed.
    DEPLOYING = 2

    # Model is deployed and is ready to be used. A model can only be used in
    # analysis if it's in this state.
    DEPLOYED = 3

    # Model is being undeployed.
    UNDEPLOYING = 4

    # Model is being deleted.
    DELETING = 5
  end

  # Type of the model.
  module ModelType
    # Unspecified model type.
    MODEL_TYPE_UNSPECIFIED = 0

    # Type V1.
    TYPE_V1 = 1

    # Type V2.
    TYPE_V2 = 2
  end
end

#name::String

Returns Immutable. The resource name of the issue model. Format: projects/{project}/locations/{location}/issueModels/{issue_model}.

Returns:

  • (::String)

    Immutable. The resource name of the issue model. Format: projects/{project}/locations/{location}/issueModels/{issue_model}



719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 719

class IssueModel
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Configs for the input data used to create the issue model.
  # @!attribute [rw] medium
  #   @return [::Google::Cloud::ContactCenterInsights::V1::Conversation::Medium]
  #     Medium of conversations used in training data. This field is being
  #     deprecated. To specify the medium to be used in training a new issue
  #     model, set the `medium` field on `filter`.
  # @!attribute [r] training_conversations_count
  #   @return [::Integer]
  #     Output only. Number of conversations used in training. Output only.
  # @!attribute [rw] filter
  #   @return [::String]
  #     A filter to reduce the conversations used for training the model to a
  #     specific subset.
  class InputDataConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # State of the model.
  module State
    # Unspecified.
    STATE_UNSPECIFIED = 0

    # Model is not deployed but is ready to deploy.
    UNDEPLOYED = 1

    # Model is being deployed.
    DEPLOYING = 2

    # Model is deployed and is ready to be used. A model can only be used in
    # analysis if it's in this state.
    DEPLOYED = 3

    # Model is being undeployed.
    UNDEPLOYING = 4

    # Model is being deleted.
    DELETING = 5
  end

  # Type of the model.
  module ModelType
    # Unspecified model type.
    MODEL_TYPE_UNSPECIFIED = 0

    # Type V1.
    TYPE_V1 = 1

    # Type V2.
    TYPE_V2 = 2
  end
end

#state::Google::Cloud::ContactCenterInsights::V1::IssueModel::State (readonly)

Returns Output only. State of the model.

Returns:



719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 719

class IssueModel
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Configs for the input data used to create the issue model.
  # @!attribute [rw] medium
  #   @return [::Google::Cloud::ContactCenterInsights::V1::Conversation::Medium]
  #     Medium of conversations used in training data. This field is being
  #     deprecated. To specify the medium to be used in training a new issue
  #     model, set the `medium` field on `filter`.
  # @!attribute [r] training_conversations_count
  #   @return [::Integer]
  #     Output only. Number of conversations used in training. Output only.
  # @!attribute [rw] filter
  #   @return [::String]
  #     A filter to reduce the conversations used for training the model to a
  #     specific subset.
  class InputDataConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # State of the model.
  module State
    # Unspecified.
    STATE_UNSPECIFIED = 0

    # Model is not deployed but is ready to deploy.
    UNDEPLOYED = 1

    # Model is being deployed.
    DEPLOYING = 2

    # Model is deployed and is ready to be used. A model can only be used in
    # analysis if it's in this state.
    DEPLOYED = 3

    # Model is being undeployed.
    UNDEPLOYING = 4

    # Model is being deleted.
    DELETING = 5
  end

  # Type of the model.
  module ModelType
    # Unspecified model type.
    MODEL_TYPE_UNSPECIFIED = 0

    # Type V1.
    TYPE_V1 = 1

    # Type V2.
    TYPE_V2 = 2
  end
end

#training_stats::Google::Cloud::ContactCenterInsights::V1::IssueModelLabelStats (readonly)

Returns Output only. Immutable. The issue model's label statistics on its training data.

Returns:



719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 719

class IssueModel
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Configs for the input data used to create the issue model.
  # @!attribute [rw] medium
  #   @return [::Google::Cloud::ContactCenterInsights::V1::Conversation::Medium]
  #     Medium of conversations used in training data. This field is being
  #     deprecated. To specify the medium to be used in training a new issue
  #     model, set the `medium` field on `filter`.
  # @!attribute [r] training_conversations_count
  #   @return [::Integer]
  #     Output only. Number of conversations used in training. Output only.
  # @!attribute [rw] filter
  #   @return [::String]
  #     A filter to reduce the conversations used for training the model to a
  #     specific subset.
  class InputDataConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # State of the model.
  module State
    # Unspecified.
    STATE_UNSPECIFIED = 0

    # Model is not deployed but is ready to deploy.
    UNDEPLOYED = 1

    # Model is being deployed.
    DEPLOYING = 2

    # Model is deployed and is ready to be used. A model can only be used in
    # analysis if it's in this state.
    DEPLOYED = 3

    # Model is being undeployed.
    UNDEPLOYING = 4

    # Model is being deleted.
    DELETING = 5
  end

  # Type of the model.
  module ModelType
    # Unspecified model type.
    MODEL_TYPE_UNSPECIFIED = 0

    # Type V1.
    TYPE_V1 = 1

    # Type V2.
    TYPE_V2 = 2
  end
end

#update_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. The most recent time at which the issue model was updated.

Returns:



719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 719

class IssueModel
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Configs for the input data used to create the issue model.
  # @!attribute [rw] medium
  #   @return [::Google::Cloud::ContactCenterInsights::V1::Conversation::Medium]
  #     Medium of conversations used in training data. This field is being
  #     deprecated. To specify the medium to be used in training a new issue
  #     model, set the `medium` field on `filter`.
  # @!attribute [r] training_conversations_count
  #   @return [::Integer]
  #     Output only. Number of conversations used in training. Output only.
  # @!attribute [rw] filter
  #   @return [::String]
  #     A filter to reduce the conversations used for training the model to a
  #     specific subset.
  class InputDataConfig
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # State of the model.
  module State
    # Unspecified.
    STATE_UNSPECIFIED = 0

    # Model is not deployed but is ready to deploy.
    UNDEPLOYED = 1

    # Model is being deployed.
    DEPLOYING = 2

    # Model is deployed and is ready to be used. A model can only be used in
    # analysis if it's in this state.
    DEPLOYED = 3

    # Model is being undeployed.
    UNDEPLOYING = 4

    # Model is being deleted.
    DELETING = 5
  end

  # Type of the model.
  module ModelType
    # Unspecified model type.
    MODEL_TYPE_UNSPECIFIED = 0

    # Type V1.
    TYPE_V1 = 1

    # Type V2.
    TYPE_V2 = 2
  end
end