Class OnlineEvaluator.CloudObservability.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<OnlineEvaluator.CloudObservability.Builder>
com.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.Builder
- All Implemented Interfaces:
OnlineEvaluator.CloudObservabilityOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- OnlineEvaluator.CloudObservability
public static final class OnlineEvaluator.CloudObservability.Builder
extends com.google.protobuf.GeneratedMessage.Builder<OnlineEvaluator.CloudObservability.Builder>
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-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Optional.Data source follows OpenTelemetry convention.Scope online evaluation to single traces.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOptional.com.google.protobuf.ByteStringOptional.Data source follows OpenTelemetry convention.Data source follows OpenTelemetry convention.Data source follows OpenTelemetry convention.Scope online evaluation to single traces.Scope online evaluation to single traces.Scope online evaluation to single traces.Optional.com.google.protobuf.ByteStringOptional.booleanData source follows OpenTelemetry convention.booleanScope online evaluation to single traces.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Data source follows OpenTelemetry convention.Scope online evaluation to single traces.setLogView(String value) Optional.setLogViewBytes(com.google.protobuf.ByteString value) Optional.Data source follows OpenTelemetry convention.setOpenTelemetry(OnlineEvaluator.CloudObservability.OpenTelemetry.Builder builderForValue) Data source follows OpenTelemetry convention.Scope online evaluation to single traces.setTraceScope(OnlineEvaluator.CloudObservability.TraceScope.Builder builderForValue) Scope online evaluation to single traces.setTraceView(String value) Optional.setTraceViewBytes(com.google.protobuf.ByteString value) Optional.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.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.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.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
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OnlineEvaluator.CloudObservability.Builder>
-
mergeFrom
public OnlineEvaluator.CloudObservability.Builder mergeFrom(OnlineEvaluator.CloudObservability other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<OnlineEvaluator.CloudObservability.Builder>
-
mergeFrom
public OnlineEvaluator.CloudObservability.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.Builder>- Throws:
IOException
-
getEvalScopeCase
- Specified by:
getEvalScopeCasein interfaceOnlineEvaluator.CloudObservabilityOrBuilder
-
clearEvalScope
-
getConventionCase
- Specified by:
getConventionCasein interfaceOnlineEvaluator.CloudObservabilityOrBuilder
-
clearConvention
-
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.
-
setTraceScope
public OnlineEvaluator.CloudObservability.Builder setTraceScope(OnlineEvaluator.CloudObservability.TraceScope value) Scope online evaluation to single traces.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.TraceScope trace_scope = 3; -
setTraceScope
public OnlineEvaluator.CloudObservability.Builder setTraceScope(OnlineEvaluator.CloudObservability.TraceScope.Builder builderForValue) Scope online evaluation to single traces.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.TraceScope trace_scope = 3; -
mergeTraceScope
public OnlineEvaluator.CloudObservability.Builder mergeTraceScope(OnlineEvaluator.CloudObservability.TraceScope value) Scope online evaluation to single traces.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.TraceScope trace_scope = 3; -
clearTraceScope
Scope online evaluation to single traces.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.TraceScope trace_scope = 3; -
getTraceScopeBuilder
Scope online evaluation to single traces.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.TraceScope trace_scope = 3; -
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.
-
setOpenTelemetry
public OnlineEvaluator.CloudObservability.Builder setOpenTelemetry(OnlineEvaluator.CloudObservability.OpenTelemetry value) Data source follows OpenTelemetry convention.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.OpenTelemetry open_telemetry = 4; -
setOpenTelemetry
public OnlineEvaluator.CloudObservability.Builder setOpenTelemetry(OnlineEvaluator.CloudObservability.OpenTelemetry.Builder builderForValue) Data source follows OpenTelemetry convention.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.OpenTelemetry open_telemetry = 4; -
mergeOpenTelemetry
public OnlineEvaluator.CloudObservability.Builder mergeOpenTelemetry(OnlineEvaluator.CloudObservability.OpenTelemetry value) Data source follows OpenTelemetry convention.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.OpenTelemetry open_telemetry = 4; -
clearOpenTelemetry
Data source follows OpenTelemetry convention.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.OpenTelemetry open_telemetry = 4; -
getOpenTelemetryBuilder
Data source follows OpenTelemetry convention.
.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.OpenTelemetry open_telemetry = 4; -
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.
-
setLogView
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];- Parameters:
value- The logView to set.- Returns:
- This builder for chaining.
-
clearLogView
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];- Returns:
- This builder for chaining.
-
setLogViewBytes
public OnlineEvaluator.CloudObservability.Builder setLogViewBytes(com.google.protobuf.ByteString value) 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];- Parameters:
value- The bytes for logView to set.- Returns:
- This builder for chaining.
-
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.
-
setTraceView
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];- Parameters:
value- The traceView to set.- Returns:
- This builder for chaining.
-
clearTraceView
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];- Returns:
- This builder for chaining.
-
setTraceViewBytes
public OnlineEvaluator.CloudObservability.Builder setTraceViewBytes(com.google.protobuf.ByteString value) 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];- Parameters:
value- The bytes for traceView to set.- Returns:
- This builder for chaining.
-