public final class ExplainResponse extends GeneratedMessageV3 implements ExplainResponseOrBuilder
Response message for
PredictionService.Explain.
Protobuf type google.cloud.vertexai.v1.ExplainResponse
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
DEPLOYED_MODEL_ID_FIELD_NUMBER
public static final int DEPLOYED_MODEL_ID_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
EXPLANATIONS_FIELD_NUMBER
public static final int EXPLANATIONS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
PREDICTIONS_FIELD_NUMBER
public static final int PREDICTIONS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ExplainResponse getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ExplainResponse.Builder newBuilder()
newBuilder(ExplainResponse prototype)
public static ExplainResponse.Builder newBuilder(ExplainResponse prototype)
public static ExplainResponse parseDelimitedFrom(InputStream input)
public static ExplainResponse parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ExplainResponse parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ExplainResponse parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ExplainResponse parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ExplainResponse parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ExplainResponse parseFrom(CodedInputStream input)
public static ExplainResponse parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ExplainResponse parseFrom(InputStream input)
public static ExplainResponse parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ExplainResponse parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ExplainResponse parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ExplainResponse> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public ExplainResponse getDefaultInstanceForType()
getDeployedModelId()
public String getDeployedModelId()
ID of the Endpoint's DeployedModel that served this explanation.
string deployed_model_id = 2;
Returns |
Type |
Description |
String |
The deployedModelId.
|
getDeployedModelIdBytes()
public ByteString getDeployedModelIdBytes()
ID of the Endpoint's DeployedModel that served this explanation.
string deployed_model_id = 2;
Returns |
Type |
Description |
ByteString |
The bytes for deployedModelId.
|
getExplanations(int index)
public Explanation getExplanations(int index)
The explanations of the Model's
PredictResponse.predictions.
It has the same number of elements as
instances to be
explained.
repeated .google.cloud.vertexai.v1.Explanation explanations = 1;
Parameter |
Name |
Description |
index |
int
|
getExplanationsCount()
public int getExplanationsCount()
The explanations of the Model's
PredictResponse.predictions.
It has the same number of elements as
instances to be
explained.
repeated .google.cloud.vertexai.v1.Explanation explanations = 1;
Returns |
Type |
Description |
int |
|
getExplanationsList()
public List<Explanation> getExplanationsList()
The explanations of the Model's
PredictResponse.predictions.
It has the same number of elements as
instances to be
explained.
repeated .google.cloud.vertexai.v1.Explanation explanations = 1;
getExplanationsOrBuilder(int index)
public ExplanationOrBuilder getExplanationsOrBuilder(int index)
The explanations of the Model's
PredictResponse.predictions.
It has the same number of elements as
instances to be
explained.
repeated .google.cloud.vertexai.v1.Explanation explanations = 1;
Parameter |
Name |
Description |
index |
int
|
getExplanationsOrBuilderList()
public List<? extends ExplanationOrBuilder> getExplanationsOrBuilderList()
The explanations of the Model's
PredictResponse.predictions.
It has the same number of elements as
instances to be
explained.
repeated .google.cloud.vertexai.v1.Explanation explanations = 1;
Returns |
Type |
Description |
List<? extends com.google.cloud.vertexai.api.ExplanationOrBuilder> |
|
getParserForType()
public Parser<ExplainResponse> getParserForType()
Overrides
getPredictions(int index)
public Value getPredictions(int index)
The predictions that are the output of the predictions call.
Same as
PredictResponse.predictions.
repeated .google.protobuf.Value predictions = 3;
Parameter |
Name |
Description |
index |
int
|
Returns |
Type |
Description |
Value |
|
getPredictionsCount()
public int getPredictionsCount()
The predictions that are the output of the predictions call.
Same as
PredictResponse.predictions.
repeated .google.protobuf.Value predictions = 3;
Returns |
Type |
Description |
int |
|
getPredictionsList()
public List<Value> getPredictionsList()
The predictions that are the output of the predictions call.
Same as
PredictResponse.predictions.
repeated .google.protobuf.Value predictions = 3;
getPredictionsOrBuilder(int index)
public ValueOrBuilder getPredictionsOrBuilder(int index)
The predictions that are the output of the predictions call.
Same as
PredictResponse.predictions.
repeated .google.protobuf.Value predictions = 3;
Parameter |
Name |
Description |
index |
int
|
getPredictionsOrBuilderList()
public List<? extends ValueOrBuilder> getPredictionsOrBuilderList()
The predictions that are the output of the predictions call.
Same as
PredictResponse.predictions.
repeated .google.protobuf.Value predictions = 3;
Returns |
Type |
Description |
List<? extends com.google.protobuf.ValueOrBuilder> |
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ExplainResponse.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ExplainResponse.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public ExplainResponse.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides