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)



839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 839

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
  #   @deprecated This field is deprecated and may be removed in the next major version update.
  #   @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



839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 839

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
  #   @deprecated This field is deprecated and may be removed in the next major version update.
  #   @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



839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 839

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
  #   @deprecated This field is deprecated and may be removed in the next major version update.
  #   @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)



839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 839

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
  #   @deprecated This field is deprecated and may be removed in the next major version update.
  #   @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



839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 839

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
  #   @deprecated This field is deprecated and may be removed in the next major version update.
  #   @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



839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 839

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
  #   @deprecated This field is deprecated and may be removed in the next major version update.
  #   @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



839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 839

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
  #   @deprecated This field is deprecated and may be removed in the next major version update.
  #   @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)



839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 839

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
  #   @deprecated This field is deprecated and may be removed in the next major version update.
  #   @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)



839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 839

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
  #   @deprecated This field is deprecated and may be removed in the next major version update.
  #   @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)



839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 839

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
  #   @deprecated This field is deprecated and may be removed in the next major version update.
  #   @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