Class OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder (3.100.0)

public static final class OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder extends GeneratedMessage.Builder<OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder> implements OnlineEvaluator.CloudObservability.TraceScope.PredicateOrBuilder

Defines a single filter predicate.

Protobuf type google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.TraceScope.Predicate

Inheritance

java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder

Static Methods

getDescriptor()

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

Methods

build()

public OnlineEvaluator.CloudObservability.TraceScope.Predicate build()
Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope.Predicate

buildPartial()

public OnlineEvaluator.CloudObservability.TraceScope.Predicate buildPartial()
Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope.Predicate

clear()

public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder clear()
Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder
Overrides

clearDuration()

public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder clearDuration()

Filter on the duration of a trace.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate duration = 1;

Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder

clearPredicate()

public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder clearPredicate()
Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder

clearTotalTokenUsage()

public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder clearTotalTokenUsage()

Filter on the total token usage within a trace.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate total_token_usage = 2;

Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder

getDefaultInstanceForType()

public OnlineEvaluator.CloudObservability.TraceScope.Predicate getDefaultInstanceForType()
Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope.Predicate

getDescriptorForType()

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

getDuration()

public OnlineEvaluator.CloudObservability.NumericPredicate getDuration()

Filter on the duration of a trace.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate duration = 1;

Returns
Type Description
OnlineEvaluator.CloudObservability.NumericPredicate

The duration.

getDurationBuilder()

public OnlineEvaluator.CloudObservability.NumericPredicate.Builder getDurationBuilder()

Filter on the duration of a trace.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate duration = 1;

Returns
Type Description
OnlineEvaluator.CloudObservability.NumericPredicate.Builder

getDurationOrBuilder()

public OnlineEvaluator.CloudObservability.NumericPredicateOrBuilder getDurationOrBuilder()

Filter on the duration of a trace.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate duration = 1;

Returns
Type Description
OnlineEvaluator.CloudObservability.NumericPredicateOrBuilder

getPredicateCase()

public OnlineEvaluator.CloudObservability.TraceScope.Predicate.PredicateCase getPredicateCase()
Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope.Predicate.PredicateCase

getTotalTokenUsage()

public OnlineEvaluator.CloudObservability.NumericPredicate getTotalTokenUsage()

Filter on the total token usage within a trace.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate total_token_usage = 2;

Returns
Type Description
OnlineEvaluator.CloudObservability.NumericPredicate

The totalTokenUsage.

getTotalTokenUsageBuilder()

public OnlineEvaluator.CloudObservability.NumericPredicate.Builder getTotalTokenUsageBuilder()

Filter on the total token usage within a trace.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate total_token_usage = 2;

Returns
Type Description
OnlineEvaluator.CloudObservability.NumericPredicate.Builder

getTotalTokenUsageOrBuilder()

public OnlineEvaluator.CloudObservability.NumericPredicateOrBuilder getTotalTokenUsageOrBuilder()

Filter on the total token usage within a trace.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate total_token_usage = 2;

Returns
Type Description
OnlineEvaluator.CloudObservability.NumericPredicateOrBuilder

hasDuration()

public boolean hasDuration()

Filter on the duration of a trace.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate duration = 1;

Returns
Type Description
boolean

Whether the duration field is set.

hasTotalTokenUsage()

public boolean hasTotalTokenUsage()

Filter on the total token usage within a trace.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate total_token_usage = 2;

Returns
Type Description
boolean

Whether the totalTokenUsage field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeDuration(OnlineEvaluator.CloudObservability.NumericPredicate value)

public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder mergeDuration(OnlineEvaluator.CloudObservability.NumericPredicate value)

Filter on the duration of a trace.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate duration = 1;

Parameter
Name Description
value OnlineEvaluator.CloudObservability.NumericPredicate
Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder

mergeFrom(OnlineEvaluator.CloudObservability.TraceScope.Predicate other)

public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder mergeFrom(OnlineEvaluator.CloudObservability.TraceScope.Predicate other)
Parameter
Name Description
other OnlineEvaluator.CloudObservability.TraceScope.Predicate
Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder
Overrides

mergeTotalTokenUsage(OnlineEvaluator.CloudObservability.NumericPredicate value)

public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder mergeTotalTokenUsage(OnlineEvaluator.CloudObservability.NumericPredicate value)

Filter on the total token usage within a trace.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate total_token_usage = 2;

Parameter
Name Description
value OnlineEvaluator.CloudObservability.NumericPredicate
Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder

setDuration(OnlineEvaluator.CloudObservability.NumericPredicate value)

public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder setDuration(OnlineEvaluator.CloudObservability.NumericPredicate value)

Filter on the duration of a trace.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate duration = 1;

Parameter
Name Description
value OnlineEvaluator.CloudObservability.NumericPredicate
Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder

setDuration(OnlineEvaluator.CloudObservability.NumericPredicate.Builder builderForValue)

public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder setDuration(OnlineEvaluator.CloudObservability.NumericPredicate.Builder builderForValue)

Filter on the duration of a trace.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate duration = 1;

Parameter
Name Description
builderForValue OnlineEvaluator.CloudObservability.NumericPredicate.Builder
Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder

setTotalTokenUsage(OnlineEvaluator.CloudObservability.NumericPredicate value)

public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder setTotalTokenUsage(OnlineEvaluator.CloudObservability.NumericPredicate value)

Filter on the total token usage within a trace.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate total_token_usage = 2;

Parameter
Name Description
value OnlineEvaluator.CloudObservability.NumericPredicate
Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder

setTotalTokenUsage(OnlineEvaluator.CloudObservability.NumericPredicate.Builder builderForValue)

public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder setTotalTokenUsage(OnlineEvaluator.CloudObservability.NumericPredicate.Builder builderForValue)

Filter on the total token usage within a trace.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate total_token_usage = 2;

Parameter
Name Description
builderForValue OnlineEvaluator.CloudObservability.NumericPredicate.Builder
Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder