Class OnlineEvaluator.CloudObservability
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability
- All Implemented Interfaces:
OnlineEvaluator.CloudObservabilityOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- OnlineEvaluator
public static final class OnlineEvaluator.CloudObservability
extends com.google.protobuf.GeneratedMessage
implements OnlineEvaluator.CloudObservabilityOrBuilder
Data source for the OnlineEvaluator, based on GCP Observability stack (Cloud Trace & Cloud Logging).Protobuf type
google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classData source for the OnlineEvaluator, based on GCP Observability stack (Cloud Trace & Cloud Logging).static enumstatic enumstatic final classDefines a predicate for filtering based on a numeric value.static interfacestatic final classConfiguration for data source following OpenTelemetry.static interfacestatic final classIf chosen, the online evaluator will evaluate single traces matching specified `filter`.static interfaceNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic final com.google.protobuf.Descriptors.DescriptorOptional.com.google.protobuf.ByteStringOptional.Data source follows OpenTelemetry convention.Data source follows OpenTelemetry convention.com.google.protobuf.Parser<OnlineEvaluator.CloudObservability>intScope online evaluation to single traces.Scope online evaluation to single traces.Optional.com.google.protobuf.ByteStringOptional.inthashCode()booleanData source follows OpenTelemetry convention.booleanScope online evaluation to single traces.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(OnlineEvaluator.CloudObservability prototype) newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<OnlineEvaluator.CloudObservability>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
TRACE_SCOPE_FIELD_NUMBER
public static final int TRACE_SCOPE_FIELD_NUMBER- See Also:
-
OPEN_TELEMETRY_FIELD_NUMBER
public static final int OPEN_TELEMETRY_FIELD_NUMBER- See Also:
-
LOG_VIEW_FIELD_NUMBER
public static final int LOG_VIEW_FIELD_NUMBER- See Also:
-
TRACE_VIEW_FIELD_NUMBER
public static final int TRACE_VIEW_FIELD_NUMBER- See Also:
-
-
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
-
getEvalScopeCase
- Specified by:
getEvalScopeCasein interfaceOnlineEvaluator.CloudObservabilityOrBuilder
-
getConventionCase
- Specified by:
getConventionCasein interfaceOnlineEvaluator.CloudObservabilityOrBuilder
-
hasTraceScope
public boolean hasTraceScope()Scope online evaluation to single traces.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.TraceScope trace_scope = 3;- Specified by:
hasTraceScopein interfaceOnlineEvaluator.CloudObservabilityOrBuilder- Returns:
- Whether the traceScope field is set.
-
getTraceScope
Scope online evaluation to single traces.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.TraceScope trace_scope = 3;- Specified by:
getTraceScopein interfaceOnlineEvaluator.CloudObservabilityOrBuilder- Returns:
- The traceScope.
-
getTraceScopeOrBuilder
Scope online evaluation to single traces.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.TraceScope trace_scope = 3;- Specified by:
getTraceScopeOrBuilderin interfaceOnlineEvaluator.CloudObservabilityOrBuilder
-
hasOpenTelemetry
public boolean hasOpenTelemetry()Data source follows OpenTelemetry convention.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.OpenTelemetry open_telemetry = 4;- Specified by:
hasOpenTelemetryin interfaceOnlineEvaluator.CloudObservabilityOrBuilder- Returns:
- Whether the openTelemetry field is set.
-
getOpenTelemetry
Data source follows OpenTelemetry convention.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.OpenTelemetry open_telemetry = 4;- Specified by:
getOpenTelemetryin interfaceOnlineEvaluator.CloudObservabilityOrBuilder- Returns:
- The openTelemetry.
-
getOpenTelemetryOrBuilder
Data source follows OpenTelemetry convention.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.OpenTelemetry open_telemetry = 4;- Specified by:
getOpenTelemetryOrBuilderin interfaceOnlineEvaluator.CloudObservabilityOrBuilder
-
getLogView
Optional. Optional log view that will be used to query logs. If empty, the `_Default` view will be used.
string log_view = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLogViewin interfaceOnlineEvaluator.CloudObservabilityOrBuilder- Returns:
- The logView.
-
getLogViewBytes
public com.google.protobuf.ByteString getLogViewBytes()Optional. Optional log view that will be used to query logs. If empty, the `_Default` view will be used.
string log_view = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLogViewBytesin interfaceOnlineEvaluator.CloudObservabilityOrBuilder- Returns:
- The bytes for logView.
-
getTraceView
Optional. Optional trace view that will be used to query traces. If empty, the `_Default` view will be used. NOTE: This field is not supported yet and will be ignored if set.
string trace_view = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTraceViewin interfaceOnlineEvaluator.CloudObservabilityOrBuilder- Returns:
- The traceView.
-
getTraceViewBytes
public com.google.protobuf.ByteString getTraceViewBytes()Optional. Optional trace view that will be used to query traces. If empty, the `_Default` view will be used. NOTE: This field is not supported yet and will be ignored if set.
string trace_view = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTraceViewBytesin interfaceOnlineEvaluator.CloudObservabilityOrBuilder- Returns:
- The bytes for traceView.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static OnlineEvaluator.CloudObservability parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OnlineEvaluator.CloudObservability parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OnlineEvaluator.CloudObservability parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OnlineEvaluator.CloudObservability parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OnlineEvaluator.CloudObservability parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OnlineEvaluator.CloudObservability parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static OnlineEvaluator.CloudObservability parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static OnlineEvaluator.CloudObservability parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static OnlineEvaluator.CloudObservability parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static OnlineEvaluator.CloudObservability parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static OnlineEvaluator.CloudObservability parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static OnlineEvaluator.CloudObservability.Builder newBuilder(OnlineEvaluator.CloudObservability prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected OnlineEvaluator.CloudObservability.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-