Class ModelMonitoringObjectiveSpec.FeatureAttributionSpec
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.FeatureAttributionSpec
- All Implemented Interfaces:
ModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- ModelMonitoringObjectiveSpec
public static final class ModelMonitoringObjectiveSpec.FeatureAttributionSpec
extends com.google.protobuf.GeneratedMessage
implements ModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder
Feature attribution monitoring spec.Protobuf type
google.cloud.aiplatform.v1beta1.ModelMonitoringObjectiveSpec.FeatureAttributionSpec- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classFeature attribution monitoring spec.Nested 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 TypeMethodDescriptionbooleanPer feature alert condition will override default alert condition.booleanThe config of resources used by the Model Monitoring during the batch explanation for non-AutoML models.The config of resources used by the Model Monitoring during the batch explanation for non-AutoML models.Default alert condition for all the features.Default alert condition for all the features.static final com.google.protobuf.Descriptors.DescriptorDeprecated.intPer feature alert condition will override default alert condition.Per feature alert condition will override default alert condition.getFeatureAlertConditionsOrDefault(String key, ModelMonitoringAlertCondition defaultValue) Per feature alert condition will override default alert condition.Per feature alert condition will override default alert condition.getFeatures(int index) Feature names interested in monitoring.com.google.protobuf.ByteStringgetFeaturesBytes(int index) Feature names interested in monitoring.intFeature names interested in monitoring.com.google.protobuf.ProtocolStringListFeature names interested in monitoring.com.google.protobuf.Parser<ModelMonitoringObjectiveSpec.FeatureAttributionSpec>intbooleanThe config of resources used by the Model Monitoring during the batch explanation for non-AutoML models.booleanDefault alert condition for all the features.inthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) final booleannewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ModelMonitoringObjectiveSpec.FeatureAttributionSpec>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, 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
-
FEATURES_FIELD_NUMBER
public static final int FEATURES_FIELD_NUMBER- See Also:
-
DEFAULT_ALERT_CONDITION_FIELD_NUMBER
public static final int DEFAULT_ALERT_CONDITION_FIELD_NUMBER- See Also:
-
FEATURE_ALERT_CONDITIONS_FIELD_NUMBER
public static final int FEATURE_ALERT_CONDITIONS_FIELD_NUMBER- See Also:
-
BATCH_EXPLANATION_DEDICATED_RESOURCES_FIELD_NUMBER
public static final int BATCH_EXPLANATION_DEDICATED_RESOURCES_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getFeaturesList
public com.google.protobuf.ProtocolStringList getFeaturesList()Feature names interested in monitoring. These should be a subset of the input feature names specified in the monitoring schema. If the field is not specified all features outlied in the monitoring schema will be used.
repeated string features = 1;- Specified by:
getFeaturesListin interfaceModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder- Returns:
- A list containing the features.
-
getFeaturesCount
public int getFeaturesCount()Feature names interested in monitoring. These should be a subset of the input feature names specified in the monitoring schema. If the field is not specified all features outlied in the monitoring schema will be used.
repeated string features = 1;- Specified by:
getFeaturesCountin interfaceModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder- Returns:
- The count of features.
-
getFeatures
Feature names interested in monitoring. These should be a subset of the input feature names specified in the monitoring schema. If the field is not specified all features outlied in the monitoring schema will be used.
repeated string features = 1;- Specified by:
getFeaturesin interfaceModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The features at the given index.
-
getFeaturesBytes
public com.google.protobuf.ByteString getFeaturesBytes(int index) Feature names interested in monitoring. These should be a subset of the input feature names specified in the monitoring schema. If the field is not specified all features outlied in the monitoring schema will be used.
repeated string features = 1;- Specified by:
getFeaturesBytesin interfaceModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the features at the given index.
-
hasDefaultAlertCondition
public boolean hasDefaultAlertCondition()Default alert condition for all the features.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAlertCondition default_alert_condition = 2;- Specified by:
hasDefaultAlertConditionin interfaceModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder- Returns:
- Whether the defaultAlertCondition field is set.
-
getDefaultAlertCondition
Default alert condition for all the features.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAlertCondition default_alert_condition = 2;- Specified by:
getDefaultAlertConditionin interfaceModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder- Returns:
- The defaultAlertCondition.
-
getDefaultAlertConditionOrBuilder
Default alert condition for all the features.
.google.cloud.aiplatform.v1beta1.ModelMonitoringAlertCondition default_alert_condition = 2;- Specified by:
getDefaultAlertConditionOrBuilderin interfaceModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder
-
getFeatureAlertConditionsCount
public int getFeatureAlertConditionsCount()Description copied from interface:ModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilderPer feature alert condition will override default alert condition.
map<string, .google.cloud.aiplatform.v1beta1.ModelMonitoringAlertCondition> feature_alert_conditions = 3;- Specified by:
getFeatureAlertConditionsCountin interfaceModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder
-
containsFeatureAlertConditions
Per feature alert condition will override default alert condition.
map<string, .google.cloud.aiplatform.v1beta1.ModelMonitoringAlertCondition> feature_alert_conditions = 3;- Specified by:
containsFeatureAlertConditionsin interfaceModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder
-
getFeatureAlertConditions
Deprecated.UsegetFeatureAlertConditionsMap()instead.- Specified by:
getFeatureAlertConditionsin interfaceModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder
-
getFeatureAlertConditionsMap
Per feature alert condition will override default alert condition.
map<string, .google.cloud.aiplatform.v1beta1.ModelMonitoringAlertCondition> feature_alert_conditions = 3;- Specified by:
getFeatureAlertConditionsMapin interfaceModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder
-
getFeatureAlertConditionsOrDefault
public ModelMonitoringAlertCondition getFeatureAlertConditionsOrDefault(String key, ModelMonitoringAlertCondition defaultValue) Per feature alert condition will override default alert condition.
map<string, .google.cloud.aiplatform.v1beta1.ModelMonitoringAlertCondition> feature_alert_conditions = 3;- Specified by:
getFeatureAlertConditionsOrDefaultin interfaceModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder
-
getFeatureAlertConditionsOrThrow
Per feature alert condition will override default alert condition.
map<string, .google.cloud.aiplatform.v1beta1.ModelMonitoringAlertCondition> feature_alert_conditions = 3;- Specified by:
getFeatureAlertConditionsOrThrowin interfaceModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder
-
hasBatchExplanationDedicatedResources
public boolean hasBatchExplanationDedicatedResources()The config of resources used by the Model Monitoring during the batch explanation for non-AutoML models. If not set, `n1-standard-2` machine type will be used by default.
.google.cloud.aiplatform.v1beta1.BatchDedicatedResources batch_explanation_dedicated_resources = 4;- Specified by:
hasBatchExplanationDedicatedResourcesin interfaceModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder- Returns:
- Whether the batchExplanationDedicatedResources field is set.
-
getBatchExplanationDedicatedResources
The config of resources used by the Model Monitoring during the batch explanation for non-AutoML models. If not set, `n1-standard-2` machine type will be used by default.
.google.cloud.aiplatform.v1beta1.BatchDedicatedResources batch_explanation_dedicated_resources = 4;- Specified by:
getBatchExplanationDedicatedResourcesin interfaceModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder- Returns:
- The batchExplanationDedicatedResources.
-
getBatchExplanationDedicatedResourcesOrBuilder
The config of resources used by the Model Monitoring during the batch explanation for non-AutoML models. If not set, `n1-standard-2` machine type will be used by default.
.google.cloud.aiplatform.v1beta1.BatchDedicatedResources batch_explanation_dedicated_resources = 4;- Specified by:
getBatchExplanationDedicatedResourcesOrBuilderin interfaceModelMonitoringObjectiveSpec.FeatureAttributionSpecOrBuilder
-
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.FeatureAttributionSpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelMonitoringObjectiveSpec.FeatureAttributionSpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelMonitoringObjectiveSpec.FeatureAttributionSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelMonitoringObjectiveSpec.FeatureAttributionSpec 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.FeatureAttributionSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelMonitoringObjectiveSpec.FeatureAttributionSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ModelMonitoringObjectiveSpec.FeatureAttributionSpec parseFrom(InputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ModelMonitoringObjectiveSpec.FeatureAttributionSpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static ModelMonitoringObjectiveSpec.FeatureAttributionSpec parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static ModelMonitoringObjectiveSpec.FeatureAttributionSpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ModelMonitoringObjectiveSpec.FeatureAttributionSpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ModelMonitoringObjectiveSpec.FeatureAttributionSpec 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.FeatureAttributionSpec.Builder newBuilder(ModelMonitoringObjectiveSpec.FeatureAttributionSpec prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ModelMonitoringObjectiveSpec.FeatureAttributionSpec.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
public static com.google.protobuf.Parser<ModelMonitoringObjectiveSpec.FeatureAttributionSpec> parser() -
getParserForType
public com.google.protobuf.Parser<ModelMonitoringObjectiveSpec.FeatureAttributionSpec> 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
-