Package tensorflow.serving
Class Predict.PredictRequest.RequestOptions.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Predict.PredictRequest.RequestOptions.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.RequestOptions.Builder>
tensorflow.serving.Predict.PredictRequest.RequestOptions.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Predict.PredictRequest.RequestOptionsOrBuilder
- Enclosing class:
Predict.PredictRequest.RequestOptions
public static final class Predict.PredictRequest.RequestOptions.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.RequestOptions.Builder>
implements Predict.PredictRequest.RequestOptionsOrBuilder
Options for PredictRequest.Protobuf type
tensorflow.serving.PredictRequest.RequestOptions-
Method Summary
Modifier and TypeMethodDescriptionaddAllReturnStoptokens(Iterable<? extends Long> values) Returns these stop tokens in response if the model stops at them.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addReturnStoptokens(long value) Returns these stop tokens in response if the model stops at them.build()clear()Client identifier to group requests belonging to a specific entity.optional .tensorflow.serving.PredictRequest.RequestOptions.DeterministicMode deterministic_mode = 2;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Only supported in disaggregated serving.Returns these stop tokens in response if the model stops at them.clone()com.google.protobuf.ByteStringClient identifier to group requests belonging to a specific entity.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptoroptional .tensorflow.serving.PredictRequest.RequestOptions.DeterministicMode deterministic_mode = 2;intoptional .tensorflow.serving.PredictRequest.RequestOptions.DeterministicMode deterministic_mode = 2;booleanOnly supported in disaggregated serving.longgetReturnStoptokens(int index) Returns these stop tokens in response if the model stops at them.intReturns these stop tokens in response if the model stops at them.Returns these stop tokens in response if the model stops at them.booleanClient identifier to group requests belonging to a specific entity.booleanoptional .tensorflow.serving.PredictRequest.RequestOptions.DeterministicMode deterministic_mode = 2;booleanOnly supported in disaggregated serving.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setClientId(com.google.protobuf.ByteString value) Client identifier to group requests belonging to a specific entity.optional .tensorflow.serving.PredictRequest.RequestOptions.DeterministicMode deterministic_mode = 2;setDeterministicModeValue(int value) optional .tensorflow.serving.PredictRequest.RequestOptions.DeterministicMode deterministic_mode = 2;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setReturnAdditionalArraysFromPrefill(boolean value) Only supported in disaggregated serving.setReturnStoptokens(int index, long value) Returns these stop tokens in response if the model stops at them.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.RequestOptions.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.RequestOptions.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.GeneratedMessageV3.Builder<Predict.PredictRequest.RequestOptions.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.RequestOptions.Builder>
-
setField
public Predict.PredictRequest.RequestOptions.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.RequestOptions.Builder>
-
clearField
public Predict.PredictRequest.RequestOptions.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.RequestOptions.Builder>
-
clearOneof
public Predict.PredictRequest.RequestOptions.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.RequestOptions.Builder>
-
setRepeatedField
public Predict.PredictRequest.RequestOptions.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.RequestOptions.Builder>
-
addRepeatedField
public Predict.PredictRequest.RequestOptions.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.RequestOptions.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Predict.PredictRequest.RequestOptions.Builder>
-
mergeFrom
public Predict.PredictRequest.RequestOptions.Builder mergeFrom(Predict.PredictRequest.RequestOptions other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.RequestOptions.Builder>
-
mergeFrom
public Predict.PredictRequest.RequestOptions.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<Predict.PredictRequest.RequestOptions.Builder>- Throws:
IOException
-
hasClientId
public boolean hasClientId()Client identifier to group requests belonging to a specific entity. Example entities can be product ids, service names, user ids etc. Servers can use this to optimize placement, caching and colocation.
optional bytes client_id = 1;- Specified by:
hasClientIdin interfacePredict.PredictRequest.RequestOptionsOrBuilder- Returns:
- Whether the clientId field is set.
-
getClientId
public com.google.protobuf.ByteString getClientId()Client identifier to group requests belonging to a specific entity. Example entities can be product ids, service names, user ids etc. Servers can use this to optimize placement, caching and colocation.
optional bytes client_id = 1;- Specified by:
getClientIdin interfacePredict.PredictRequest.RequestOptionsOrBuilder- Returns:
- The clientId.
-
setClientId
public Predict.PredictRequest.RequestOptions.Builder setClientId(com.google.protobuf.ByteString value) Client identifier to group requests belonging to a specific entity. Example entities can be product ids, service names, user ids etc. Servers can use this to optimize placement, caching and colocation.
optional bytes client_id = 1;- Parameters:
value- The clientId to set.- Returns:
- This builder for chaining.
-
clearClientId
Client identifier to group requests belonging to a specific entity. Example entities can be product ids, service names, user ids etc. Servers can use this to optimize placement, caching and colocation.
optional bytes client_id = 1;- Returns:
- This builder for chaining.
-
hasDeterministicMode
public boolean hasDeterministicMode()optional .tensorflow.serving.PredictRequest.RequestOptions.DeterministicMode deterministic_mode = 2;- Specified by:
hasDeterministicModein interfacePredict.PredictRequest.RequestOptionsOrBuilder- Returns:
- Whether the deterministicMode field is set.
-
getDeterministicModeValue
public int getDeterministicModeValue()optional .tensorflow.serving.PredictRequest.RequestOptions.DeterministicMode deterministic_mode = 2;- Specified by:
getDeterministicModeValuein interfacePredict.PredictRequest.RequestOptionsOrBuilder- Returns:
- The enum numeric value on the wire for deterministicMode.
-
setDeterministicModeValue
optional .tensorflow.serving.PredictRequest.RequestOptions.DeterministicMode deterministic_mode = 2;- Parameters:
value- The enum numeric value on the wire for deterministicMode to set.- Returns:
- This builder for chaining.
-
getDeterministicMode
optional .tensorflow.serving.PredictRequest.RequestOptions.DeterministicMode deterministic_mode = 2;- Specified by:
getDeterministicModein interfacePredict.PredictRequest.RequestOptionsOrBuilder- Returns:
- The deterministicMode.
-
setDeterministicMode
public Predict.PredictRequest.RequestOptions.Builder setDeterministicMode(Predict.PredictRequest.RequestOptions.DeterministicMode value) optional .tensorflow.serving.PredictRequest.RequestOptions.DeterministicMode deterministic_mode = 2;- Parameters:
value- The deterministicMode to set.- Returns:
- This builder for chaining.
-
clearDeterministicMode
optional .tensorflow.serving.PredictRequest.RequestOptions.DeterministicMode deterministic_mode = 2;- Returns:
- This builder for chaining.
-
hasReturnAdditionalArraysFromPrefill
public boolean hasReturnAdditionalArraysFromPrefill()Only supported in disaggregated serving. When set, additional arrays from prefill will be returned if available.
optional bool return_additional_arrays_from_prefill = 3;- Specified by:
hasReturnAdditionalArraysFromPrefillin interfacePredict.PredictRequest.RequestOptionsOrBuilder- Returns:
- Whether the returnAdditionalArraysFromPrefill field is set.
-
getReturnAdditionalArraysFromPrefill
public boolean getReturnAdditionalArraysFromPrefill()Only supported in disaggregated serving. When set, additional arrays from prefill will be returned if available.
optional bool return_additional_arrays_from_prefill = 3;- Specified by:
getReturnAdditionalArraysFromPrefillin interfacePredict.PredictRequest.RequestOptionsOrBuilder- Returns:
- The returnAdditionalArraysFromPrefill.
-
setReturnAdditionalArraysFromPrefill
public Predict.PredictRequest.RequestOptions.Builder setReturnAdditionalArraysFromPrefill(boolean value) Only supported in disaggregated serving. When set, additional arrays from prefill will be returned if available.
optional bool return_additional_arrays_from_prefill = 3;- Parameters:
value- The returnAdditionalArraysFromPrefill to set.- Returns:
- This builder for chaining.
-
clearReturnAdditionalArraysFromPrefill
Only supported in disaggregated serving. When set, additional arrays from prefill will be returned if available.
optional bool return_additional_arrays_from_prefill = 3;- Returns:
- This builder for chaining.
-
getReturnStoptokensList
Returns these stop tokens in response if the model stops at them. The model may stop at other tokens, but will not return them in the response.
repeated int64 return_stoptokens = 4;- Specified by:
getReturnStoptokensListin interfacePredict.PredictRequest.RequestOptionsOrBuilder- Returns:
- A list containing the returnStoptokens.
-
getReturnStoptokensCount
public int getReturnStoptokensCount()Returns these stop tokens in response if the model stops at them. The model may stop at other tokens, but will not return them in the response.
repeated int64 return_stoptokens = 4;- Specified by:
getReturnStoptokensCountin interfacePredict.PredictRequest.RequestOptionsOrBuilder- Returns:
- The count of returnStoptokens.
-
getReturnStoptokens
public long getReturnStoptokens(int index) Returns these stop tokens in response if the model stops at them. The model may stop at other tokens, but will not return them in the response.
repeated int64 return_stoptokens = 4;- Specified by:
getReturnStoptokensin interfacePredict.PredictRequest.RequestOptionsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The returnStoptokens at the given index.
-
setReturnStoptokens
Returns these stop tokens in response if the model stops at them. The model may stop at other tokens, but will not return them in the response.
repeated int64 return_stoptokens = 4;- Parameters:
index- The index to set the value at.value- The returnStoptokens to set.- Returns:
- This builder for chaining.
-
addReturnStoptokens
Returns these stop tokens in response if the model stops at them. The model may stop at other tokens, but will not return them in the response.
repeated int64 return_stoptokens = 4;- Parameters:
value- The returnStoptokens to add.- Returns:
- This builder for chaining.
-
addAllReturnStoptokens
public Predict.PredictRequest.RequestOptions.Builder addAllReturnStoptokens(Iterable<? extends Long> values) Returns these stop tokens in response if the model stops at them. The model may stop at other tokens, but will not return them in the response.
repeated int64 return_stoptokens = 4;- Parameters:
values- The returnStoptokens to add.- Returns:
- This builder for chaining.
-
clearReturnStoptokens
Returns these stop tokens in response if the model stops at them. The model may stop at other tokens, but will not return them in the response.
repeated int64 return_stoptokens = 4;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Predict.PredictRequest.RequestOptions.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.RequestOptions.Builder>
-
mergeUnknownFields
public final Predict.PredictRequest.RequestOptions.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Predict.PredictRequest.RequestOptions.Builder>
-