Class OnlineEvaluator.CloudObservability.Builder (3.100.0)

public static final class OnlineEvaluator.CloudObservability.Builder extends 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

Static Methods

getDescriptor()

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

Methods

build()

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

buildPartial()

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

clear()

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

clearConvention()

public OnlineEvaluator.CloudObservability.Builder clearConvention()
Returns
Type Description
OnlineEvaluator.CloudObservability.Builder

clearEvalScope()

public OnlineEvaluator.CloudObservability.Builder clearEvalScope()
Returns
Type Description
OnlineEvaluator.CloudObservability.Builder

clearLogView()

public OnlineEvaluator.CloudObservability.Builder 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
Type Description
OnlineEvaluator.CloudObservability.Builder

This builder for chaining.

clearOpenTelemetry()

public OnlineEvaluator.CloudObservability.Builder clearOpenTelemetry()

Data source follows OpenTelemetry convention.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.OpenTelemetry open_telemetry = 4;

Returns
Type Description
OnlineEvaluator.CloudObservability.Builder

clearTraceScope()

public OnlineEvaluator.CloudObservability.Builder clearTraceScope()

Scope online evaluation to single traces.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.TraceScope trace_scope = 3;

Returns
Type Description
OnlineEvaluator.CloudObservability.Builder

clearTraceView()

public OnlineEvaluator.CloudObservability.Builder 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
Type Description
OnlineEvaluator.CloudObservability.Builder

This builder for chaining.

getConventionCase()

public OnlineEvaluator.CloudObservability.ConventionCase getConventionCase()
Returns
Type Description
OnlineEvaluator.CloudObservability.ConventionCase

getDefaultInstanceForType()

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

getDescriptorForType()

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

getEvalScopeCase()

public OnlineEvaluator.CloudObservability.EvalScopeCase getEvalScopeCase()
Returns
Type Description
OnlineEvaluator.CloudObservability.EvalScopeCase

getLogView()

public String 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];

Returns
Type Description
String

The logView.

getLogViewBytes()

public 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];

Returns
Type Description
ByteString

The bytes for logView.

getOpenTelemetry()

public OnlineEvaluator.CloudObservability.OpenTelemetry getOpenTelemetry()

Data source follows OpenTelemetry convention.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.OpenTelemetry open_telemetry = 4;

Returns
Type Description
OnlineEvaluator.CloudObservability.OpenTelemetry

The openTelemetry.

getOpenTelemetryBuilder()

public OnlineEvaluator.CloudObservability.OpenTelemetry.Builder getOpenTelemetryBuilder()

Data source follows OpenTelemetry convention.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.OpenTelemetry open_telemetry = 4;

Returns
Type Description
OnlineEvaluator.CloudObservability.OpenTelemetry.Builder

getOpenTelemetryOrBuilder()

public OnlineEvaluator.CloudObservability.OpenTelemetryOrBuilder getOpenTelemetryOrBuilder()

Data source follows OpenTelemetry convention.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.OpenTelemetry open_telemetry = 4;

Returns
Type Description
OnlineEvaluator.CloudObservability.OpenTelemetryOrBuilder

getTraceScope()

public OnlineEvaluator.CloudObservability.TraceScope getTraceScope()

Scope online evaluation to single traces.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.TraceScope trace_scope = 3;

Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope

The traceScope.

getTraceScopeBuilder()

public OnlineEvaluator.CloudObservability.TraceScope.Builder getTraceScopeBuilder()

Scope online evaluation to single traces.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.TraceScope trace_scope = 3;

Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScope.Builder

getTraceScopeOrBuilder()

public OnlineEvaluator.CloudObservability.TraceScopeOrBuilder getTraceScopeOrBuilder()

Scope online evaluation to single traces.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.TraceScope trace_scope = 3;

Returns
Type Description
OnlineEvaluator.CloudObservability.TraceScopeOrBuilder

getTraceView()

public String 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];

Returns
Type Description
String

The traceView.

getTraceViewBytes()

public 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];

Returns
Type Description
ByteString

The bytes for traceView.

hasOpenTelemetry()

public boolean hasOpenTelemetry()

Data source follows OpenTelemetry convention.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.OpenTelemetry open_telemetry = 4;

Returns
Type Description
boolean

Whether the openTelemetry field is set.

hasTraceScope()

public boolean hasTraceScope()

Scope online evaluation to single traces.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.TraceScope trace_scope = 3;

Returns
Type Description
boolean

Whether the traceScope field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(OnlineEvaluator.CloudObservability other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeOpenTelemetry(OnlineEvaluator.CloudObservability.OpenTelemetry value)

public OnlineEvaluator.CloudObservability.Builder mergeOpenTelemetry(OnlineEvaluator.CloudObservability.OpenTelemetry value)

Data source follows OpenTelemetry convention.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.OpenTelemetry open_telemetry = 4;

Parameter
Name Description
value OnlineEvaluator.CloudObservability.OpenTelemetry
Returns
Type Description
OnlineEvaluator.CloudObservability.Builder

mergeTraceScope(OnlineEvaluator.CloudObservability.TraceScope value)

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;

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

setLogView(String value)

public OnlineEvaluator.CloudObservability.Builder setLogView(String 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];

Parameter
Name Description
value String

The logView to set.

Returns
Type Description
OnlineEvaluator.CloudObservability.Builder

This builder for chaining.

setLogViewBytes(ByteString value)

public OnlineEvaluator.CloudObservability.Builder setLogViewBytes(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];

Parameter
Name Description
value ByteString

The bytes for logView to set.

Returns
Type Description
OnlineEvaluator.CloudObservability.Builder

This builder for chaining.

setOpenTelemetry(OnlineEvaluator.CloudObservability.OpenTelemetry value)

public OnlineEvaluator.CloudObservability.Builder setOpenTelemetry(OnlineEvaluator.CloudObservability.OpenTelemetry value)

Data source follows OpenTelemetry convention.

.google.cloud.aiplatform.v1beta1.OnlineEvaluator.CloudObservability.OpenTelemetry open_telemetry = 4;

Parameter
Name Description
value OnlineEvaluator.CloudObservability.OpenTelemetry
Returns
Type Description
OnlineEvaluator.CloudObservability.Builder

setOpenTelemetry(OnlineEvaluator.CloudObservability.OpenTelemetry.Builder builderForValue)

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;

Parameter
Name Description
builderForValue OnlineEvaluator.CloudObservability.OpenTelemetry.Builder
Returns
Type Description
OnlineEvaluator.CloudObservability.Builder

setTraceScope(OnlineEvaluator.CloudObservability.TraceScope value)

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;

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

setTraceScope(OnlineEvaluator.CloudObservability.TraceScope.Builder builderForValue)

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;

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

setTraceView(String value)

public OnlineEvaluator.CloudObservability.Builder setTraceView(String 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];

Parameter
Name Description
value String

The traceView to set.

Returns
Type Description
OnlineEvaluator.CloudObservability.Builder

This builder for chaining.

setTraceViewBytes(ByteString value)

public OnlineEvaluator.CloudObservability.Builder setTraceViewBytes(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];

Parameter
Name Description
value ByteString

The bytes for traceView to set.

Returns
Type Description
OnlineEvaluator.CloudObservability.Builder

This builder for chaining.