public final class SmartReplyData extends GeneratedMessageV3 implements SmartReplyDataOrBuilder
Agent Assist Smart Reply data.
Protobuf type google.cloud.contactcenterinsights.v1.SmartReplyData
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int CONFIDENCE_SCORE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int METADATA_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int QUERY_RECORD_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int REPLY_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
public static SmartReplyData getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static SmartReplyData.Builder newBuilder()
public static SmartReplyData.Builder newBuilder(SmartReplyData prototype)
public static SmartReplyData parseDelimitedFrom(InputStream input)
public static SmartReplyData parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static SmartReplyData parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
public static SmartReplyData parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SmartReplyData parseFrom(ByteString data)
public static SmartReplyData parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SmartReplyData parseFrom(CodedInputStream input)
public static SmartReplyData parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SmartReplyData parseFrom(InputStream input)
public static SmartReplyData parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static SmartReplyData parseFrom(ByteBuffer data)
public static SmartReplyData parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<SmartReplyData> parser()
Methods
public boolean containsMetadata(String key)
Map that contains metadata about the Smart Reply and the document from
which it originates.
map<string, string> metadata = 3;
Parameter |
---|
Name | Description |
key | String
|
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
public double getConfidenceScore()
The system's confidence score that this reply is a good match for this
conversation, ranging from 0.0 (completely uncertain) to 1.0 (completely
certain).
double confidence_score = 2;
Returns |
---|
Type | Description |
double | The confidenceScore.
|
public SmartReplyData getDefaultInstanceForType()
public Map<String,String> getMetadata()
public int getMetadataCount()
Map that contains metadata about the Smart Reply and the document from
which it originates.
map<string, string> metadata = 3;
Returns |
---|
Type | Description |
int | |
public Map<String,String> getMetadataMap()
Map that contains metadata about the Smart Reply and the document from
which it originates.
map<string, string> metadata = 3;
public String getMetadataOrDefault(String key, String defaultValue)
Map that contains metadata about the Smart Reply and the document from
which it originates.
map<string, string> metadata = 3;
public String getMetadataOrThrow(String key)
Map that contains metadata about the Smart Reply and the document from
which it originates.
map<string, string> metadata = 3;
Parameter |
---|
Name | Description |
key | String
|
public Parser<SmartReplyData> getParserForType()
Overrides
public String getQueryRecord()
The name of the answer record.
Format:
projects/{project}/locations/{location}/answerRecords/{answer_record}
string query_record = 4;
Returns |
---|
Type | Description |
String | The queryRecord.
|
public ByteString getQueryRecordBytes()
The name of the answer record.
Format:
projects/{project}/locations/{location}/answerRecords/{answer_record}
string query_record = 4;
Returns |
---|
Type | Description |
ByteString | The bytes for queryRecord.
|
The content of the reply.
string reply = 1;
Returns |
---|
Type | Description |
String | The reply.
|
public ByteString getReplyBytes()
The content of the reply.
string reply = 1;
Returns |
---|
Type | Description |
ByteString | The bytes for reply.
|
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
Returns |
---|
Type | Description |
int | |
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
protected MapField internalGetMapField(int number)
Parameter |
---|
Name | Description |
number | int
|
Overrides
public final boolean isInitialized()
Overrides
public SmartReplyData.Builder newBuilderForType()
protected SmartReplyData.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
public SmartReplyData.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides