public static final class CoherenceResult.Builder extends GeneratedMessageV3.Builder<CoherenceResult.Builder> implements CoherenceResultOrBuilder
Spec for coherence result.
Protobuf type google.cloud.aiplatform.v1beta1.CoherenceResult
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 CoherenceResult.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public CoherenceResult build()
public CoherenceResult buildPartial()
public CoherenceResult.Builder clear()
Overrides
public CoherenceResult.Builder clearConfidence()
Output only. Confidence for coherence score.
optional float confidence = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public CoherenceResult.Builder clearExplanation()
Output only. Explanation for coherence score.
string explanation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public CoherenceResult.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public CoherenceResult.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public CoherenceResult.Builder clearScore()
Output only. Coherence score.
optional float score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
public CoherenceResult.Builder clone()
Overrides
public float getConfidence()
Output only. Confidence for coherence score.
optional float confidence = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
float |
The confidence.
|
public CoherenceResult getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public String getExplanation()
Output only. Explanation for coherence score.
string explanation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
String |
The explanation.
|
public ByteString getExplanationBytes()
Output only. Explanation for coherence score.
string explanation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
ByteString |
The bytes for explanation.
|
Output only. Coherence score.
optional float score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
float |
The score.
|
public boolean hasConfidence()
Output only. Confidence for coherence score.
optional float confidence = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the confidence field is set.
|
public boolean hasScore()
Output only. Coherence score.
optional float score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the score field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public CoherenceResult.Builder mergeFrom(CoherenceResult other)
public CoherenceResult.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public CoherenceResult.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final CoherenceResult.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public CoherenceResult.Builder setConfidence(float value)
Output only. Confidence for coherence score.
optional float confidence = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
float
The confidence to set.
|
public CoherenceResult.Builder setExplanation(String value)
Output only. Explanation for coherence score.
string explanation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
String
The explanation to set.
|
public CoherenceResult.Builder setExplanationBytes(ByteString value)
Output only. Explanation for coherence score.
string explanation = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
ByteString
The bytes for explanation to set.
|
public CoherenceResult.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public CoherenceResult.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public CoherenceResult.Builder setScore(float value)
Output only. Coherence score.
optional float score = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
float
The score to set.
|
public final CoherenceResult.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides