Class ModelMonitoringObjectiveSpec.TabularObjective (3.56.0)

public static final class ModelMonitoringObjectiveSpec.TabularObjective extends GeneratedMessageV3 implements ModelMonitoringObjectiveSpec.TabularObjectiveOrBuilder

Tabular monitoring objective.

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

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > ModelMonitoringObjectiveSpec.TabularObjective

Static Fields

FEATURE_ATTRIBUTION_SPEC_FIELD_NUMBER

public static final int FEATURE_ATTRIBUTION_SPEC_FIELD_NUMBER
Field Value
Type Description
int

FEATURE_DRIFT_SPEC_FIELD_NUMBER

public static final int FEATURE_DRIFT_SPEC_FIELD_NUMBER
Field Value
Type Description
int

PREDICTION_OUTPUT_DRIFT_SPEC_FIELD_NUMBER

public static final int PREDICTION_OUTPUT_DRIFT_SPEC_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static ModelMonitoringObjectiveSpec.TabularObjective getDefaultInstance()
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective

getDescriptor()

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

newBuilder()

public static ModelMonitoringObjectiveSpec.TabularObjective.Builder newBuilder()
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder

newBuilder(ModelMonitoringObjectiveSpec.TabularObjective prototype)

public static ModelMonitoringObjectiveSpec.TabularObjective.Builder newBuilder(ModelMonitoringObjectiveSpec.TabularObjective prototype)
Parameter
Name Description
prototype ModelMonitoringObjectiveSpec.TabularObjective
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder

parseDelimitedFrom(InputStream input)

public static ModelMonitoringObjectiveSpec.TabularObjective parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static ModelMonitoringObjectiveSpec.TabularObjective parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static ModelMonitoringObjectiveSpec.TabularObjective parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static ModelMonitoringObjectiveSpec.TabularObjective parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static ModelMonitoringObjectiveSpec.TabularObjective parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static ModelMonitoringObjectiveSpec.TabularObjective parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static ModelMonitoringObjectiveSpec.TabularObjective parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static ModelMonitoringObjectiveSpec.TabularObjective parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static ModelMonitoringObjectiveSpec.TabularObjective parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static ModelMonitoringObjectiveSpec.TabularObjective parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static ModelMonitoringObjectiveSpec.TabularObjective parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static ModelMonitoringObjectiveSpec.TabularObjective parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<ModelMonitoringObjectiveSpec.TabularObjective> parser()
Returns
Type Description
Parser<TabularObjective>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

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

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.

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.

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

getParserForType()

public Parser<ModelMonitoringObjectiveSpec.TabularObjective> getParserForType()
Returns
Type Description
Parser<TabularObjective>
Overrides

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.

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

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

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.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public ModelMonitoringObjectiveSpec.TabularObjective.Builder newBuilderForType()
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected ModelMonitoringObjectiveSpec.TabularObjective.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

public ModelMonitoringObjectiveSpec.TabularObjective.Builder toBuilder()
Returns
Type Description
ModelMonitoringObjectiveSpec.TabularObjective.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException