Class FunctionResponsePart.Builder (3.79.0)

public static final class FunctionResponsePart.Builder extends GeneratedMessageV3.Builder<FunctionResponsePart.Builder> implements FunctionResponsePartOrBuilder

A datatype containing media that is part of a FunctionResponse message.

A FunctionResponsePart consists of data which has an associated datatype. A FunctionResponsePart can only contain one of the accepted types in FunctionResponsePart.data.

A FunctionResponsePart must have a fixed IANA MIME type identifying the type and subtype of the media if the inline_data field is filled with raw bytes.

Protobuf type google.cloud.aiplatform.v1beta1.FunctionResponsePart

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public FunctionResponsePart build()
Returns
Type Description
FunctionResponsePart

buildPartial()

public FunctionResponsePart buildPartial()
Returns
Type Description
FunctionResponsePart

clear()

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

clearData()

public FunctionResponsePart.Builder clearData()
Returns
Type Description
FunctionResponsePart.Builder

clearField(Descriptors.FieldDescriptor field)

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

clearFileData()

public FunctionResponsePart.Builder clearFileData()

URI based data.

.google.cloud.aiplatform.v1beta1.FunctionResponseFileData file_data = 2;

Returns
Type Description
FunctionResponsePart.Builder

clearInlineData()

public FunctionResponsePart.Builder clearInlineData()

Inline media bytes.

.google.cloud.aiplatform.v1beta1.FunctionResponseBlob inline_data = 1;

Returns
Type Description
FunctionResponsePart.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

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

clone()

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

getDataCase()

public FunctionResponsePart.DataCase getDataCase()
Returns
Type Description
FunctionResponsePart.DataCase

getDefaultInstanceForType()

public FunctionResponsePart getDefaultInstanceForType()
Returns
Type Description
FunctionResponsePart

getDescriptorForType()

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

getFileData()

public FunctionResponseFileData getFileData()

URI based data.

.google.cloud.aiplatform.v1beta1.FunctionResponseFileData file_data = 2;

Returns
Type Description
FunctionResponseFileData

The fileData.

getFileDataBuilder()

public FunctionResponseFileData.Builder getFileDataBuilder()

URI based data.

.google.cloud.aiplatform.v1beta1.FunctionResponseFileData file_data = 2;

Returns
Type Description
FunctionResponseFileData.Builder

getFileDataOrBuilder()

public FunctionResponseFileDataOrBuilder getFileDataOrBuilder()

URI based data.

.google.cloud.aiplatform.v1beta1.FunctionResponseFileData file_data = 2;

Returns
Type Description
FunctionResponseFileDataOrBuilder

getInlineData()

public FunctionResponseBlob getInlineData()

Inline media bytes.

.google.cloud.aiplatform.v1beta1.FunctionResponseBlob inline_data = 1;

Returns
Type Description
FunctionResponseBlob

The inlineData.

getInlineDataBuilder()

public FunctionResponseBlob.Builder getInlineDataBuilder()

Inline media bytes.

.google.cloud.aiplatform.v1beta1.FunctionResponseBlob inline_data = 1;

Returns
Type Description
FunctionResponseBlob.Builder

getInlineDataOrBuilder()

public FunctionResponseBlobOrBuilder getInlineDataOrBuilder()

Inline media bytes.

.google.cloud.aiplatform.v1beta1.FunctionResponseBlob inline_data = 1;

Returns
Type Description
FunctionResponseBlobOrBuilder

hasFileData()

public boolean hasFileData()

URI based data.

.google.cloud.aiplatform.v1beta1.FunctionResponseFileData file_data = 2;

Returns
Type Description
boolean

Whether the fileData field is set.

hasInlineData()

public boolean hasInlineData()

Inline media bytes.

.google.cloud.aiplatform.v1beta1.FunctionResponseBlob inline_data = 1;

Returns
Type Description
boolean

Whether the inlineData field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFileData(FunctionResponseFileData value)

public FunctionResponsePart.Builder mergeFileData(FunctionResponseFileData value)

URI based data.

.google.cloud.aiplatform.v1beta1.FunctionResponseFileData file_data = 2;

Parameter
Name Description
value FunctionResponseFileData
Returns
Type Description
FunctionResponsePart.Builder

mergeFrom(FunctionResponsePart other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeInlineData(FunctionResponseBlob value)

public FunctionResponsePart.Builder mergeInlineData(FunctionResponseBlob value)

Inline media bytes.

.google.cloud.aiplatform.v1beta1.FunctionResponseBlob inline_data = 1;

Parameter
Name Description
value FunctionResponseBlob
Returns
Type Description
FunctionResponsePart.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setField(Descriptors.FieldDescriptor field, Object value)

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

setFileData(FunctionResponseFileData value)

public FunctionResponsePart.Builder setFileData(FunctionResponseFileData value)

URI based data.

.google.cloud.aiplatform.v1beta1.FunctionResponseFileData file_data = 2;

Parameter
Name Description
value FunctionResponseFileData
Returns
Type Description
FunctionResponsePart.Builder

setFileData(FunctionResponseFileData.Builder builderForValue)

public FunctionResponsePart.Builder setFileData(FunctionResponseFileData.Builder builderForValue)

URI based data.

.google.cloud.aiplatform.v1beta1.FunctionResponseFileData file_data = 2;

Parameter
Name Description
builderForValue FunctionResponseFileData.Builder
Returns
Type Description
FunctionResponsePart.Builder

setInlineData(FunctionResponseBlob value)

public FunctionResponsePart.Builder setInlineData(FunctionResponseBlob value)

Inline media bytes.

.google.cloud.aiplatform.v1beta1.FunctionResponseBlob inline_data = 1;

Parameter
Name Description
value FunctionResponseBlob
Returns
Type Description
FunctionResponsePart.Builder

setInlineData(FunctionResponseBlob.Builder builderForValue)

public FunctionResponsePart.Builder setInlineData(FunctionResponseBlob.Builder builderForValue)

Inline media bytes.

.google.cloud.aiplatform.v1beta1.FunctionResponseBlob inline_data = 1;

Parameter
Name Description
builderForValue FunctionResponseBlob.Builder
Returns
Type Description
FunctionResponsePart.Builder

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

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

setUnknownFields(UnknownFieldSet unknownFields)

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