public static final class Conversation.QualityMetadata.AgentInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Conversation.QualityMetadata.AgentInfo.Builder> implements Conversation.QualityMetadata.AgentInfoOrBuilder
Information about an agent involved in the conversation.Protobuf type
google.cloud.contactcenterinsights.v1.Conversation.QualityMetadata.AgentInfo| Modifier and Type | Method and Description |
|---|---|
Conversation.QualityMetadata.AgentInfo.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Conversation.QualityMetadata.AgentInfo |
build() |
Conversation.QualityMetadata.AgentInfo |
buildPartial() |
Conversation.QualityMetadata.AgentInfo.Builder |
clear() |
Conversation.QualityMetadata.AgentInfo.Builder |
clearAgentId()
A user-specified string representing the agent.
|
Conversation.QualityMetadata.AgentInfo.Builder |
clearAgentType()
The agent type, e.g.
|
Conversation.QualityMetadata.AgentInfo.Builder |
clearDisplayName()
The agent's name.
|
Conversation.QualityMetadata.AgentInfo.Builder |
clearDispositionCode()
A user-provided string indicating the outcome of the agent's segment of
the call.
|
Conversation.QualityMetadata.AgentInfo.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Conversation.QualityMetadata.AgentInfo.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Conversation.QualityMetadata.AgentInfo.Builder |
clearTeam()
A user-specified string representing the agent's team.
|
Conversation.QualityMetadata.AgentInfo.Builder |
clone() |
String |
getAgentId()
A user-specified string representing the agent.
|
com.google.protobuf.ByteString |
getAgentIdBytes()
A user-specified string representing the agent.
|
ConversationParticipant.Role |
getAgentType()
The agent type, e.g.
|
int |
getAgentTypeValue()
The agent type, e.g.
|
Conversation.QualityMetadata.AgentInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDisplayName()
The agent's name.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
The agent's name.
|
String |
getDispositionCode()
A user-provided string indicating the outcome of the agent's segment of
the call.
|
com.google.protobuf.ByteString |
getDispositionCodeBytes()
A user-provided string indicating the outcome of the agent's segment of
the call.
|
String |
getTeam()
A user-specified string representing the agent's team.
|
com.google.protobuf.ByteString |
getTeamBytes()
A user-specified string representing the agent's team.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Conversation.QualityMetadata.AgentInfo.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Conversation.QualityMetadata.AgentInfo.Builder |
mergeFrom(Conversation.QualityMetadata.AgentInfo other) |
Conversation.QualityMetadata.AgentInfo.Builder |
mergeFrom(com.google.protobuf.Message other) |
Conversation.QualityMetadata.AgentInfo.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Conversation.QualityMetadata.AgentInfo.Builder |
setAgentId(String value)
A user-specified string representing the agent.
|
Conversation.QualityMetadata.AgentInfo.Builder |
setAgentIdBytes(com.google.protobuf.ByteString value)
A user-specified string representing the agent.
|
Conversation.QualityMetadata.AgentInfo.Builder |
setAgentType(ConversationParticipant.Role value)
The agent type, e.g.
|
Conversation.QualityMetadata.AgentInfo.Builder |
setAgentTypeValue(int value)
The agent type, e.g.
|
Conversation.QualityMetadata.AgentInfo.Builder |
setDisplayName(String value)
The agent's name.
|
Conversation.QualityMetadata.AgentInfo.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
The agent's name.
|
Conversation.QualityMetadata.AgentInfo.Builder |
setDispositionCode(String value)
A user-provided string indicating the outcome of the agent's segment of
the call.
|
Conversation.QualityMetadata.AgentInfo.Builder |
setDispositionCodeBytes(com.google.protobuf.ByteString value)
A user-provided string indicating the outcome of the agent's segment of
the call.
|
Conversation.QualityMetadata.AgentInfo.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Conversation.QualityMetadata.AgentInfo.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Conversation.QualityMetadata.AgentInfo.Builder |
setTeam(String value)
A user-specified string representing the agent's team.
|
Conversation.QualityMetadata.AgentInfo.Builder |
setTeamBytes(com.google.protobuf.ByteString value)
A user-specified string representing the agent's team.
|
Conversation.QualityMetadata.AgentInfo.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.QualityMetadata.AgentInfo.Builder>public Conversation.QualityMetadata.AgentInfo.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.QualityMetadata.AgentInfo.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.QualityMetadata.AgentInfo.Builder>public Conversation.QualityMetadata.AgentInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Conversation.QualityMetadata.AgentInfo build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Conversation.QualityMetadata.AgentInfo buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Conversation.QualityMetadata.AgentInfo.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.QualityMetadata.AgentInfo.Builder>public Conversation.QualityMetadata.AgentInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.QualityMetadata.AgentInfo.Builder>public Conversation.QualityMetadata.AgentInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.QualityMetadata.AgentInfo.Builder>public Conversation.QualityMetadata.AgentInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.QualityMetadata.AgentInfo.Builder>public Conversation.QualityMetadata.AgentInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.QualityMetadata.AgentInfo.Builder>public Conversation.QualityMetadata.AgentInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.QualityMetadata.AgentInfo.Builder>public Conversation.QualityMetadata.AgentInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Conversation.QualityMetadata.AgentInfo.Builder>public Conversation.QualityMetadata.AgentInfo.Builder mergeFrom(Conversation.QualityMetadata.AgentInfo other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.QualityMetadata.AgentInfo.Builder>public Conversation.QualityMetadata.AgentInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Conversation.QualityMetadata.AgentInfo.Builder>IOExceptionpublic String getAgentId()
A user-specified string representing the agent.
string agent_id = 1;getAgentId in interface Conversation.QualityMetadata.AgentInfoOrBuilderpublic com.google.protobuf.ByteString getAgentIdBytes()
A user-specified string representing the agent.
string agent_id = 1;getAgentIdBytes in interface Conversation.QualityMetadata.AgentInfoOrBuilderpublic Conversation.QualityMetadata.AgentInfo.Builder setAgentId(String value)
A user-specified string representing the agent.
string agent_id = 1;value - The agentId to set.public Conversation.QualityMetadata.AgentInfo.Builder clearAgentId()
A user-specified string representing the agent.
string agent_id = 1;public Conversation.QualityMetadata.AgentInfo.Builder setAgentIdBytes(com.google.protobuf.ByteString value)
A user-specified string representing the agent.
string agent_id = 1;value - The bytes for agentId to set.public String getDisplayName()
The agent's name.
string display_name = 2;getDisplayName in interface Conversation.QualityMetadata.AgentInfoOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
The agent's name.
string display_name = 2;getDisplayNameBytes in interface Conversation.QualityMetadata.AgentInfoOrBuilderpublic Conversation.QualityMetadata.AgentInfo.Builder setDisplayName(String value)
The agent's name.
string display_name = 2;value - The displayName to set.public Conversation.QualityMetadata.AgentInfo.Builder clearDisplayName()
The agent's name.
string display_name = 2;public Conversation.QualityMetadata.AgentInfo.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
The agent's name.
string display_name = 2;value - The bytes for displayName to set.public String getTeam()
A user-specified string representing the agent's team.
string team = 3;getTeam in interface Conversation.QualityMetadata.AgentInfoOrBuilderpublic com.google.protobuf.ByteString getTeamBytes()
A user-specified string representing the agent's team.
string team = 3;getTeamBytes in interface Conversation.QualityMetadata.AgentInfoOrBuilderpublic Conversation.QualityMetadata.AgentInfo.Builder setTeam(String value)
A user-specified string representing the agent's team.
string team = 3;value - The team to set.public Conversation.QualityMetadata.AgentInfo.Builder clearTeam()
A user-specified string representing the agent's team.
string team = 3;public Conversation.QualityMetadata.AgentInfo.Builder setTeamBytes(com.google.protobuf.ByteString value)
A user-specified string representing the agent's team.
string team = 3;value - The bytes for team to set.public String getDispositionCode()
A user-provided string indicating the outcome of the agent's segment of the call.
string disposition_code = 4;getDispositionCode in interface Conversation.QualityMetadata.AgentInfoOrBuilderpublic com.google.protobuf.ByteString getDispositionCodeBytes()
A user-provided string indicating the outcome of the agent's segment of the call.
string disposition_code = 4;getDispositionCodeBytes in interface Conversation.QualityMetadata.AgentInfoOrBuilderpublic Conversation.QualityMetadata.AgentInfo.Builder setDispositionCode(String value)
A user-provided string indicating the outcome of the agent's segment of the call.
string disposition_code = 4;value - The dispositionCode to set.public Conversation.QualityMetadata.AgentInfo.Builder clearDispositionCode()
A user-provided string indicating the outcome of the agent's segment of the call.
string disposition_code = 4;public Conversation.QualityMetadata.AgentInfo.Builder setDispositionCodeBytes(com.google.protobuf.ByteString value)
A user-provided string indicating the outcome of the agent's segment of the call.
string disposition_code = 4;value - The bytes for dispositionCode to set.public int getAgentTypeValue()
The agent type, e.g. HUMAN_AGENT.
.google.cloud.contactcenterinsights.v1.ConversationParticipant.Role agent_type = 5;
getAgentTypeValue in interface Conversation.QualityMetadata.AgentInfoOrBuilderpublic Conversation.QualityMetadata.AgentInfo.Builder setAgentTypeValue(int value)
The agent type, e.g. HUMAN_AGENT.
.google.cloud.contactcenterinsights.v1.ConversationParticipant.Role agent_type = 5;
value - The enum numeric value on the wire for agentType to set.public ConversationParticipant.Role getAgentType()
The agent type, e.g. HUMAN_AGENT.
.google.cloud.contactcenterinsights.v1.ConversationParticipant.Role agent_type = 5;
getAgentType in interface Conversation.QualityMetadata.AgentInfoOrBuilderpublic Conversation.QualityMetadata.AgentInfo.Builder setAgentType(ConversationParticipant.Role value)
The agent type, e.g. HUMAN_AGENT.
.google.cloud.contactcenterinsights.v1.ConversationParticipant.Role agent_type = 5;
value - The agentType to set.public Conversation.QualityMetadata.AgentInfo.Builder clearAgentType()
The agent type, e.g. HUMAN_AGENT.
.google.cloud.contactcenterinsights.v1.ConversationParticipant.Role agent_type = 5;
public final Conversation.QualityMetadata.AgentInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.QualityMetadata.AgentInfo.Builder>public final Conversation.QualityMetadata.AgentInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Conversation.QualityMetadata.AgentInfo.Builder>Copyright © 2025 Google LLC. All rights reserved.