Class CachedContent.UsageMetadata.Builder (3.53.0)

public static final class CachedContent.UsageMetadata.Builder extends GeneratedMessageV3.Builder<CachedContent.UsageMetadata.Builder> implements CachedContent.UsageMetadataOrBuilder

Metadata on the usage of the cached content.

Protobuf type google.cloud.aiplatform.v1beta1.CachedContent.UsageMetadata

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public CachedContent.UsageMetadata build()
Returns
Type Description
CachedContent.UsageMetadata

buildPartial()

public CachedContent.UsageMetadata buildPartial()
Returns
Type Description
CachedContent.UsageMetadata

clear()

public CachedContent.UsageMetadata.Builder clear()
Returns
Type Description
CachedContent.UsageMetadata.Builder
Overrides

clearAudioDurationSeconds()

public CachedContent.UsageMetadata.Builder clearAudioDurationSeconds()

Duration of audio in seconds.

int32 audio_duration_seconds = 5;

Returns
Type Description
CachedContent.UsageMetadata.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

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

clearImageCount()

public CachedContent.UsageMetadata.Builder clearImageCount()

Number of images.

int32 image_count = 3;

Returns
Type Description
CachedContent.UsageMetadata.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearTextCount()

public CachedContent.UsageMetadata.Builder clearTextCount()

Number of text characters.

int32 text_count = 2;

Returns
Type Description
CachedContent.UsageMetadata.Builder

This builder for chaining.

clearTotalTokenCount()

public CachedContent.UsageMetadata.Builder clearTotalTokenCount()

Total number of tokens that the cached content consumes.

int32 total_token_count = 1;

Returns
Type Description
CachedContent.UsageMetadata.Builder

This builder for chaining.

clearVideoDurationSeconds()

public CachedContent.UsageMetadata.Builder clearVideoDurationSeconds()

Duration of video in seconds.

int32 video_duration_seconds = 4;

Returns
Type Description
CachedContent.UsageMetadata.Builder

This builder for chaining.

clone()

public CachedContent.UsageMetadata.Builder clone()
Returns
Type Description
CachedContent.UsageMetadata.Builder
Overrides

getAudioDurationSeconds()

public int getAudioDurationSeconds()

Duration of audio in seconds.

int32 audio_duration_seconds = 5;

Returns
Type Description
int

The audioDurationSeconds.

getDefaultInstanceForType()

public CachedContent.UsageMetadata getDefaultInstanceForType()
Returns
Type Description
CachedContent.UsageMetadata

getDescriptorForType()

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

getImageCount()

public int getImageCount()

Number of images.

int32 image_count = 3;

Returns
Type Description
int

The imageCount.

getTextCount()

public int getTextCount()

Number of text characters.

int32 text_count = 2;

Returns
Type Description
int

The textCount.

getTotalTokenCount()

public int getTotalTokenCount()

Total number of tokens that the cached content consumes.

int32 total_token_count = 1;

Returns
Type Description
int

The totalTokenCount.

getVideoDurationSeconds()

public int getVideoDurationSeconds()

Duration of video in seconds.

int32 video_duration_seconds = 4;

Returns
Type Description
int

The videoDurationSeconds.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CachedContent.UsageMetadata other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setAudioDurationSeconds(int value)

public CachedContent.UsageMetadata.Builder setAudioDurationSeconds(int value)

Duration of audio in seconds.

int32 audio_duration_seconds = 5;

Parameter
Name Description
value int

The audioDurationSeconds to set.

Returns
Type Description
CachedContent.UsageMetadata.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

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

setImageCount(int value)

public CachedContent.UsageMetadata.Builder setImageCount(int value)

Number of images.

int32 image_count = 3;

Parameter
Name Description
value int

The imageCount to set.

Returns
Type Description
CachedContent.UsageMetadata.Builder

This builder for chaining.

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

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

setTextCount(int value)

public CachedContent.UsageMetadata.Builder setTextCount(int value)

Number of text characters.

int32 text_count = 2;

Parameter
Name Description
value int

The textCount to set.

Returns
Type Description
CachedContent.UsageMetadata.Builder

This builder for chaining.

setTotalTokenCount(int value)

public CachedContent.UsageMetadata.Builder setTotalTokenCount(int value)

Total number of tokens that the cached content consumes.

int32 total_token_count = 1;

Parameter
Name Description
value int

The totalTokenCount to set.

Returns
Type Description
CachedContent.UsageMetadata.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

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

setVideoDurationSeconds(int value)

public CachedContent.UsageMetadata.Builder setVideoDurationSeconds(int value)

Duration of video in seconds.

int32 video_duration_seconds = 4;

Parameter
Name Description
value int

The videoDurationSeconds to set.

Returns
Type Description
CachedContent.UsageMetadata.Builder

This builder for chaining.