Class IssueModel
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.contactcenterinsights.v1.IssueModel
-
- All Implemented Interfaces:
IssueModelOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class IssueModel extends com.google.protobuf.GeneratedMessageV3 implements IssueModelOrBuilder
The issue model resource.
Protobuf typegoogle.cloud.contactcenterinsights.v1.IssueModel
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
IssueModel.Builder
The issue model resource.static class
IssueModel.InputDataConfig
Configs for the input data used to create the issue model.static interface
IssueModel.InputDataConfigOrBuilder
static class
IssueModel.ModelType
Type of the model.static class
IssueModel.State
State of the model.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
CREATE_TIME_FIELD_NUMBER
static int
DISPLAY_NAME_FIELD_NUMBER
static int
INPUT_DATA_CONFIG_FIELD_NUMBER
static int
ISSUE_COUNT_FIELD_NUMBER
static int
LANGUAGE_CODE_FIELD_NUMBER
static int
MODEL_TYPE_FIELD_NUMBER
static int
NAME_FIELD_NUMBER
static int
STATE_FIELD_NUMBER
static int
TRAINING_STATS_FIELD_NUMBER
static int
UPDATE_TIME_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
com.google.protobuf.Timestamp
getCreateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
Output only.static IssueModel
getDefaultInstance()
IssueModel
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
String
getDisplayName()
The representative name for the issue model.com.google.protobuf.ByteString
getDisplayNameBytes()
The representative name for the issue model.IssueModel.InputDataConfig
getInputDataConfig()
Configs for the input data that used to create the issue model.IssueModel.InputDataConfigOrBuilder
getInputDataConfigOrBuilder()
Configs for the input data that used to create the issue model.long
getIssueCount()
Output only.String
getLanguageCode()
Language of the model.com.google.protobuf.ByteString
getLanguageCodeBytes()
Language of the model.IssueModel.ModelType
getModelType()
Type of the model.int
getModelTypeValue()
Type of the model.String
getName()
Immutable.com.google.protobuf.ByteString
getNameBytes()
Immutable.com.google.protobuf.Parser<IssueModel>
getParserForType()
int
getSerializedSize()
IssueModel.State
getState()
Output only.int
getStateValue()
Output only.IssueModelLabelStats
getTrainingStats()
Output only.IssueModelLabelStatsOrBuilder
getTrainingStatsOrBuilder()
Output only.com.google.protobuf.Timestamp
getUpdateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getUpdateTimeOrBuilder()
Output only.boolean
hasCreateTime()
Output only.int
hashCode()
boolean
hasInputDataConfig()
Configs for the input data that used to create the issue model.boolean
hasTrainingStats()
Output only.boolean
hasUpdateTime()
Output only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static IssueModel.Builder
newBuilder()
static IssueModel.Builder
newBuilder(IssueModel prototype)
IssueModel.Builder
newBuilderForType()
protected IssueModel.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static IssueModel
parseDelimitedFrom(InputStream input)
static IssueModel
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static IssueModel
parseFrom(byte[] data)
static IssueModel
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static IssueModel
parseFrom(com.google.protobuf.ByteString data)
static IssueModel
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static IssueModel
parseFrom(com.google.protobuf.CodedInputStream input)
static IssueModel
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static IssueModel
parseFrom(InputStream input)
static IssueModel
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static IssueModel
parseFrom(ByteBuffer data)
static IssueModel
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<IssueModel>
parser()
IssueModel.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
UPDATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ISSUE_COUNT_FIELD_NUMBER
public static final int ISSUE_COUNT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INPUT_DATA_CONFIG_FIELD_NUMBER
public static final int INPUT_DATA_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TRAINING_STATS_FIELD_NUMBER
public static final int TRAINING_STATS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MODEL_TYPE_FIELD_NUMBER
public static final int MODEL_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LANGUAGE_CODE_FIELD_NUMBER
public static final int LANGUAGE_CODE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getName
public String getName()
Immutable. The resource name of the issue model. Format: projects/{project}/locations/{location}/issueModels/{issue_model}
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getName
in interfaceIssueModelOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Immutable. The resource name of the issue model. Format: projects/{project}/locations/{location}/issueModels/{issue_model}
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getNameBytes
in interfaceIssueModelOrBuilder
- Returns:
- The bytes for name.
-
getDisplayName
public String getDisplayName()
The representative name for the issue model.
string display_name = 2;
- Specified by:
getDisplayName
in interfaceIssueModelOrBuilder
- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
The representative name for the issue model.
string display_name = 2;
- Specified by:
getDisplayNameBytes
in interfaceIssueModelOrBuilder
- Returns:
- The bytes for displayName.
-
hasCreateTime
public boolean hasCreateTime()
Output only. The time at which this issue model was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasCreateTime
in interfaceIssueModelOrBuilder
- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()
Output only. The time at which this issue model was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getCreateTime
in interfaceIssueModelOrBuilder
- Returns:
- The createTime.
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time at which this issue model was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getCreateTimeOrBuilder
in interfaceIssueModelOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()
Output only. The most recent time at which the issue model was updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasUpdateTime
in interfaceIssueModelOrBuilder
- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()
Output only. The most recent time at which the issue model was updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getUpdateTime
in interfaceIssueModelOrBuilder
- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The most recent time at which the issue model was updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getUpdateTimeOrBuilder
in interfaceIssueModelOrBuilder
-
getIssueCount
public long getIssueCount()
Output only. Number of issues in this issue model.
int64 issue_count = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getIssueCount
in interfaceIssueModelOrBuilder
- Returns:
- The issueCount.
-
getStateValue
public int getStateValue()
Output only. State of the model.
.google.cloud.contactcenterinsights.v1.IssueModel.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getStateValue
in interfaceIssueModelOrBuilder
- Returns:
- The enum numeric value on the wire for state.
-
getState
public IssueModel.State getState()
Output only. State of the model.
.google.cloud.contactcenterinsights.v1.IssueModel.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getState
in interfaceIssueModelOrBuilder
- Returns:
- The state.
-
hasInputDataConfig
public boolean hasInputDataConfig()
Configs for the input data that used to create the issue model.
.google.cloud.contactcenterinsights.v1.IssueModel.InputDataConfig input_data_config = 6;
- Specified by:
hasInputDataConfig
in interfaceIssueModelOrBuilder
- Returns:
- Whether the inputDataConfig field is set.
-
getInputDataConfig
public IssueModel.InputDataConfig getInputDataConfig()
Configs for the input data that used to create the issue model.
.google.cloud.contactcenterinsights.v1.IssueModel.InputDataConfig input_data_config = 6;
- Specified by:
getInputDataConfig
in interfaceIssueModelOrBuilder
- Returns:
- The inputDataConfig.
-
getInputDataConfigOrBuilder
public IssueModel.InputDataConfigOrBuilder getInputDataConfigOrBuilder()
Configs for the input data that used to create the issue model.
.google.cloud.contactcenterinsights.v1.IssueModel.InputDataConfig input_data_config = 6;
- Specified by:
getInputDataConfigOrBuilder
in interfaceIssueModelOrBuilder
-
hasTrainingStats
public boolean hasTrainingStats()
Output only. Immutable. The issue model's label statistics on its training data.
.google.cloud.contactcenterinsights.v1.IssueModelLabelStats training_stats = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
- Specified by:
hasTrainingStats
in interfaceIssueModelOrBuilder
- Returns:
- Whether the trainingStats field is set.
-
getTrainingStats
public IssueModelLabelStats getTrainingStats()
Output only. Immutable. The issue model's label statistics on its training data.
.google.cloud.contactcenterinsights.v1.IssueModelLabelStats training_stats = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getTrainingStats
in interfaceIssueModelOrBuilder
- Returns:
- The trainingStats.
-
getTrainingStatsOrBuilder
public IssueModelLabelStatsOrBuilder getTrainingStatsOrBuilder()
Output only. Immutable. The issue model's label statistics on its training data.
.google.cloud.contactcenterinsights.v1.IssueModelLabelStats training_stats = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getTrainingStatsOrBuilder
in interfaceIssueModelOrBuilder
-
getModelTypeValue
public int getModelTypeValue()
Type of the model.
.google.cloud.contactcenterinsights.v1.IssueModel.ModelType model_type = 9;
- Specified by:
getModelTypeValue
in interfaceIssueModelOrBuilder
- Returns:
- The enum numeric value on the wire for modelType.
-
getModelType
public IssueModel.ModelType getModelType()
Type of the model.
.google.cloud.contactcenterinsights.v1.IssueModel.ModelType model_type = 9;
- Specified by:
getModelType
in interfaceIssueModelOrBuilder
- Returns:
- The modelType.
-
getLanguageCode
public String getLanguageCode()
Language of the model.
string language_code = 10;
- Specified by:
getLanguageCode
in interfaceIssueModelOrBuilder
- Returns:
- The languageCode.
-
getLanguageCodeBytes
public com.google.protobuf.ByteString getLanguageCodeBytes()
Language of the model.
string language_code = 10;
- Specified by:
getLanguageCodeBytes
in interfaceIssueModelOrBuilder
- Returns:
- The bytes for languageCode.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static IssueModel parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static IssueModel parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static IssueModel parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static IssueModel parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static IssueModel parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static IssueModel parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static IssueModel parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static IssueModel parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static IssueModel parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static IssueModel parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static IssueModel parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static IssueModel parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public IssueModel.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static IssueModel.Builder newBuilder()
-
newBuilder
public static IssueModel.Builder newBuilder(IssueModel prototype)
-
toBuilder
public IssueModel.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected IssueModel.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static IssueModel getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<IssueModel> parser()
-
getParserForType
public com.google.protobuf.Parser<IssueModel> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public IssueModel getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-