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
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
public static final Descriptors.Descriptor getDescriptor()
Methods
public OnlineEvaluator.CloudObservability.TraceScope.Predicate build()
public OnlineEvaluator.CloudObservability.TraceScope.Predicate buildPartial()
public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder clear()
Overrides
public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder clearDuration()
Filter on the duration of a trace.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate duration = 1;
public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder clearPredicate()
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;
public OnlineEvaluator.CloudObservability.TraceScope.Predicate getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public OnlineEvaluator.CloudObservability.NumericPredicate getDuration()
Filter on the duration of a trace.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate duration = 1;
public OnlineEvaluator.CloudObservability.NumericPredicate.Builder getDurationBuilder()
Filter on the duration of a trace.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate duration = 1;
public OnlineEvaluator.CloudObservability.NumericPredicateOrBuilder getDurationOrBuilder()
Filter on the duration of a trace.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate duration = 1;
public OnlineEvaluator.CloudObservability.TraceScope.Predicate.PredicateCase getPredicateCase()
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;
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;
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;
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.
|
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.
|
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
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;
public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder mergeFrom(OnlineEvaluator.CloudObservability.TraceScope.Predicate other)
public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
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;
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;
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;
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;
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;