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: 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:



666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 666

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
end

#display_name::String

Returns The representative name for the issue model.

Returns:

  • (::String)

    The representative name for the issue model.



666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 666

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
end

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

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

Returns:



666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 666

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
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}



666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 666

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
end

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

Returns Output only. State of the model.

Returns:



666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 666

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
end

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

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

Returns:



666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 666

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
end

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

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

Returns:



666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 666

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
end