Class EvaluationInstance.InstanceData.Builder (3.94.0)

public static final class EvaluationInstance.InstanceData.Builder extends GeneratedMessage.Builder<EvaluationInstance.InstanceData.Builder> implements EvaluationInstance.InstanceDataOrBuilder

Instance data used to populate placeholders in a metric prompt template.

Protobuf type google.cloud.aiplatform.v1beta1.EvaluationInstance.InstanceData

Static Methods

getDescriptor()

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

Methods

build()

public EvaluationInstance.InstanceData build()
Returns
Type Description
EvaluationInstance.InstanceData

buildPartial()

public EvaluationInstance.InstanceData buildPartial()
Returns
Type Description
EvaluationInstance.InstanceData

clear()

public EvaluationInstance.InstanceData.Builder clear()
Returns
Type Description
EvaluationInstance.InstanceData.Builder
Overrides

clearContents()

public EvaluationInstance.InstanceData.Builder clearContents()

List of Gemini content data.

.google.cloud.aiplatform.v1beta1.EvaluationInstance.InstanceData.Contents contents = 2;

Returns
Type Description
EvaluationInstance.InstanceData.Builder

clearData()

public EvaluationInstance.InstanceData.Builder clearData()
Returns
Type Description
EvaluationInstance.InstanceData.Builder

clearText()

public EvaluationInstance.InstanceData.Builder clearText()

Text data.

string text = 1;

Returns
Type Description
EvaluationInstance.InstanceData.Builder

This builder for chaining.

getContents()

public EvaluationInstance.InstanceData.Contents getContents()

List of Gemini content data.

.google.cloud.aiplatform.v1beta1.EvaluationInstance.InstanceData.Contents contents = 2;

Returns
Type Description
EvaluationInstance.InstanceData.Contents

The contents.

getContentsBuilder()

public EvaluationInstance.InstanceData.Contents.Builder getContentsBuilder()

List of Gemini content data.

.google.cloud.aiplatform.v1beta1.EvaluationInstance.InstanceData.Contents contents = 2;

Returns
Type Description
EvaluationInstance.InstanceData.Contents.Builder

getContentsOrBuilder()

public EvaluationInstance.InstanceData.ContentsOrBuilder getContentsOrBuilder()

List of Gemini content data.

.google.cloud.aiplatform.v1beta1.EvaluationInstance.InstanceData.Contents contents = 2;

Returns
Type Description
EvaluationInstance.InstanceData.ContentsOrBuilder

getDataCase()

public EvaluationInstance.InstanceData.DataCase getDataCase()
Returns
Type Description
EvaluationInstance.InstanceData.DataCase

getDefaultInstanceForType()

public EvaluationInstance.InstanceData getDefaultInstanceForType()
Returns
Type Description
EvaluationInstance.InstanceData

getDescriptorForType()

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

getText()

public String getText()

Text data.

string text = 1;

Returns
Type Description
String

The text.

getTextBytes()

public ByteString getTextBytes()

Text data.

string text = 1;

Returns
Type Description
ByteString

The bytes for text.

hasContents()

public boolean hasContents()

List of Gemini content data.

.google.cloud.aiplatform.v1beta1.EvaluationInstance.InstanceData.Contents contents = 2;

Returns
Type Description
boolean

Whether the contents field is set.

hasText()

public boolean hasText()

Text data.

string text = 1;

Returns
Type Description
boolean

Whether the text field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeContents(EvaluationInstance.InstanceData.Contents value)

public EvaluationInstance.InstanceData.Builder mergeContents(EvaluationInstance.InstanceData.Contents value)

List of Gemini content data.

.google.cloud.aiplatform.v1beta1.EvaluationInstance.InstanceData.Contents contents = 2;

Parameter
Name Description
value EvaluationInstance.InstanceData.Contents
Returns
Type Description
EvaluationInstance.InstanceData.Builder

mergeFrom(EvaluationInstance.InstanceData other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setContents(EvaluationInstance.InstanceData.Contents value)

public EvaluationInstance.InstanceData.Builder setContents(EvaluationInstance.InstanceData.Contents value)

List of Gemini content data.

.google.cloud.aiplatform.v1beta1.EvaluationInstance.InstanceData.Contents contents = 2;

Parameter
Name Description
value EvaluationInstance.InstanceData.Contents
Returns
Type Description
EvaluationInstance.InstanceData.Builder

setContents(EvaluationInstance.InstanceData.Contents.Builder builderForValue)

public EvaluationInstance.InstanceData.Builder setContents(EvaluationInstance.InstanceData.Contents.Builder builderForValue)

List of Gemini content data.

.google.cloud.aiplatform.v1beta1.EvaluationInstance.InstanceData.Contents contents = 2;

Parameter
Name Description
builderForValue EvaluationInstance.InstanceData.Contents.Builder
Returns
Type Description
EvaluationInstance.InstanceData.Builder

setText(String value)

public EvaluationInstance.InstanceData.Builder setText(String value)

Text data.

string text = 1;

Parameter
Name Description
value String

The text to set.

Returns
Type Description
EvaluationInstance.InstanceData.Builder

This builder for chaining.

setTextBytes(ByteString value)

public EvaluationInstance.InstanceData.Builder setTextBytes(ByteString value)

Text data.

string text = 1;

Parameter
Name Description
value ByteString

The bytes for text to set.

Returns
Type Description
EvaluationInstance.InstanceData.Builder

This builder for chaining.