Class Claim.Builder (3.56.0)

public static final class Claim.Builder extends GeneratedMessageV3.Builder<Claim.Builder> implements ClaimOrBuilder

Claim that is extracted from the input text and facts that support it.

Protobuf type google.cloud.aiplatform.v1.Claim

Implements

ClaimOrBuilder

Static Methods

getDescriptor()

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

Methods

addAllFactIndexes(Iterable<? extends Integer> values)

public Claim.Builder addAllFactIndexes(Iterable<? extends Integer> values)

Indexes of the facts supporting this claim.

repeated int32 fact_indexes = 3;

Parameter
Name Description
values Iterable<? extends java.lang.Integer>

The factIndexes to add.

Returns
Type Description
Claim.Builder

This builder for chaining.

addFactIndexes(int value)

public Claim.Builder addFactIndexes(int value)

Indexes of the facts supporting this claim.

repeated int32 fact_indexes = 3;

Parameter
Name Description
value int

The factIndexes to add.

Returns
Type Description
Claim.Builder

This builder for chaining.

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Claim.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Claim.Builder
Overrides

build()

public Claim build()
Returns
Type Description
Claim

buildPartial()

public Claim buildPartial()
Returns
Type Description
Claim

clear()

public Claim.Builder clear()
Returns
Type Description
Claim.Builder
Overrides

clearEndIndex()

public Claim.Builder clearEndIndex()

Index in the input text where the claim ends (exclusive).

optional int32 end_index = 2;

Returns
Type Description
Claim.Builder

This builder for chaining.

clearFactIndexes()

public Claim.Builder clearFactIndexes()

Indexes of the facts supporting this claim.

repeated int32 fact_indexes = 3;

Returns
Type Description
Claim.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public Claim.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
Claim.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public Claim.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
Claim.Builder
Overrides

clearScore()

public Claim.Builder clearScore()

Confidence score of this corroboration.

optional float score = 4;

Returns
Type Description
Claim.Builder

This builder for chaining.

clearStartIndex()

public Claim.Builder clearStartIndex()

Index in the input text where the claim starts (inclusive).

optional int32 start_index = 1;

Returns
Type Description
Claim.Builder

This builder for chaining.

clone()

public Claim.Builder clone()
Returns
Type Description
Claim.Builder
Overrides

getDefaultInstanceForType()

public Claim getDefaultInstanceForType()
Returns
Type Description
Claim

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getEndIndex()

public int getEndIndex()

Index in the input text where the claim ends (exclusive).

optional int32 end_index = 2;

Returns
Type Description
int

The endIndex.

getFactIndexes(int index)

public int getFactIndexes(int index)

Indexes of the facts supporting this claim.

repeated int32 fact_indexes = 3;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
int

The factIndexes at the given index.

getFactIndexesCount()

public int getFactIndexesCount()

Indexes of the facts supporting this claim.

repeated int32 fact_indexes = 3;

Returns
Type Description
int

The count of factIndexes.

getFactIndexesList()

public List<Integer> getFactIndexesList()

Indexes of the facts supporting this claim.

repeated int32 fact_indexes = 3;

Returns
Type Description
List<Integer>

A list containing the factIndexes.

getScore()

public float getScore()

Confidence score of this corroboration.

optional float score = 4;

Returns
Type Description
float

The score.

getStartIndex()

public int getStartIndex()

Index in the input text where the claim starts (inclusive).

optional int32 start_index = 1;

Returns
Type Description
int

The startIndex.

hasEndIndex()

public boolean hasEndIndex()

Index in the input text where the claim ends (exclusive).

optional int32 end_index = 2;

Returns
Type Description
boolean

Whether the endIndex field is set.

hasScore()

public boolean hasScore()

Confidence score of this corroboration.

optional float score = 4;

Returns
Type Description
boolean

Whether the score field is set.

hasStartIndex()

public boolean hasStartIndex()

Index in the input text where the claim starts (inclusive).

optional int32 start_index = 1;

Returns
Type Description
boolean

Whether the startIndex field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Claim other)

public Claim.Builder mergeFrom(Claim other)
Parameter
Name Description
other Claim
Returns
Type Description
Claim.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Claim.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Claim.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public Claim.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Claim.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Claim.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Claim.Builder
Overrides

setEndIndex(int value)

public Claim.Builder setEndIndex(int value)

Index in the input text where the claim ends (exclusive).

optional int32 end_index = 2;

Parameter
Name Description
value int

The endIndex to set.

Returns
Type Description
Claim.Builder

This builder for chaining.

setFactIndexes(int index, int value)

public Claim.Builder setFactIndexes(int index, int value)

Indexes of the facts supporting this claim.

repeated int32 fact_indexes = 3;

Parameters
Name Description
index int

The index to set the value at.

value int

The factIndexes to set.

Returns
Type Description
Claim.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public Claim.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Claim.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public Claim.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
Claim.Builder
Overrides

setScore(float value)

public Claim.Builder setScore(float value)

Confidence score of this corroboration.

optional float score = 4;

Parameter
Name Description
value float

The score to set.

Returns
Type Description
Claim.Builder

This builder for chaining.

setStartIndex(int value)

public Claim.Builder setStartIndex(int value)

Index in the input text where the claim starts (inclusive).

optional int32 start_index = 1;

Parameter
Name Description
value int

The startIndex to set.

Returns
Type Description
Claim.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final Claim.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Claim.Builder
Overrides