Package com.google.cloud.aiplatform.v1
Class ModelEvaluation.ModelEvaluationExplanationSpec.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ModelEvaluation.ModelEvaluationExplanationSpec.Builder>
com.google.cloud.aiplatform.v1.ModelEvaluation.ModelEvaluationExplanationSpec.Builder
- All Implemented Interfaces:
ModelEvaluation.ModelEvaluationExplanationSpecOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ModelEvaluation.ModelEvaluationExplanationSpec
public static final class ModelEvaluation.ModelEvaluationExplanationSpec.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ModelEvaluation.ModelEvaluationExplanationSpec.Builder>
implements ModelEvaluation.ModelEvaluationExplanationSpecOrBuilder
Protobuf type
google.cloud.aiplatform.v1.ModelEvaluation.ModelEvaluationExplanationSpec-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Explanation spec details.Explanation type.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorExplanation spec details.Explanation spec details.Explanation spec details.Explanation type.com.google.protobuf.ByteStringExplanation type.booleanExplanation spec details.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanExplanation spec details.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Explanation spec details.setExplanationSpec(ExplanationSpec.Builder builderForValue) Explanation spec details.setExplanationType(String value) Explanation type.setExplanationTypeBytes(com.google.protobuf.ByteString value) Explanation type.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<ModelEvaluation.ModelEvaluationExplanationSpec.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<ModelEvaluation.ModelEvaluationExplanationSpec.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<ModelEvaluation.ModelEvaluationExplanationSpec.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 ModelEvaluation.ModelEvaluationExplanationSpec.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ModelEvaluation.ModelEvaluationExplanationSpec.Builder>
-
mergeFrom
public ModelEvaluation.ModelEvaluationExplanationSpec.Builder mergeFrom(ModelEvaluation.ModelEvaluationExplanationSpec other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ModelEvaluation.ModelEvaluationExplanationSpec.Builder>
-
mergeFrom
public ModelEvaluation.ModelEvaluationExplanationSpec.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<ModelEvaluation.ModelEvaluationExplanationSpec.Builder>- Throws:
IOException
-
getExplanationType
Explanation type. For AutoML Image Classification models, possible values are: * `image-integrated-gradients` * `image-xrai`
string explanation_type = 1;- Specified by:
getExplanationTypein interfaceModelEvaluation.ModelEvaluationExplanationSpecOrBuilder- Returns:
- The explanationType.
-
getExplanationTypeBytes
public com.google.protobuf.ByteString getExplanationTypeBytes()Explanation type. For AutoML Image Classification models, possible values are: * `image-integrated-gradients` * `image-xrai`
string explanation_type = 1;- Specified by:
getExplanationTypeBytesin interfaceModelEvaluation.ModelEvaluationExplanationSpecOrBuilder- Returns:
- The bytes for explanationType.
-
setExplanationType
Explanation type. For AutoML Image Classification models, possible values are: * `image-integrated-gradients` * `image-xrai`
string explanation_type = 1;- Parameters:
value- The explanationType to set.- Returns:
- This builder for chaining.
-
clearExplanationType
Explanation type. For AutoML Image Classification models, possible values are: * `image-integrated-gradients` * `image-xrai`
string explanation_type = 1;- Returns:
- This builder for chaining.
-
setExplanationTypeBytes
public ModelEvaluation.ModelEvaluationExplanationSpec.Builder setExplanationTypeBytes(com.google.protobuf.ByteString value) Explanation type. For AutoML Image Classification models, possible values are: * `image-integrated-gradients` * `image-xrai`
string explanation_type = 1;- Parameters:
value- The bytes for explanationType to set.- Returns:
- This builder for chaining.
-
hasExplanationSpec
public boolean hasExplanationSpec()Explanation spec details.
.google.cloud.aiplatform.v1.ExplanationSpec explanation_spec = 2;- Specified by:
hasExplanationSpecin interfaceModelEvaluation.ModelEvaluationExplanationSpecOrBuilder- Returns:
- Whether the explanationSpec field is set.
-
getExplanationSpec
Explanation spec details.
.google.cloud.aiplatform.v1.ExplanationSpec explanation_spec = 2;- Specified by:
getExplanationSpecin interfaceModelEvaluation.ModelEvaluationExplanationSpecOrBuilder- Returns:
- The explanationSpec.
-
setExplanationSpec
public ModelEvaluation.ModelEvaluationExplanationSpec.Builder setExplanationSpec(ExplanationSpec value) Explanation spec details.
.google.cloud.aiplatform.v1.ExplanationSpec explanation_spec = 2; -
setExplanationSpec
public ModelEvaluation.ModelEvaluationExplanationSpec.Builder setExplanationSpec(ExplanationSpec.Builder builderForValue) Explanation spec details.
.google.cloud.aiplatform.v1.ExplanationSpec explanation_spec = 2; -
mergeExplanationSpec
public ModelEvaluation.ModelEvaluationExplanationSpec.Builder mergeExplanationSpec(ExplanationSpec value) Explanation spec details.
.google.cloud.aiplatform.v1.ExplanationSpec explanation_spec = 2; -
clearExplanationSpec
Explanation spec details.
.google.cloud.aiplatform.v1.ExplanationSpec explanation_spec = 2; -
getExplanationSpecBuilder
Explanation spec details.
.google.cloud.aiplatform.v1.ExplanationSpec explanation_spec = 2; -
getExplanationSpecOrBuilder
Explanation spec details.
.google.cloud.aiplatform.v1.ExplanationSpec explanation_spec = 2;- Specified by:
getExplanationSpecOrBuilderin interfaceModelEvaluation.ModelEvaluationExplanationSpecOrBuilder
-