Package com.google.cloud.aiplatform.v1
Class DynamicRetrievalConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DynamicRetrievalConfig.Builder>
com.google.cloud.aiplatform.v1.DynamicRetrievalConfig.Builder
- All Implemented Interfaces:
DynamicRetrievalConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DynamicRetrievalConfig
public static final class DynamicRetrievalConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DynamicRetrievalConfig.Builder>
implements DynamicRetrievalConfigOrBuilder
Describes the options to customize dynamic retrieval.Protobuf type
google.cloud.aiplatform.v1.DynamicRetrievalConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Optional.The mode of the predictor to be used in dynamic retrieval.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorfloatOptional.getMode()The mode of the predictor to be used in dynamic retrieval.intThe mode of the predictor to be used in dynamic retrieval.booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(DynamicRetrievalConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setDynamicThreshold(float value) Optional.The mode of the predictor to be used in dynamic retrieval.setModeValue(int value) The mode of the predictor to be used in dynamic retrieval.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<DynamicRetrievalConfig.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<DynamicRetrievalConfig.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<DynamicRetrievalConfig.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
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DynamicRetrievalConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DynamicRetrievalConfig.Builder>
-
mergeFrom
public DynamicRetrievalConfig.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<DynamicRetrievalConfig.Builder>- Throws:
IOException
-
getModeValue
public int getModeValue()The mode of the predictor to be used in dynamic retrieval.
.google.cloud.aiplatform.v1.DynamicRetrievalConfig.Mode mode = 1;- Specified by:
getModeValuein interfaceDynamicRetrievalConfigOrBuilder- Returns:
- The enum numeric value on the wire for mode.
-
setModeValue
The mode of the predictor to be used in dynamic retrieval.
.google.cloud.aiplatform.v1.DynamicRetrievalConfig.Mode mode = 1;- Parameters:
value- The enum numeric value on the wire for mode to set.- Returns:
- This builder for chaining.
-
getMode
The mode of the predictor to be used in dynamic retrieval.
.google.cloud.aiplatform.v1.DynamicRetrievalConfig.Mode mode = 1;- Specified by:
getModein interfaceDynamicRetrievalConfigOrBuilder- Returns:
- The mode.
-
setMode
The mode of the predictor to be used in dynamic retrieval.
.google.cloud.aiplatform.v1.DynamicRetrievalConfig.Mode mode = 1;- Parameters:
value- The mode to set.- Returns:
- This builder for chaining.
-
clearMode
The mode of the predictor to be used in dynamic retrieval.
.google.cloud.aiplatform.v1.DynamicRetrievalConfig.Mode mode = 1;- Returns:
- This builder for chaining.
-
hasDynamicThreshold
public boolean hasDynamicThreshold()Optional. The threshold to be used in dynamic retrieval. If not set, a system default value is used.
optional float dynamic_threshold = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasDynamicThresholdin interfaceDynamicRetrievalConfigOrBuilder- Returns:
- Whether the dynamicThreshold field is set.
-
getDynamicThreshold
public float getDynamicThreshold()Optional. The threshold to be used in dynamic retrieval. If not set, a system default value is used.
optional float dynamic_threshold = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDynamicThresholdin interfaceDynamicRetrievalConfigOrBuilder- Returns:
- The dynamicThreshold.
-
setDynamicThreshold
Optional. The threshold to be used in dynamic retrieval. If not set, a system default value is used.
optional float dynamic_threshold = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The dynamicThreshold to set.- Returns:
- This builder for chaining.
-
clearDynamicThreshold
Optional. The threshold to be used in dynamic retrieval. If not set, a system default value is used.
optional float dynamic_threshold = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-