Class ModelMonitoringObjectiveSpec
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec
- All Implemented Interfaces:
ModelMonitoringObjectiveSpecOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class ModelMonitoringObjectiveSpec
extends com.google.protobuf.GeneratedMessage
implements ModelMonitoringObjectiveSpecOrBuilder
Monitoring objectives spec.Protobuf type
google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classMonitoring objectives spec.static final classData drift monitoring spec.static interfacestatic final classFeature attribution monitoring spec.static interfacestatic enumstatic final classTabular monitoring objective.static interfaceNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanBaseline dataset.Baseline dataset.static ModelMonitoringObjectiveSpecstatic final com.google.protobuf.Descriptors.DescriptorThe explanation spec.The explanation spec.com.google.protobuf.Parser<ModelMonitoringObjectiveSpec>intTabular monitoring objective.Tabular monitoring objective.Target dataset.Target dataset.booleanBaseline dataset.booleanThe explanation spec.inthashCode()booleanTabular monitoring objective.booleanTarget dataset.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(ModelMonitoringObjectiveSpec prototype) protected ModelMonitoringObjectiveSpec.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static ModelMonitoringObjectiveSpecparseDelimitedFrom(InputStream input) static ModelMonitoringObjectiveSpecparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ModelMonitoringObjectiveSpecparseFrom(byte[] data) static ModelMonitoringObjectiveSpecparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ModelMonitoringObjectiveSpecparseFrom(com.google.protobuf.ByteString data) static ModelMonitoringObjectiveSpecparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ModelMonitoringObjectiveSpecparseFrom(com.google.protobuf.CodedInputStream input) static ModelMonitoringObjectiveSpecparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ModelMonitoringObjectiveSpecparseFrom(InputStream input) static ModelMonitoringObjectiveSpecparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ModelMonitoringObjectiveSpecparseFrom(ByteBuffer data) static ModelMonitoringObjectiveSpecparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ModelMonitoringObjectiveSpec>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
TABULAR_OBJECTIVE_FIELD_NUMBER
public static final int TABULAR_OBJECTIVE_FIELD_NUMBER- See Also:
-
EXPLANATION_SPEC_FIELD_NUMBER
public static final int EXPLANATION_SPEC_FIELD_NUMBER- See Also:
-
BASELINE_DATASET_FIELD_NUMBER
public static final int BASELINE_DATASET_FIELD_NUMBER- See Also:
-
TARGET_DATASET_FIELD_NUMBER
public static final int TARGET_DATASET_FIELD_NUMBER- See Also:
-
-
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
-
getObjectiveCase
- Specified by:
getObjectiveCasein interfaceModelMonitoringObjectiveSpecOrBuilder
-
hasTabularObjective
public boolean hasTabularObjective()Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;- Specified by:
hasTabularObjectivein interfaceModelMonitoringObjectiveSpecOrBuilder- Returns:
- Whether the tabularObjective field is set.
-
getTabularObjective
Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;- Specified by:
getTabularObjectivein interfaceModelMonitoringObjectiveSpecOrBuilder- Returns:
- The tabularObjective.
-
getTabularObjectiveOrBuilder
Tabular monitoring objective.
.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.TabularObjective tabular_objective = 1;- Specified by:
getTabularObjectiveOrBuilderin interfaceModelMonitoringObjectiveSpecOrBuilder
-
hasExplanationSpec
public boolean hasExplanationSpec()The explanation spec. This spec is required when the objectives spec includes feature attribution objectives.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;- Specified by:
hasExplanationSpecin interfaceModelMonitoringObjectiveSpecOrBuilder- Returns:
- Whether the explanationSpec field is set.
-
getExplanationSpec
The explanation spec. This spec is required when the objectives spec includes feature attribution objectives.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;- Specified by:
getExplanationSpecin interfaceModelMonitoringObjectiveSpecOrBuilder- Returns:
- The explanationSpec.
-
getExplanationSpecOrBuilder
The explanation spec. This spec is required when the objectives spec includes feature attribution objectives.
.google.cloud.aiplatform.v1beta1.ExplanationSpec explanation_spec = 3;- Specified by:
getExplanationSpecOrBuilderin interfaceModelMonitoringObjectiveSpecOrBuilder
-
hasBaselineDataset
public boolean hasBaselineDataset()Baseline dataset. It could be the training dataset or production serving dataset from a previous period.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;- Specified by:
hasBaselineDatasetin interfaceModelMonitoringObjectiveSpecOrBuilder- Returns:
- Whether the baselineDataset field is set.
-
getBaselineDataset
Baseline dataset. It could be the training dataset or production serving dataset from a previous period.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;- Specified by:
getBaselineDatasetin interfaceModelMonitoringObjectiveSpecOrBuilder- Returns:
- The baselineDataset.
-
getBaselineDatasetOrBuilder
Baseline dataset. It could be the training dataset or production serving dataset from a previous period.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput baseline_dataset = 4;- Specified by:
getBaselineDatasetOrBuilderin interfaceModelMonitoringObjectiveSpecOrBuilder
-
hasTargetDataset
public boolean hasTargetDataset()Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;- Specified by:
hasTargetDatasetin interfaceModelMonitoringObjectiveSpecOrBuilder- Returns:
- Whether the targetDataset field is set.
-
getTargetDataset
Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;- Specified by:
getTargetDatasetin interfaceModelMonitoringObjectiveSpecOrBuilder- Returns:
- The targetDataset.
-
getTargetDatasetOrBuilder
Target dataset.
.google.cloud.aiplatform.v1beta1.ModelMonitoringInput target_dataset = 5;- Specified by:
getTargetDatasetOrBuilderin interfaceModelMonitoringObjectiveSpecOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ModelMonitoringObjectiveSpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelMonitoringObjectiveSpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelMonitoringObjectiveSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelMonitoringObjectiveSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelMonitoringObjectiveSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelMonitoringObjectiveSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ModelMonitoringObjectiveSpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ModelMonitoringObjectiveSpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ModelMonitoringObjectiveSpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ModelMonitoringObjectiveSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static ModelMonitoringObjectiveSpec.Builder newBuilder(ModelMonitoringObjectiveSpec prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ModelMonitoringObjectiveSpec.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-