public static final class Predict.PredictRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.Builder> implements Predict.PredictRequestOrBuilder
PredictRequest specifies which TensorFlow model to run, as well as how inputs are mapped to tensors and how outputs are filtered before returning to user.Protobuf type
tensorflow.serving.PredictRequest| Modifier and Type | Method and Description |
|---|---|
Predict.PredictRequest.Builder |
addAllOutputFilter(java.lang.Iterable<java.lang.String> values)
Output filter.
|
Predict.PredictRequest.Builder |
addOutputFilter(java.lang.String value)
Output filter.
|
Predict.PredictRequest.Builder |
addOutputFilterBytes(com.google.protobuf.ByteString value)
Output filter.
|
Predict.PredictRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
Predict.PredictRequest |
build() |
Predict.PredictRequest |
buildPartial() |
Predict.PredictRequest.Builder |
clear() |
Predict.PredictRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Predict.PredictRequest.Builder |
clearInputs() |
Predict.PredictRequest.Builder |
clearModelSpec()
Model Specification.
|
Predict.PredictRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Predict.PredictRequest.Builder |
clearOutputFilter()
Output filter.
|
Predict.PredictRequest.Builder |
clone() |
boolean |
containsInputs(java.lang.String key)
Input tensors.
|
Predict.PredictRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.util.Map<java.lang.String,TensorProto> |
getInputs()
Deprecated.
|
int |
getInputsCount()
Input tensors.
|
java.util.Map<java.lang.String,TensorProto> |
getInputsMap()
Input tensors.
|
TensorProto |
getInputsOrDefault(java.lang.String key,
TensorProto defaultValue)
Input tensors.
|
TensorProto |
getInputsOrThrow(java.lang.String key)
Input tensors.
|
Model.ModelSpec |
getModelSpec()
Model Specification.
|
Model.ModelSpec.Builder |
getModelSpecBuilder()
Model Specification.
|
Model.ModelSpecOrBuilder |
getModelSpecOrBuilder()
Model Specification.
|
java.util.Map<java.lang.String,TensorProto> |
getMutableInputs()
Deprecated.
|
java.lang.String |
getOutputFilter(int index)
Output filter.
|
com.google.protobuf.ByteString |
getOutputFilterBytes(int index)
Output filter.
|
int |
getOutputFilterCount()
Output filter.
|
com.google.protobuf.ProtocolStringList |
getOutputFilterList()
Output filter.
|
boolean |
hasModelSpec()
Model Specification.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
Predict.PredictRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Predict.PredictRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
Predict.PredictRequest.Builder |
mergeFrom(Predict.PredictRequest other) |
Predict.PredictRequest.Builder |
mergeModelSpec(Model.ModelSpec value)
Model Specification.
|
Predict.PredictRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Predict.PredictRequest.Builder |
putAllInputs(java.util.Map<java.lang.String,TensorProto> values)
Input tensors.
|
Predict.PredictRequest.Builder |
putInputs(java.lang.String key,
TensorProto value)
Input tensors.
|
Predict.PredictRequest.Builder |
removeInputs(java.lang.String key)
Input tensors.
|
Predict.PredictRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
Predict.PredictRequest.Builder |
setModelSpec(Model.ModelSpec.Builder builderForValue)
Model Specification.
|
Predict.PredictRequest.Builder |
setModelSpec(Model.ModelSpec value)
Model Specification.
|
Predict.PredictRequest.Builder |
setOutputFilter(int index,
java.lang.String value)
Output filter.
|
Predict.PredictRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
Predict.PredictRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.Builder>public Predict.PredictRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.Builder>public Predict.PredictRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Predict.PredictRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Predict.PredictRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Predict.PredictRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.Builder>public Predict.PredictRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.Builder>public Predict.PredictRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.Builder>public Predict.PredictRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.Builder>public Predict.PredictRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.Builder>public Predict.PredictRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.Builder>public Predict.PredictRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Predict.PredictRequest.Builder>public Predict.PredictRequest.Builder mergeFrom(Predict.PredictRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.Builder>public Predict.PredictRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Predict.PredictRequest.Builder>java.io.IOExceptionpublic boolean hasModelSpec()
Model Specification. If version is not specified, will use the latest (numerical) version.
.tensorflow.serving.ModelSpec model_spec = 1;hasModelSpec in interface Predict.PredictRequestOrBuilderpublic Model.ModelSpec getModelSpec()
Model Specification. If version is not specified, will use the latest (numerical) version.
.tensorflow.serving.ModelSpec model_spec = 1;getModelSpec in interface Predict.PredictRequestOrBuilderpublic Predict.PredictRequest.Builder setModelSpec(Model.ModelSpec value)
Model Specification. If version is not specified, will use the latest (numerical) version.
.tensorflow.serving.ModelSpec model_spec = 1;public Predict.PredictRequest.Builder setModelSpec(Model.ModelSpec.Builder builderForValue)
Model Specification. If version is not specified, will use the latest (numerical) version.
.tensorflow.serving.ModelSpec model_spec = 1;public Predict.PredictRequest.Builder mergeModelSpec(Model.ModelSpec value)
Model Specification. If version is not specified, will use the latest (numerical) version.
.tensorflow.serving.ModelSpec model_spec = 1;public Predict.PredictRequest.Builder clearModelSpec()
Model Specification. If version is not specified, will use the latest (numerical) version.
.tensorflow.serving.ModelSpec model_spec = 1;public Model.ModelSpec.Builder getModelSpecBuilder()
Model Specification. If version is not specified, will use the latest (numerical) version.
.tensorflow.serving.ModelSpec model_spec = 1;public Model.ModelSpecOrBuilder getModelSpecOrBuilder()
Model Specification. If version is not specified, will use the latest (numerical) version.
.tensorflow.serving.ModelSpec model_spec = 1;getModelSpecOrBuilder in interface Predict.PredictRequestOrBuilderpublic int getInputsCount()
Predict.PredictRequestOrBuilderInput tensors. Names of input tensor are alias names. The mapping from aliases to real input tensor names is stored in the SavedModel export as a prediction SignatureDef under the 'inputs' field.
map<string, .tensorflow.TensorProto> inputs = 2;getInputsCount in interface Predict.PredictRequestOrBuilderpublic boolean containsInputs(java.lang.String key)
Input tensors. Names of input tensor are alias names. The mapping from aliases to real input tensor names is stored in the SavedModel export as a prediction SignatureDef under the 'inputs' field.
map<string, .tensorflow.TensorProto> inputs = 2;containsInputs in interface Predict.PredictRequestOrBuilder@Deprecated public java.util.Map<java.lang.String,TensorProto> getInputs()
getInputsMap() instead.getInputs in interface Predict.PredictRequestOrBuilderpublic java.util.Map<java.lang.String,TensorProto> getInputsMap()
Input tensors. Names of input tensor are alias names. The mapping from aliases to real input tensor names is stored in the SavedModel export as a prediction SignatureDef under the 'inputs' field.
map<string, .tensorflow.TensorProto> inputs = 2;getInputsMap in interface Predict.PredictRequestOrBuilderpublic TensorProto getInputsOrDefault(java.lang.String key, TensorProto defaultValue)
Input tensors. Names of input tensor are alias names. The mapping from aliases to real input tensor names is stored in the SavedModel export as a prediction SignatureDef under the 'inputs' field.
map<string, .tensorflow.TensorProto> inputs = 2;getInputsOrDefault in interface Predict.PredictRequestOrBuilderpublic TensorProto getInputsOrThrow(java.lang.String key)
Input tensors. Names of input tensor are alias names. The mapping from aliases to real input tensor names is stored in the SavedModel export as a prediction SignatureDef under the 'inputs' field.
map<string, .tensorflow.TensorProto> inputs = 2;getInputsOrThrow in interface Predict.PredictRequestOrBuilderpublic Predict.PredictRequest.Builder clearInputs()
public Predict.PredictRequest.Builder removeInputs(java.lang.String key)
Input tensors. Names of input tensor are alias names. The mapping from aliases to real input tensor names is stored in the SavedModel export as a prediction SignatureDef under the 'inputs' field.
map<string, .tensorflow.TensorProto> inputs = 2;@Deprecated public java.util.Map<java.lang.String,TensorProto> getMutableInputs()
public Predict.PredictRequest.Builder putInputs(java.lang.String key, TensorProto value)
Input tensors. Names of input tensor are alias names. The mapping from aliases to real input tensor names is stored in the SavedModel export as a prediction SignatureDef under the 'inputs' field.
map<string, .tensorflow.TensorProto> inputs = 2;public Predict.PredictRequest.Builder putAllInputs(java.util.Map<java.lang.String,TensorProto> values)
Input tensors. Names of input tensor are alias names. The mapping from aliases to real input tensor names is stored in the SavedModel export as a prediction SignatureDef under the 'inputs' field.
map<string, .tensorflow.TensorProto> inputs = 2;public com.google.protobuf.ProtocolStringList getOutputFilterList()
Output filter. Names specified are alias names. The mapping from aliases to real output tensor names is stored in the SavedModel export as a prediction SignatureDef under the 'outputs' field. Only tensors specified here will be run/fetched and returned, with the exception that when none is specified, all tensors specified in the named signature will be run/fetched and returned.
repeated string output_filter = 3;getOutputFilterList in interface Predict.PredictRequestOrBuilderpublic int getOutputFilterCount()
Output filter. Names specified are alias names. The mapping from aliases to real output tensor names is stored in the SavedModel export as a prediction SignatureDef under the 'outputs' field. Only tensors specified here will be run/fetched and returned, with the exception that when none is specified, all tensors specified in the named signature will be run/fetched and returned.
repeated string output_filter = 3;getOutputFilterCount in interface Predict.PredictRequestOrBuilderpublic java.lang.String getOutputFilter(int index)
Output filter. Names specified are alias names. The mapping from aliases to real output tensor names is stored in the SavedModel export as a prediction SignatureDef under the 'outputs' field. Only tensors specified here will be run/fetched and returned, with the exception that when none is specified, all tensors specified in the named signature will be run/fetched and returned.
repeated string output_filter = 3;getOutputFilter in interface Predict.PredictRequestOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getOutputFilterBytes(int index)
Output filter. Names specified are alias names. The mapping from aliases to real output tensor names is stored in the SavedModel export as a prediction SignatureDef under the 'outputs' field. Only tensors specified here will be run/fetched and returned, with the exception that when none is specified, all tensors specified in the named signature will be run/fetched and returned.
repeated string output_filter = 3;getOutputFilterBytes in interface Predict.PredictRequestOrBuilderindex - The index of the value to return.public Predict.PredictRequest.Builder setOutputFilter(int index, java.lang.String value)
Output filter. Names specified are alias names. The mapping from aliases to real output tensor names is stored in the SavedModel export as a prediction SignatureDef under the 'outputs' field. Only tensors specified here will be run/fetched and returned, with the exception that when none is specified, all tensors specified in the named signature will be run/fetched and returned.
repeated string output_filter = 3;index - The index to set the value at.value - The outputFilter to set.public Predict.PredictRequest.Builder addOutputFilter(java.lang.String value)
Output filter. Names specified are alias names. The mapping from aliases to real output tensor names is stored in the SavedModel export as a prediction SignatureDef under the 'outputs' field. Only tensors specified here will be run/fetched and returned, with the exception that when none is specified, all tensors specified in the named signature will be run/fetched and returned.
repeated string output_filter = 3;value - The outputFilter to add.public Predict.PredictRequest.Builder addAllOutputFilter(java.lang.Iterable<java.lang.String> values)
Output filter. Names specified are alias names. The mapping from aliases to real output tensor names is stored in the SavedModel export as a prediction SignatureDef under the 'outputs' field. Only tensors specified here will be run/fetched and returned, with the exception that when none is specified, all tensors specified in the named signature will be run/fetched and returned.
repeated string output_filter = 3;values - The outputFilter to add.public Predict.PredictRequest.Builder clearOutputFilter()
Output filter. Names specified are alias names. The mapping from aliases to real output tensor names is stored in the SavedModel export as a prediction SignatureDef under the 'outputs' field. Only tensors specified here will be run/fetched and returned, with the exception that when none is specified, all tensors specified in the named signature will be run/fetched and returned.
repeated string output_filter = 3;public Predict.PredictRequest.Builder addOutputFilterBytes(com.google.protobuf.ByteString value)
Output filter. Names specified are alias names. The mapping from aliases to real output tensor names is stored in the SavedModel export as a prediction SignatureDef under the 'outputs' field. Only tensors specified here will be run/fetched and returned, with the exception that when none is specified, all tensors specified in the named signature will be run/fetched and returned.
repeated string output_filter = 3;value - The bytes of the outputFilter to add.public final Predict.PredictRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.Builder>public final Predict.PredictRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.Builder>