public static final class Citations.Builder extends GeneratedMessage.Builder<Citations.Builder> implements CitationsOrBuilder
Citations associated with the agent response.
Protobuf type google.cloud.ces.v1.Citations
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllCitedChunks(Iterable<? extends Citations.CitedChunk> values)
public Citations.Builder addAllCitedChunks(Iterable<? extends Citations.CitedChunk> values)
List of cited pieces of information.
repeated .google.cloud.ces.v1.Citations.CitedChunk cited_chunks = 1;
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.cloud.ces.v1.Citations.CitedChunk>
|
addCitedChunks(Citations.CitedChunk value)
public Citations.Builder addCitedChunks(Citations.CitedChunk value)
List of cited pieces of information.
repeated .google.cloud.ces.v1.Citations.CitedChunk cited_chunks = 1;
addCitedChunks(Citations.CitedChunk.Builder builderForValue)
public Citations.Builder addCitedChunks(Citations.CitedChunk.Builder builderForValue)
List of cited pieces of information.
repeated .google.cloud.ces.v1.Citations.CitedChunk cited_chunks = 1;
addCitedChunks(int index, Citations.CitedChunk value)
public Citations.Builder addCitedChunks(int index, Citations.CitedChunk value)
List of cited pieces of information.
repeated .google.cloud.ces.v1.Citations.CitedChunk cited_chunks = 1;
addCitedChunks(int index, Citations.CitedChunk.Builder builderForValue)
public Citations.Builder addCitedChunks(int index, Citations.CitedChunk.Builder builderForValue)
List of cited pieces of information.
repeated .google.cloud.ces.v1.Citations.CitedChunk cited_chunks = 1;
addCitedChunksBuilder()
public Citations.CitedChunk.Builder addCitedChunksBuilder()
List of cited pieces of information.
repeated .google.cloud.ces.v1.Citations.CitedChunk cited_chunks = 1;
addCitedChunksBuilder(int index)
public Citations.CitedChunk.Builder addCitedChunksBuilder(int index)
List of cited pieces of information.
repeated .google.cloud.ces.v1.Citations.CitedChunk cited_chunks = 1;
| Parameter |
| Name |
Description |
index |
int
|
build()
buildPartial()
public Citations buildPartial()
clear()
public Citations.Builder clear()
Overrides
clearCitedChunks()
public Citations.Builder clearCitedChunks()
List of cited pieces of information.
repeated .google.cloud.ces.v1.Citations.CitedChunk cited_chunks = 1;
getCitedChunks(int index)
public Citations.CitedChunk getCitedChunks(int index)
List of cited pieces of information.
repeated .google.cloud.ces.v1.Citations.CitedChunk cited_chunks = 1;
| Parameter |
| Name |
Description |
index |
int
|
getCitedChunksBuilder(int index)
public Citations.CitedChunk.Builder getCitedChunksBuilder(int index)
List of cited pieces of information.
repeated .google.cloud.ces.v1.Citations.CitedChunk cited_chunks = 1;
| Parameter |
| Name |
Description |
index |
int
|
getCitedChunksBuilderList()
public List<Citations.CitedChunk.Builder> getCitedChunksBuilderList()
List of cited pieces of information.
repeated .google.cloud.ces.v1.Citations.CitedChunk cited_chunks = 1;
getCitedChunksCount()
public int getCitedChunksCount()
List of cited pieces of information.
repeated .google.cloud.ces.v1.Citations.CitedChunk cited_chunks = 1;
| Returns |
| Type |
Description |
int |
|
getCitedChunksList()
public List<Citations.CitedChunk> getCitedChunksList()
List of cited pieces of information.
repeated .google.cloud.ces.v1.Citations.CitedChunk cited_chunks = 1;
getCitedChunksOrBuilder(int index)
public Citations.CitedChunkOrBuilder getCitedChunksOrBuilder(int index)
List of cited pieces of information.
repeated .google.cloud.ces.v1.Citations.CitedChunk cited_chunks = 1;
| Parameter |
| Name |
Description |
index |
int
|
getCitedChunksOrBuilderList()
public List<? extends Citations.CitedChunkOrBuilder> getCitedChunksOrBuilderList()
List of cited pieces of information.
repeated .google.cloud.ces.v1.Citations.CitedChunk cited_chunks = 1;
| Returns |
| Type |
Description |
List<? extends com.google.cloud.ces.v1.Citations.CitedChunkOrBuilder> |
|
getDefaultInstanceForType()
public Citations getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Citations other)
public Citations.Builder mergeFrom(Citations other)
public Citations.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Citations.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
removeCitedChunks(int index)
public Citations.Builder removeCitedChunks(int index)
List of cited pieces of information.
repeated .google.cloud.ces.v1.Citations.CitedChunk cited_chunks = 1;
| Parameter |
| Name |
Description |
index |
int
|
setCitedChunks(int index, Citations.CitedChunk value)
public Citations.Builder setCitedChunks(int index, Citations.CitedChunk value)
List of cited pieces of information.
repeated .google.cloud.ces.v1.Citations.CitedChunk cited_chunks = 1;
setCitedChunks(int index, Citations.CitedChunk.Builder builderForValue)
public Citations.Builder setCitedChunks(int index, Citations.CitedChunk.Builder builderForValue)
List of cited pieces of information.
repeated .google.cloud.ces.v1.Citations.CitedChunk cited_chunks = 1;