Class ModelMonitoringObjectiveSpec.TabularObjective.Builder (3.43.0)

public static final class ModelMonitoringObjectiveSpec.TabularObjective.Builder extends GeneratedMessageV3.Builder<ModelMonitoringObjectiveSpec.TabularObjective.Builder> implements ModelMonitoringObjectiveSpec.TabularObjectiveOrBuilder

Tabular monitoring objective.

Protobuf type google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public ModelMonitoringObjectiveSpec.TabularObjective build()
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective

buildPartial()

public ModelMonitoringObjectiveSpec.TabularObjective buildPartial()
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective

clear()

public ModelMonitoringObjectiveSpec.TabularObjective.Builder clear()
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder
Overrides

clearFeatureAttributionSpec()

public ModelMonitoringObjectiveSpec.TabularObjective.Builder clearFeatureAttributionSpec()

Feature attribution monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.FeatureAttributionSpec feature_attribution_spec = 12;

Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder

clearFeatureDriftSpec()

public ModelMonitoringObjectiveSpec.TabularObjective.Builder clearFeatureDriftSpec()

Input feature distribution drift monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.DataDriftSpec feature_drift_spec = 10;

Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder

clearField(Descriptors.FieldDescriptor field)

public ModelMonitoringObjectiveSpec.TabularObjective.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public ModelMonitoringObjectiveSpec.TabularObjective.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder
Overrides

clearPredictionOutputDriftSpec()

public ModelMonitoringObjectiveSpec.TabularObjective.Builder clearPredictionOutputDriftSpec()

Prediction output distribution drift monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.DataDriftSpec prediction_output_drift_spec = 11;

Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder

clone()

public ModelMonitoringObjectiveSpec.TabularObjective.Builder clone()
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder
Overrides

getDefaultInstanceForType()

public ModelMonitoringObjectiveSpec.TabularObjective getDefaultInstanceForType()
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective

getDescriptorForType()

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

getFeatureAttributionSpec()

public ModelMonitoringObjectiveSpec.FeatureAttributionSpec getFeatureAttributionSpec()

Feature attribution monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.FeatureAttributionSpec feature_attribution_spec = 12;

Returns
Type Description
ModelMonitoringObjectiveSpec.FeatureAttributionSpec

The featureAttributionSpec.

getFeatureAttributionSpecBuilder()

public ModelMonitoringObjectiveSpec.FeatureAttributionSpec.Builder getFeatureAttributionSpecBuilder()

Feature attribution monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.FeatureAttributionSpec feature_attribution_spec = 12;

Returns
Type Description
ModelMonitoringObjectiveSpec.FeatureAttributionSpec.Builder

getFeatureAttributionSpecOrBuilder()

public ModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder getFeatureAttributionSpecOrBuilder()

Feature attribution monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.FeatureAttributionSpec feature_attribution_spec = 12;

Returns
Type Description
ModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder

getFeatureDriftSpec()

public ModelMonitoringObjectiveSpec.DataDriftSpec getFeatureDriftSpec()

Input feature distribution drift monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.DataDriftSpec feature_drift_spec = 10;

Returns
Type Description
ModelMonitoringObjectiveSpec.DataDriftSpec

The featureDriftSpec.

getFeatureDriftSpecBuilder()

public ModelMonitoringObjectiveSpec.DataDriftSpec.Builder getFeatureDriftSpecBuilder()

Input feature distribution drift monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.DataDriftSpec feature_drift_spec = 10;

Returns
Type Description
ModelMonitoringObjectiveSpec.DataDriftSpec.Builder

getFeatureDriftSpecOrBuilder()

public ModelMonitoringObjectiveSpec.DataDriftSpecOrBuilder getFeatureDriftSpecOrBuilder()

Input feature distribution drift monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.DataDriftSpec feature_drift_spec = 10;

Returns
Type Description
ModelMonitoringObjectiveSpec.DataDriftSpecOrBuilder

getPredictionOutputDriftSpec()

public ModelMonitoringObjectiveSpec.DataDriftSpec getPredictionOutputDriftSpec()

Prediction output distribution drift monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.DataDriftSpec prediction_output_drift_spec = 11;

Returns
Type Description
ModelMonitoringObjectiveSpec.DataDriftSpec

The predictionOutputDriftSpec.

getPredictionOutputDriftSpecBuilder()

public ModelMonitoringObjectiveSpec.DataDriftSpec.Builder getPredictionOutputDriftSpecBuilder()

Prediction output distribution drift monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.DataDriftSpec prediction_output_drift_spec = 11;

Returns
Type Description
ModelMonitoringObjectiveSpec.DataDriftSpec.Builder

getPredictionOutputDriftSpecOrBuilder()

public ModelMonitoringObjectiveSpec.DataDriftSpecOrBuilder getPredictionOutputDriftSpecOrBuilder()

Prediction output distribution drift monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.DataDriftSpec prediction_output_drift_spec = 11;

Returns
Type Description
ModelMonitoringObjectiveSpec.DataDriftSpecOrBuilder

hasFeatureAttributionSpec()

public boolean hasFeatureAttributionSpec()

Feature attribution monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.FeatureAttributionSpec feature_attribution_spec = 12;

Returns
Type Description
boolean

Whether the featureAttributionSpec field is set.

hasFeatureDriftSpec()

public boolean hasFeatureDriftSpec()

Input feature distribution drift monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.DataDriftSpec feature_drift_spec = 10;

Returns
Type Description
boolean

Whether the featureDriftSpec field is set.

hasPredictionOutputDriftSpec()

public boolean hasPredictionOutputDriftSpec()

Prediction output distribution drift monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.DataDriftSpec prediction_output_drift_spec = 11;

Returns
Type Description
boolean

Whether the predictionOutputDriftSpec field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFeatureAttributionSpec(ModelMonitoringObjectiveSpec.FeatureAttributionSpec value)

public ModelMonitoringObjectiveSpec.TabularObjective.Builder mergeFeatureAttributionSpec(ModelMonitoringObjectiveSpec.FeatureAttributionSpec value)

Feature attribution monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.FeatureAttributionSpec feature_attribution_spec = 12;

Parameter
Name Description
value ModelMonitoringObjectiveSpec.FeatureAttributionSpec
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder

mergeFeatureDriftSpec(ModelMonitoringObjectiveSpec.DataDriftSpec value)

public ModelMonitoringObjectiveSpec.TabularObjective.Builder mergeFeatureDriftSpec(ModelMonitoringObjectiveSpec.DataDriftSpec value)

Input feature distribution drift monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.DataDriftSpec feature_drift_spec = 10;

Parameter
Name Description
value ModelMonitoringObjectiveSpec.DataDriftSpec
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder

mergeFrom(ModelMonitoringObjectiveSpec.TabularObjective other)

public ModelMonitoringObjectiveSpec.TabularObjective.Builder mergeFrom(ModelMonitoringObjectiveSpec.TabularObjective other)
Parameter
Name Description
other ModelMonitoringObjectiveSpec.TabularObjective
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public ModelMonitoringObjectiveSpec.TabularObjective.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder
Overrides

mergePredictionOutputDriftSpec(ModelMonitoringObjectiveSpec.DataDriftSpec value)

public ModelMonitoringObjectiveSpec.TabularObjective.Builder mergePredictionOutputDriftSpec(ModelMonitoringObjectiveSpec.DataDriftSpec value)

Prediction output distribution drift monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.DataDriftSpec prediction_output_drift_spec = 11;

Parameter
Name Description
value ModelMonitoringObjectiveSpec.DataDriftSpec
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ModelMonitoringObjectiveSpec.TabularObjective.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder
Overrides

setFeatureAttributionSpec(ModelMonitoringObjectiveSpec.FeatureAttributionSpec value)

public ModelMonitoringObjectiveSpec.TabularObjective.Builder setFeatureAttributionSpec(ModelMonitoringObjectiveSpec.FeatureAttributionSpec value)

Feature attribution monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.FeatureAttributionSpec feature_attribution_spec = 12;

Parameter
Name Description
value ModelMonitoringObjectiveSpec.FeatureAttributionSpec
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder

setFeatureAttributionSpec(ModelMonitoringObjectiveSpec.FeatureAttributionSpec.Builder builderForValue)

public ModelMonitoringObjectiveSpec.TabularObjective.Builder setFeatureAttributionSpec(ModelMonitoringObjectiveSpec.FeatureAttributionSpec.Builder builderForValue)

Feature attribution monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.FeatureAttributionSpec feature_attribution_spec = 12;

Parameter
Name Description
builderForValue ModelMonitoringObjectiveSpec.FeatureAttributionSpec.Builder
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder

setFeatureDriftSpec(ModelMonitoringObjectiveSpec.DataDriftSpec value)

public ModelMonitoringObjectiveSpec.TabularObjective.Builder setFeatureDriftSpec(ModelMonitoringObjectiveSpec.DataDriftSpec value)

Input feature distribution drift monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.DataDriftSpec feature_drift_spec = 10;

Parameter
Name Description
value ModelMonitoringObjectiveSpec.DataDriftSpec
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder

setFeatureDriftSpec(ModelMonitoringObjectiveSpec.DataDriftSpec.Builder builderForValue)

public ModelMonitoringObjectiveSpec.TabularObjective.Builder setFeatureDriftSpec(ModelMonitoringObjectiveSpec.DataDriftSpec.Builder builderForValue)

Input feature distribution drift monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.DataDriftSpec feature_drift_spec = 10;

Parameter
Name Description
builderForValue ModelMonitoringObjectiveSpec.DataDriftSpec.Builder
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder

setField(Descriptors.FieldDescriptor field, Object value)

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

setPredictionOutputDriftSpec(ModelMonitoringObjectiveSpec.DataDriftSpec value)

public ModelMonitoringObjectiveSpec.TabularObjective.Builder setPredictionOutputDriftSpec(ModelMonitoringObjectiveSpec.DataDriftSpec value)

Prediction output distribution drift monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.DataDriftSpec prediction_output_drift_spec = 11;

Parameter
Name Description
value ModelMonitoringObjectiveSpec.DataDriftSpec
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder

setPredictionOutputDriftSpec(ModelMonitoringObjectiveSpec.DataDriftSpec.Builder builderForValue)

public ModelMonitoringObjectiveSpec.TabularObjective.Builder setPredictionOutputDriftSpec(ModelMonitoringObjectiveSpec.DataDriftSpec.Builder builderForValue)

Prediction output distribution drift monitoring spec.

.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.DataDriftSpec prediction_output_drift_spec = 11;

Parameter
Name Description
builderForValue ModelMonitoringObjectiveSpec.DataDriftSpec.Builder
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder

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

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

setUnknownFields(UnknownFieldSet unknownFields)

public final ModelMonitoringObjectiveSpec.TabularObjective.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder
Overrides