Class OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder>
com.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder
- All Implemented Interfaces:
OnlineEvaluator.CloudObservability.TraceScope.PredicateOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- OnlineEvaluator.CloudObservability.TraceScope.Predicate
public static final class OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder
extends com.google.protobuf.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-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Filter on the duration of a trace.Filter on the total token usage within a trace.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorFilter on the duration of a trace.Filter on the duration of a trace.Filter on the duration of a trace.Filter on the total token usage within a trace.Filter on the total token usage within a trace.Filter on the total token usage within a trace.booleanFilter on the duration of a trace.booleanFilter on the total token usage within a trace.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanFilter on the duration of a trace.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Filter on the total token usage within a trace.Filter on the duration of a trace.setDuration(OnlineEvaluator.CloudObservability.NumericPredicate.Builder builderForValue) Filter on the duration of a trace.Filter on the total token usage within a trace.Filter on the total token usage within a trace.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder>
-
mergeFrom
public OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OnlineEvaluator.CloudObservability.TraceScope.Predicate.Builder>- Throws:
IOException
-
getPredicateCase
- Specified by:
getPredicateCasein interfaceOnlineEvaluator.CloudObservability.TraceScope.PredicateOrBuilder
-
clearPredicate
-
hasDuration
public boolean hasDuration()Filter on the duration of a trace.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate duration = 1;- Specified by:
hasDurationin interfaceOnlineEvaluator.CloudObservability.TraceScope.PredicateOrBuilder- Returns:
- Whether the duration field is set.
-
getDuration
Filter on the duration of a trace.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate duration = 1;- Specified by:
getDurationin interfaceOnlineEvaluator.CloudObservability.TraceScope.PredicateOrBuilder- Returns:
- The duration.
-
setDuration
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; -
setDuration
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; -
mergeDuration
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; -
clearDuration
Filter on the duration of a trace.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate duration = 1; -
getDurationBuilder
Filter on the duration of a trace.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate duration = 1; -
getDurationOrBuilder
Filter on the duration of a trace.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate duration = 1;- Specified by:
getDurationOrBuilderin interfaceOnlineEvaluator.CloudObservability.TraceScope.PredicateOrBuilder
-
hasTotalTokenUsage
public boolean hasTotalTokenUsage()Filter on the total token usage within a trace.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate total_token_usage = 2;- Specified by:
hasTotalTokenUsagein interfaceOnlineEvaluator.CloudObservability.TraceScope.PredicateOrBuilder- Returns:
- Whether the totalTokenUsage field is set.
-
getTotalTokenUsage
Filter on the total token usage within a trace.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate total_token_usage = 2;- Specified by:
getTotalTokenUsagein interfaceOnlineEvaluator.CloudObservability.TraceScope.PredicateOrBuilder- Returns:
- The totalTokenUsage.
-
setTotalTokenUsage
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; -
setTotalTokenUsage
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; -
mergeTotalTokenUsage
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; -
clearTotalTokenUsage
Filter on the total token usage within a trace.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate total_token_usage = 2; -
getTotalTokenUsageBuilder
Filter on the total token usage within a trace.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate total_token_usage = 2; -
getTotalTokenUsageOrBuilder
Filter on the total token usage within a trace.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.NumericPredicate total_token_usage = 2;- Specified by:
getTotalTokenUsageOrBuilderin interfaceOnlineEvaluator.CloudObservability.TraceScope.PredicateOrBuilder
-