Class KnowledgeAssistDebugInfo (4.97.0)

public final class KnowledgeAssistDebugInfo extends GeneratedMessage implements KnowledgeAssistDebugInfoOrBuilder

Debug information related to Knowledge Assist feature.

Protobuf type google.cloud.dialogflow.v2.KnowledgeAssistDebugInfo

Static Fields

DATASTORE_RESPONSE_REASON_FIELD_NUMBER

public static final int DATASTORE_RESPONSE_REASON_FIELD_NUMBER
Field Value
Type Description
int

INGESTED_CONTEXT_REFERENCE_DEBUG_INFO_FIELD_NUMBER

public static final int INGESTED_CONTEXT_REFERENCE_DEBUG_INFO_FIELD_NUMBER
Field Value
Type Description
int

KNOWLEDGE_ASSIST_BEHAVIOR_FIELD_NUMBER

public static final int KNOWLEDGE_ASSIST_BEHAVIOR_FIELD_NUMBER
Field Value
Type Description
int

QUERY_CATEGORIZATION_FAILURE_REASON_FIELD_NUMBER

public static final int QUERY_CATEGORIZATION_FAILURE_REASON_FIELD_NUMBER
Field Value
Type Description
int

QUERY_GENERATION_FAILURE_REASON_FIELD_NUMBER

public static final int QUERY_GENERATION_FAILURE_REASON_FIELD_NUMBER
Field Value
Type Description
int

SERVICE_LATENCY_FIELD_NUMBER

public static final int SERVICE_LATENCY_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static KnowledgeAssistDebugInfo getDefaultInstance()
Returns
Type Description
KnowledgeAssistDebugInfo

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static KnowledgeAssistDebugInfo.Builder newBuilder()
Returns
Type Description
KnowledgeAssistDebugInfo.Builder

newBuilder(KnowledgeAssistDebugInfo prototype)

public static KnowledgeAssistDebugInfo.Builder newBuilder(KnowledgeAssistDebugInfo prototype)
Parameter
Name Description
prototype KnowledgeAssistDebugInfo
Returns
Type Description
KnowledgeAssistDebugInfo.Builder

parseDelimitedFrom(InputStream input)

public static KnowledgeAssistDebugInfo parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
KnowledgeAssistDebugInfo
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static KnowledgeAssistDebugInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
KnowledgeAssistDebugInfo
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static KnowledgeAssistDebugInfo parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
KnowledgeAssistDebugInfo
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static KnowledgeAssistDebugInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
KnowledgeAssistDebugInfo
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static KnowledgeAssistDebugInfo parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
KnowledgeAssistDebugInfo
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static KnowledgeAssistDebugInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
KnowledgeAssistDebugInfo
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static KnowledgeAssistDebugInfo parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
KnowledgeAssistDebugInfo
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static KnowledgeAssistDebugInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
KnowledgeAssistDebugInfo
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static KnowledgeAssistDebugInfo parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
KnowledgeAssistDebugInfo
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static KnowledgeAssistDebugInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
KnowledgeAssistDebugInfo
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static KnowledgeAssistDebugInfo parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
KnowledgeAssistDebugInfo
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static KnowledgeAssistDebugInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
KnowledgeAssistDebugInfo
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<KnowledgeAssistDebugInfo> parser()
Returns
Type Description
Parser<KnowledgeAssistDebugInfo>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDatastoreResponseReason()

public DatastoreResponseReason getDatastoreResponseReason()

Response reason from datastore which indicates data serving status or answer quality degradation.

.google.cloud.dialogflow.v2.DatastoreResponseReason datastore_response_reason = 3;

Returns
Type Description
DatastoreResponseReason

The datastoreResponseReason.

getDatastoreResponseReasonValue()

public int getDatastoreResponseReasonValue()

Response reason from datastore which indicates data serving status or answer quality degradation.

.google.cloud.dialogflow.v2.DatastoreResponseReason datastore_response_reason = 3;

Returns
Type Description
int

The enum numeric value on the wire for datastoreResponseReason.

getDefaultInstanceForType()

public KnowledgeAssistDebugInfo getDefaultInstanceForType()
Returns
Type Description
KnowledgeAssistDebugInfo

getIngestedContextReferenceDebugInfo()

public IngestedContextReferenceDebugInfo getIngestedContextReferenceDebugInfo()

Information about parameters ingested for search knowledge.

.google.cloud.dialogflow.v2.IngestedContextReferenceDebugInfo ingested_context_reference_debug_info = 5;

Returns
Type Description
IngestedContextReferenceDebugInfo

The ingestedContextReferenceDebugInfo.

getIngestedContextReferenceDebugInfoOrBuilder()

public IngestedContextReferenceDebugInfoOrBuilder getIngestedContextReferenceDebugInfoOrBuilder()

Information about parameters ingested for search knowledge.

.google.cloud.dialogflow.v2.IngestedContextReferenceDebugInfo ingested_context_reference_debug_info = 5;

Returns
Type Description
IngestedContextReferenceDebugInfoOrBuilder

getKnowledgeAssistBehavior()

public KnowledgeAssistDebugInfo.KnowledgeAssistBehavior getKnowledgeAssistBehavior()

Configured behaviors for Knowedge Assist.

.google.cloud.dialogflow.v2.KnowledgeAssistDebugInfo.KnowledgeAssistBehavior knowledge_assist_behavior = 4;

Returns
Type Description
KnowledgeAssistDebugInfo.KnowledgeAssistBehavior

The knowledgeAssistBehavior.

getKnowledgeAssistBehaviorOrBuilder()

public KnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder getKnowledgeAssistBehaviorOrBuilder()

Configured behaviors for Knowedge Assist.

.google.cloud.dialogflow.v2.KnowledgeAssistDebugInfo.KnowledgeAssistBehavior knowledge_assist_behavior = 4;

Returns
Type Description
KnowledgeAssistDebugInfo.KnowledgeAssistBehaviorOrBuilder

getParserForType()

public Parser<KnowledgeAssistDebugInfo> getParserForType()
Returns
Type Description
Parser<KnowledgeAssistDebugInfo>
Overrides

getQueryCategorizationFailureReason()

public KnowledgeAssistDebugInfo.QueryCategorizationFailureReason getQueryCategorizationFailureReason()

Reason for query categorization.

.google.cloud.dialogflow.v2.KnowledgeAssistDebugInfo.QueryCategorizationFailureReason query_categorization_failure_reason = 2;

Returns
Type Description
KnowledgeAssistDebugInfo.QueryCategorizationFailureReason

The queryCategorizationFailureReason.

getQueryCategorizationFailureReasonValue()

public int getQueryCategorizationFailureReasonValue()

Reason for query categorization.

.google.cloud.dialogflow.v2.KnowledgeAssistDebugInfo.QueryCategorizationFailureReason query_categorization_failure_reason = 2;

Returns
Type Description
int

The enum numeric value on the wire for queryCategorizationFailureReason.

getQueryGenerationFailureReason()

public KnowledgeAssistDebugInfo.QueryGenerationFailureReason getQueryGenerationFailureReason()

Reason for query generation.

.google.cloud.dialogflow.v2.KnowledgeAssistDebugInfo.QueryGenerationFailureReason query_generation_failure_reason = 1;

Returns
Type Description
KnowledgeAssistDebugInfo.QueryGenerationFailureReason

The queryGenerationFailureReason.

getQueryGenerationFailureReasonValue()

public int getQueryGenerationFailureReasonValue()

Reason for query generation.

.google.cloud.dialogflow.v2.KnowledgeAssistDebugInfo.QueryGenerationFailureReason query_generation_failure_reason = 1;

Returns
Type Description
int

The enum numeric value on the wire for queryGenerationFailureReason.

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getServiceLatency()

public ServiceLatency getServiceLatency()

The latency of the service.

.google.cloud.dialogflow.v2.ServiceLatency service_latency = 6;

Returns
Type Description
ServiceLatency

The serviceLatency.

getServiceLatencyOrBuilder()

public ServiceLatencyOrBuilder getServiceLatencyOrBuilder()

The latency of the service.

.google.cloud.dialogflow.v2.ServiceLatency service_latency = 6;

Returns
Type Description
ServiceLatencyOrBuilder

hasIngestedContextReferenceDebugInfo()

public boolean hasIngestedContextReferenceDebugInfo()

Information about parameters ingested for search knowledge.

.google.cloud.dialogflow.v2.IngestedContextReferenceDebugInfo ingested_context_reference_debug_info = 5;

Returns
Type Description
boolean

Whether the ingestedContextReferenceDebugInfo field is set.

hasKnowledgeAssistBehavior()

public boolean hasKnowledgeAssistBehavior()

Configured behaviors for Knowedge Assist.

.google.cloud.dialogflow.v2.KnowledgeAssistDebugInfo.KnowledgeAssistBehavior knowledge_assist_behavior = 4;

Returns
Type Description
boolean

Whether the knowledgeAssistBehavior field is set.

hasServiceLatency()

public boolean hasServiceLatency()

The latency of the service.

.google.cloud.dialogflow.v2.ServiceLatency service_latency = 6;

Returns
Type Description
boolean

Whether the serviceLatency field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public KnowledgeAssistDebugInfo.Builder newBuilderForType()
Returns
Type Description
KnowledgeAssistDebugInfo.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected KnowledgeAssistDebugInfo.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
KnowledgeAssistDebugInfo.Builder
Overrides

toBuilder()

public KnowledgeAssistDebugInfo.Builder toBuilder()
Returns
Type Description
KnowledgeAssistDebugInfo.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException