Class QaAnswer.AnswerSource.Builder (2.62.0)
2.88.0 (latest)
2.87.0
2.85.0
2.83.0
2.82.0
2.81.0
2.80.0
2.78.0
2.76.0
2.75.0
2.74.0
2.73.0
2.72.0
2.70.0
2.68.0
2.67.0
2.64.0
2.63.0
2.62.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.52.0
2.51.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.40.0
2.39.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.28.0
2.27.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.11.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.0
2.4.0
2.3.10
2.2.7
public static final class QaAnswer . AnswerSource . Builder extends GeneratedMessageV3 . Builder<QaAnswer . AnswerSource . Builder > implements QaAnswer . AnswerSourceOrBuilder
A question may have multiple answers from varying sources, one of which
becomes the "main" answer above. AnswerSource represents each individual
answer.
Protobuf type google.cloud.contactcenterinsights.v1.QaAnswer.AnswerSource
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors . Descriptor getDescriptor ()
Methods
public QaAnswer . AnswerSource . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public QaAnswer . AnswerSource build ()
public QaAnswer . AnswerSource buildPartial ()
public QaAnswer . AnswerSource . Builder clear ()
Overrides
public QaAnswer . AnswerSource . Builder clearAnswerValue ()
The answer value from this source.
.google.cloud.contactcenterinsights.v1.QaAnswer.AnswerValue answer_value = 2;
public QaAnswer . AnswerSource . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
public QaAnswer . AnswerSource . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
public QaAnswer . AnswerSource . Builder clearSourceType ()
What created the answer.
.google.cloud.contactcenterinsights.v1.QaAnswer.AnswerSource.SourceType source_type = 1;
public QaAnswer . AnswerSource . Builder clone ()
Overrides
public QaAnswer . AnswerValue getAnswerValue ()
The answer value from this source.
.google.cloud.contactcenterinsights.v1.QaAnswer.AnswerValue answer_value = 2;
public QaAnswer . AnswerValue . Builder getAnswerValueBuilder ()
The answer value from this source.
.google.cloud.contactcenterinsights.v1.QaAnswer.AnswerValue answer_value = 2;
public QaAnswer . AnswerValueOrBuilder getAnswerValueOrBuilder ()
The answer value from this source.
.google.cloud.contactcenterinsights.v1.QaAnswer.AnswerValue answer_value = 2;
public QaAnswer . AnswerSource getDefaultInstanceForType ()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
public QaAnswer . AnswerSource . SourceType getSourceType ()
What created the answer.
.google.cloud.contactcenterinsights.v1.QaAnswer.AnswerSource.SourceType source_type = 1;
public int getSourceTypeValue ()
What created the answer.
.google.cloud.contactcenterinsights.v1.QaAnswer.AnswerSource.SourceType source_type = 1;
Returns
Type
Description
int
The enum numeric value on the wire for sourceType.
public boolean hasAnswerValue ()
The answer value from this source.
.google.cloud.contactcenterinsights.v1.QaAnswer.AnswerValue answer_value = 2;
Returns
Type
Description
boolean
Whether the answerValue field is set.
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public QaAnswer . AnswerSource . Builder mergeAnswerValue ( QaAnswer . AnswerValue value )
The answer value from this source.
.google.cloud.contactcenterinsights.v1.QaAnswer.AnswerValue answer_value = 2;
public QaAnswer . AnswerSource . Builder mergeFrom ( QaAnswer . AnswerSource other )
public QaAnswer . AnswerSource . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
public QaAnswer . AnswerSource . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
public final QaAnswer . AnswerSource . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
public QaAnswer . AnswerSource . Builder setAnswerValue ( QaAnswer . AnswerValue value )
The answer value from this source.
.google.cloud.contactcenterinsights.v1.QaAnswer.AnswerValue answer_value = 2;
public QaAnswer . AnswerSource . Builder setAnswerValue ( QaAnswer . AnswerValue . Builder builderForValue )
The answer value from this source.
.google.cloud.contactcenterinsights.v1.QaAnswer.AnswerValue answer_value = 2;
public QaAnswer . AnswerSource . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
public QaAnswer . AnswerSource . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
public QaAnswer . AnswerSource . Builder setSourceType ( QaAnswer . AnswerSource . SourceType value )
What created the answer.
.google.cloud.contactcenterinsights.v1.QaAnswer.AnswerSource.SourceType source_type = 1;
public QaAnswer . AnswerSource . Builder setSourceTypeValue ( int value )
What created the answer.
.google.cloud.contactcenterinsights.v1.QaAnswer.AnswerSource.SourceType source_type = 1;
Parameter
Name
Description
value
int The enum numeric value on the wire for sourceType to set.
public final QaAnswer . AnswerSource . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-29 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-29 UTC."],[],[]]