Class SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder>
com.google.cloud.aiplatform.v1beta1.SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder
- All Implemented Interfaces:
SearchModelMonitoringStatsFilter.TabularStatsFilterOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SearchModelMonitoringStatsFilter.TabularStatsFilter
public static final class SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder>
implements SearchModelMonitoringStatsFilter.TabularStatsFilterOrBuilder
Tabular statistics filter.Protobuf type
google.cloud.aiplatform.v1beta1.SearchModelMonitoringStatsFilter.TabularStatsFilter-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Specify the algorithm type used for distance calculation, eg: jensen_shannon_divergence, l_infinity.From a particular monitoring job.From a particular monitoring schedule.One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`If not specified, will return all the stats_names.Specify the algorithm type used for distance calculation, eg: jensen_shannon_divergence, l_infinity.com.google.protobuf.ByteStringSpecify the algorithm type used for distance calculation, eg: jensen_shannon_divergence, l_infinity.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorFrom a particular monitoring job.com.google.protobuf.ByteStringFrom a particular monitoring job.From a particular monitoring schedule.com.google.protobuf.ByteStringFrom a particular monitoring schedule.One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`com.google.protobuf.ByteStringOne of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`If not specified, will return all the stats_names.com.google.protobuf.ByteStringIf not specified, will return all the stats_names.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setAlgorithm(String value) Specify the algorithm type used for distance calculation, eg: jensen_shannon_divergence, l_infinity.setAlgorithmBytes(com.google.protobuf.ByteString value) Specify the algorithm type used for distance calculation, eg: jensen_shannon_divergence, l_infinity.setModelMonitoringJob(String value) From a particular monitoring job.setModelMonitoringJobBytes(com.google.protobuf.ByteString value) From a particular monitoring job.setModelMonitoringSchedule(String value) From a particular monitoring schedule.setModelMonitoringScheduleBytes(com.google.protobuf.ByteString value) From a particular monitoring schedule.setObjectiveType(String value) One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`setObjectiveTypeBytes(com.google.protobuf.ByteString value) One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`setStatsName(String value) If not specified, will return all the stats_names.setStatsNameBytes(com.google.protobuf.ByteString value) If not specified, will return all the stats_names.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.Builder<SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder>
-
mergeFrom
public SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder>- Throws:
IOException
-
getStatsName
If not specified, will return all the stats_names.
string stats_name = 1;- Specified by:
getStatsNamein interfaceSearchModelMonitoringStatsFilter.TabularStatsFilterOrBuilder- Returns:
- The statsName.
-
getStatsNameBytes
public com.google.protobuf.ByteString getStatsNameBytes()If not specified, will return all the stats_names.
string stats_name = 1;- Specified by:
getStatsNameBytesin interfaceSearchModelMonitoringStatsFilter.TabularStatsFilterOrBuilder- Returns:
- The bytes for statsName.
-
setStatsName
If not specified, will return all the stats_names.
string stats_name = 1;- Parameters:
value- The statsName to set.- Returns:
- This builder for chaining.
-
clearStatsName
If not specified, will return all the stats_names.
string stats_name = 1;- Returns:
- This builder for chaining.
-
setStatsNameBytes
public SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder setStatsNameBytes(com.google.protobuf.ByteString value) If not specified, will return all the stats_names.
string stats_name = 1;- Parameters:
value- The bytes for statsName to set.- Returns:
- This builder for chaining.
-
getObjectiveType
One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`
string objective_type = 2;- Specified by:
getObjectiveTypein interfaceSearchModelMonitoringStatsFilter.TabularStatsFilterOrBuilder- Returns:
- The objectiveType.
-
getObjectiveTypeBytes
public com.google.protobuf.ByteString getObjectiveTypeBytes()One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`
string objective_type = 2;- Specified by:
getObjectiveTypeBytesin interfaceSearchModelMonitoringStatsFilter.TabularStatsFilterOrBuilder- Returns:
- The bytes for objectiveType.
-
setObjectiveType
One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`
string objective_type = 2;- Parameters:
value- The objectiveType to set.- Returns:
- This builder for chaining.
-
clearObjectiveType
One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`
string objective_type = 2;- Returns:
- This builder for chaining.
-
setObjectiveTypeBytes
public SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder setObjectiveTypeBytes(com.google.protobuf.ByteString value) One of the supported monitoring objectives: `raw-feature-drift` `prediction-output-drift` `feature-attribution`
string objective_type = 2;- Parameters:
value- The bytes for objectiveType to set.- Returns:
- This builder for chaining.
-
getModelMonitoringJob
From a particular monitoring job.
string model_monitoring_job = 3;- Specified by:
getModelMonitoringJobin interfaceSearchModelMonitoringStatsFilter.TabularStatsFilterOrBuilder- Returns:
- The modelMonitoringJob.
-
getModelMonitoringJobBytes
public com.google.protobuf.ByteString getModelMonitoringJobBytes()From a particular monitoring job.
string model_monitoring_job = 3;- Specified by:
getModelMonitoringJobBytesin interfaceSearchModelMonitoringStatsFilter.TabularStatsFilterOrBuilder- Returns:
- The bytes for modelMonitoringJob.
-
setModelMonitoringJob
public SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder setModelMonitoringJob(String value) From a particular monitoring job.
string model_monitoring_job = 3;- Parameters:
value- The modelMonitoringJob to set.- Returns:
- This builder for chaining.
-
clearModelMonitoringJob
From a particular monitoring job.
string model_monitoring_job = 3;- Returns:
- This builder for chaining.
-
setModelMonitoringJobBytes
public SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder setModelMonitoringJobBytes(com.google.protobuf.ByteString value) From a particular monitoring job.
string model_monitoring_job = 3;- Parameters:
value- The bytes for modelMonitoringJob to set.- Returns:
- This builder for chaining.
-
getModelMonitoringSchedule
From a particular monitoring schedule.
string model_monitoring_schedule = 4;- Specified by:
getModelMonitoringSchedulein interfaceSearchModelMonitoringStatsFilter.TabularStatsFilterOrBuilder- Returns:
- The modelMonitoringSchedule.
-
getModelMonitoringScheduleBytes
public com.google.protobuf.ByteString getModelMonitoringScheduleBytes()From a particular monitoring schedule.
string model_monitoring_schedule = 4;- Specified by:
getModelMonitoringScheduleBytesin interfaceSearchModelMonitoringStatsFilter.TabularStatsFilterOrBuilder- Returns:
- The bytes for modelMonitoringSchedule.
-
setModelMonitoringSchedule
public SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder setModelMonitoringSchedule(String value) From a particular monitoring schedule.
string model_monitoring_schedule = 4;- Parameters:
value- The modelMonitoringSchedule to set.- Returns:
- This builder for chaining.
-
clearModelMonitoringSchedule
From a particular monitoring schedule.
string model_monitoring_schedule = 4;- Returns:
- This builder for chaining.
-
setModelMonitoringScheduleBytes
public SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder setModelMonitoringScheduleBytes(com.google.protobuf.ByteString value) From a particular monitoring schedule.
string model_monitoring_schedule = 4;- Parameters:
value- The bytes for modelMonitoringSchedule to set.- Returns:
- This builder for chaining.
-
getAlgorithm
Specify the algorithm type used for distance calculation, eg: jensen_shannon_divergence, l_infinity.
string algorithm = 5;- Specified by:
getAlgorithmin interfaceSearchModelMonitoringStatsFilter.TabularStatsFilterOrBuilder- Returns:
- The algorithm.
-
getAlgorithmBytes
public com.google.protobuf.ByteString getAlgorithmBytes()Specify the algorithm type used for distance calculation, eg: jensen_shannon_divergence, l_infinity.
string algorithm = 5;- Specified by:
getAlgorithmBytesin interfaceSearchModelMonitoringStatsFilter.TabularStatsFilterOrBuilder- Returns:
- The bytes for algorithm.
-
setAlgorithm
Specify the algorithm type used for distance calculation, eg: jensen_shannon_divergence, l_infinity.
string algorithm = 5;- Parameters:
value- The algorithm to set.- Returns:
- This builder for chaining.
-
clearAlgorithm
Specify the algorithm type used for distance calculation, eg: jensen_shannon_divergence, l_infinity.
string algorithm = 5;- Returns:
- This builder for chaining.
-
setAlgorithmBytes
public SearchModelMonitoringStatsFilter.TabularStatsFilter.Builder setAlgorithmBytes(com.google.protobuf.ByteString value) Specify the algorithm type used for distance calculation, eg: jensen_shannon_divergence, l_infinity.
string algorithm = 5;- Parameters:
value- The bytes for algorithm to set.- Returns:
- This builder for chaining.
-