Class ModelMonitor.ModelMonitoringTarget.Builder (3.44.0)

public static final class ModelMonitor.ModelMonitoringTarget.Builder extends GeneratedMessageV3.Builder<ModelMonitor.ModelMonitoringTarget.Builder> implements ModelMonitor.ModelMonitoringTargetOrBuilder

The monitoring target refers to the entity that is subject to analysis. e.g. Vertex AI Model version.

Protobuf type google.cloud.aiplatform.v1beta1.ModelMonitor.ModelMonitoringTarget

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ModelMonitor.ModelMonitoringTarget.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ModelMonitor.ModelMonitoringTarget.Builder
Overrides

build()

public ModelMonitor.ModelMonitoringTarget build()
Returns
Type Description
ModelMonitor.ModelMonitoringTarget

buildPartial()

public ModelMonitor.ModelMonitoringTarget buildPartial()
Returns
Type Description
ModelMonitor.ModelMonitoringTarget

clear()

public ModelMonitor.ModelMonitoringTarget.Builder clear()
Returns
Type Description
ModelMonitor.ModelMonitoringTarget.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public ModelMonitor.ModelMonitoringTarget.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ModelMonitor.ModelMonitoringTarget.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public ModelMonitor.ModelMonitoringTarget.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
ModelMonitor.ModelMonitoringTarget.Builder
Overrides

clearSource()

public ModelMonitor.ModelMonitoringTarget.Builder clearSource()
Returns
Type Description
ModelMonitor.ModelMonitoringTarget.Builder

clearVertexModel()

public ModelMonitor.ModelMonitoringTarget.Builder clearVertexModel()

Model in Vertex AI Model Registry.

.google.cloud.aiplatform.v1beta1.ModelMonitor.ModelMonitoringTarget.VertexModelSource vertex_model = 1;

Returns
Type Description
ModelMonitor.ModelMonitoringTarget.Builder

clone()

public ModelMonitor.ModelMonitoringTarget.Builder clone()
Returns
Type Description
ModelMonitor.ModelMonitoringTarget.Builder
Overrides

getDefaultInstanceForType()

public ModelMonitor.ModelMonitoringTarget getDefaultInstanceForType()
Returns
Type Description
ModelMonitor.ModelMonitoringTarget

getDescriptorForType()

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

getSourceCase()

public ModelMonitor.ModelMonitoringTarget.SourceCase getSourceCase()
Returns
Type Description
ModelMonitor.ModelMonitoringTarget.SourceCase

getVertexModel()

public ModelMonitor.ModelMonitoringTarget.VertexModelSource getVertexModel()

Model in Vertex AI Model Registry.

.google.cloud.aiplatform.v1beta1.ModelMonitor.ModelMonitoringTarget.VertexModelSource vertex_model = 1;

Returns
Type Description
ModelMonitor.ModelMonitoringTarget.VertexModelSource

The vertexModel.

getVertexModelBuilder()

public ModelMonitor.ModelMonitoringTarget.VertexModelSource.Builder getVertexModelBuilder()

Model in Vertex AI Model Registry.

.google.cloud.aiplatform.v1beta1.ModelMonitor.ModelMonitoringTarget.VertexModelSource vertex_model = 1;

Returns
Type Description
ModelMonitor.ModelMonitoringTarget.VertexModelSource.Builder

getVertexModelOrBuilder()

public ModelMonitor.ModelMonitoringTarget.VertexModelSourceOrBuilder getVertexModelOrBuilder()

Model in Vertex AI Model Registry.

.google.cloud.aiplatform.v1beta1.ModelMonitor.ModelMonitoringTarget.VertexModelSource vertex_model = 1;

Returns
Type Description
ModelMonitor.ModelMonitoringTarget.VertexModelSourceOrBuilder

hasVertexModel()

public boolean hasVertexModel()

Model in Vertex AI Model Registry.

.google.cloud.aiplatform.v1beta1.ModelMonitor.ModelMonitoringTarget.VertexModelSource vertex_model = 1;

Returns
Type Description
boolean

Whether the vertexModel field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ModelMonitor.ModelMonitoringTarget other)

public ModelMonitor.ModelMonitoringTarget.Builder mergeFrom(ModelMonitor.ModelMonitoringTarget other)
Parameter
Name Description
other ModelMonitor.ModelMonitoringTarget
Returns
Type Description
ModelMonitor.ModelMonitoringTarget.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public ModelMonitor.ModelMonitoringTarget.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ModelMonitor.ModelMonitoringTarget.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ModelMonitor.ModelMonitoringTarget.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ModelMonitor.ModelMonitoringTarget.Builder
Overrides

mergeVertexModel(ModelMonitor.ModelMonitoringTarget.VertexModelSource value)

public ModelMonitor.ModelMonitoringTarget.Builder mergeVertexModel(ModelMonitor.ModelMonitoringTarget.VertexModelSource value)

Model in Vertex AI Model Registry.

.google.cloud.aiplatform.v1beta1.ModelMonitor.ModelMonitoringTarget.VertexModelSource vertex_model = 1;

Parameter
Name Description
value ModelMonitor.ModelMonitoringTarget.VertexModelSource
Returns
Type Description
ModelMonitor.ModelMonitoringTarget.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public ModelMonitor.ModelMonitoringTarget.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ModelMonitor.ModelMonitoringTarget.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ModelMonitor.ModelMonitoringTarget.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
ModelMonitor.ModelMonitoringTarget.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final ModelMonitor.ModelMonitoringTarget.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ModelMonitor.ModelMonitoringTarget.Builder
Overrides

setVertexModel(ModelMonitor.ModelMonitoringTarget.VertexModelSource value)

public ModelMonitor.ModelMonitoringTarget.Builder setVertexModel(ModelMonitor.ModelMonitoringTarget.VertexModelSource value)

Model in Vertex AI Model Registry.

.google.cloud.aiplatform.v1beta1.ModelMonitor.ModelMonitoringTarget.VertexModelSource vertex_model = 1;

Parameter
Name Description
value ModelMonitor.ModelMonitoringTarget.VertexModelSource
Returns
Type Description
ModelMonitor.ModelMonitoringTarget.Builder

setVertexModel(ModelMonitor.ModelMonitoringTarget.VertexModelSource.Builder builderForValue)

public ModelMonitor.ModelMonitoringTarget.Builder setVertexModel(ModelMonitor.ModelMonitoringTarget.VertexModelSource.Builder builderForValue)

Model in Vertex AI Model Registry.

.google.cloud.aiplatform.v1beta1.ModelMonitor.ModelMonitoringTarget.VertexModelSource vertex_model = 1;

Parameter
Name Description
builderForValue ModelMonitor.ModelMonitoringTarget.VertexModelSource.Builder
Returns
Type Description
ModelMonitor.ModelMonitoringTarget.Builder