Package org.mlflow.api.proto
Class Service.GatewayEndpointModelConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Service.GatewayEndpointModelConfig.Builder>
-
- org.mlflow.api.proto.Service.GatewayEndpointModelConfig.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable,Service.GatewayEndpointModelConfigOrBuilder
- Enclosing class:
- Service.GatewayEndpointModelConfig
public static final class Service.GatewayEndpointModelConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Service.GatewayEndpointModelConfig.Builder> implements Service.GatewayEndpointModelConfigOrBuilder
Configuration for a model attached to an endpoint
Protobuf typemlflow.GatewayEndpointModelConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Service.GatewayEndpointModelConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Service.GatewayEndpointModelConfigbuild()Service.GatewayEndpointModelConfigbuildPartial()Service.GatewayEndpointModelConfig.Builderclear()Service.GatewayEndpointModelConfig.BuilderclearFallbackOrder()Order for fallback attempts (only for FALLBACK linkages, NULL for PRIMARY)Service.GatewayEndpointModelConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Service.GatewayEndpointModelConfig.BuilderclearLinkageType()Type of linkageService.GatewayEndpointModelConfig.BuilderclearModelDefinitionId()ID of the model definitionService.GatewayEndpointModelConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Service.GatewayEndpointModelConfig.BuilderclearWeight()Routing weight for traffic distributionService.GatewayEndpointModelConfig.Builderclone()Service.GatewayEndpointModelConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()intgetFallbackOrder()Order for fallback attempts (only for FALLBACK linkages, NULL for PRIMARY)Service.GatewayModelLinkageTypegetLinkageType()Type of linkagejava.lang.StringgetModelDefinitionId()ID of the model definitioncom.google.protobuf.ByteStringgetModelDefinitionIdBytes()ID of the model definitionfloatgetWeight()Routing weight for traffic distributionbooleanhasFallbackOrder()Order for fallback attempts (only for FALLBACK linkages, NULL for PRIMARY)booleanhasLinkageType()Type of linkagebooleanhasModelDefinitionId()ID of the model definitionbooleanhasWeight()Routing weight for traffic distributionprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Service.GatewayEndpointModelConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Service.GatewayEndpointModelConfig.BuildermergeFrom(com.google.protobuf.Message other)Service.GatewayEndpointModelConfig.BuildermergeFrom(Service.GatewayEndpointModelConfig other)Service.GatewayEndpointModelConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Service.GatewayEndpointModelConfig.BuildersetFallbackOrder(int value)Order for fallback attempts (only for FALLBACK linkages, NULL for PRIMARY)Service.GatewayEndpointModelConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Service.GatewayEndpointModelConfig.BuildersetLinkageType(Service.GatewayModelLinkageType value)Type of linkageService.GatewayEndpointModelConfig.BuildersetModelDefinitionId(java.lang.String value)ID of the model definitionService.GatewayEndpointModelConfig.BuildersetModelDefinitionIdBytes(com.google.protobuf.ByteString value)ID of the model definitionService.GatewayEndpointModelConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Service.GatewayEndpointModelConfig.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Service.GatewayEndpointModelConfig.BuildersetWeight(float value)Routing weight for traffic distribution-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
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<Service.GatewayEndpointModelConfig.Builder>
-
clear
public Service.GatewayEndpointModelConfig.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<Service.GatewayEndpointModelConfig.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<Service.GatewayEndpointModelConfig.Builder>
-
getDefaultInstanceForType
public Service.GatewayEndpointModelConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Service.GatewayEndpointModelConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Service.GatewayEndpointModelConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Service.GatewayEndpointModelConfig.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<Service.GatewayEndpointModelConfig.Builder>
-
setField
public Service.GatewayEndpointModelConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.GatewayEndpointModelConfig.Builder>
-
clearField
public Service.GatewayEndpointModelConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.GatewayEndpointModelConfig.Builder>
-
clearOneof
public Service.GatewayEndpointModelConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.GatewayEndpointModelConfig.Builder>
-
setRepeatedField
public Service.GatewayEndpointModelConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.GatewayEndpointModelConfig.Builder>
-
addRepeatedField
public Service.GatewayEndpointModelConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.GatewayEndpointModelConfig.Builder>
-
mergeFrom
public Service.GatewayEndpointModelConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Service.GatewayEndpointModelConfig.Builder>
-
mergeFrom
public Service.GatewayEndpointModelConfig.Builder mergeFrom(Service.GatewayEndpointModelConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.GatewayEndpointModelConfig.Builder>
-
mergeFrom
public Service.GatewayEndpointModelConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Service.GatewayEndpointModelConfig.Builder>- Throws:
java.io.IOException
-
hasModelDefinitionId
public boolean hasModelDefinitionId()
ID of the model definition
optional string model_definition_id = 1;- Specified by:
hasModelDefinitionIdin interfaceService.GatewayEndpointModelConfigOrBuilder- Returns:
- Whether the modelDefinitionId field is set.
-
getModelDefinitionId
public java.lang.String getModelDefinitionId()
ID of the model definition
optional string model_definition_id = 1;- Specified by:
getModelDefinitionIdin interfaceService.GatewayEndpointModelConfigOrBuilder- Returns:
- The modelDefinitionId.
-
getModelDefinitionIdBytes
public com.google.protobuf.ByteString getModelDefinitionIdBytes()
ID of the model definition
optional string model_definition_id = 1;- Specified by:
getModelDefinitionIdBytesin interfaceService.GatewayEndpointModelConfigOrBuilder- Returns:
- The bytes for modelDefinitionId.
-
setModelDefinitionId
public Service.GatewayEndpointModelConfig.Builder setModelDefinitionId(java.lang.String value)
ID of the model definition
optional string model_definition_id = 1;- Parameters:
value- The modelDefinitionId to set.- Returns:
- This builder for chaining.
-
clearModelDefinitionId
public Service.GatewayEndpointModelConfig.Builder clearModelDefinitionId()
ID of the model definition
optional string model_definition_id = 1;- Returns:
- This builder for chaining.
-
setModelDefinitionIdBytes
public Service.GatewayEndpointModelConfig.Builder setModelDefinitionIdBytes(com.google.protobuf.ByteString value)
ID of the model definition
optional string model_definition_id = 1;- Parameters:
value- The bytes for modelDefinitionId to set.- Returns:
- This builder for chaining.
-
hasLinkageType
public boolean hasLinkageType()
Type of linkage
optional .mlflow.GatewayModelLinkageType linkage_type = 2;- Specified by:
hasLinkageTypein interfaceService.GatewayEndpointModelConfigOrBuilder- Returns:
- Whether the linkageType field is set.
-
getLinkageType
public Service.GatewayModelLinkageType getLinkageType()
Type of linkage
optional .mlflow.GatewayModelLinkageType linkage_type = 2;- Specified by:
getLinkageTypein interfaceService.GatewayEndpointModelConfigOrBuilder- Returns:
- The linkageType.
-
setLinkageType
public Service.GatewayEndpointModelConfig.Builder setLinkageType(Service.GatewayModelLinkageType value)
Type of linkage
optional .mlflow.GatewayModelLinkageType linkage_type = 2;- Parameters:
value- The linkageType to set.- Returns:
- This builder for chaining.
-
clearLinkageType
public Service.GatewayEndpointModelConfig.Builder clearLinkageType()
Type of linkage
optional .mlflow.GatewayModelLinkageType linkage_type = 2;- Returns:
- This builder for chaining.
-
hasWeight
public boolean hasWeight()
Routing weight for traffic distribution
optional float weight = 3;- Specified by:
hasWeightin interfaceService.GatewayEndpointModelConfigOrBuilder- Returns:
- Whether the weight field is set.
-
getWeight
public float getWeight()
Routing weight for traffic distribution
optional float weight = 3;- Specified by:
getWeightin interfaceService.GatewayEndpointModelConfigOrBuilder- Returns:
- The weight.
-
setWeight
public Service.GatewayEndpointModelConfig.Builder setWeight(float value)
Routing weight for traffic distribution
optional float weight = 3;- Parameters:
value- The weight to set.- Returns:
- This builder for chaining.
-
clearWeight
public Service.GatewayEndpointModelConfig.Builder clearWeight()
Routing weight for traffic distribution
optional float weight = 3;- Returns:
- This builder for chaining.
-
hasFallbackOrder
public boolean hasFallbackOrder()
Order for fallback attempts (only for FALLBACK linkages, NULL for PRIMARY)
optional int32 fallback_order = 4;- Specified by:
hasFallbackOrderin interfaceService.GatewayEndpointModelConfigOrBuilder- Returns:
- Whether the fallbackOrder field is set.
-
getFallbackOrder
public int getFallbackOrder()
Order for fallback attempts (only for FALLBACK linkages, NULL for PRIMARY)
optional int32 fallback_order = 4;- Specified by:
getFallbackOrderin interfaceService.GatewayEndpointModelConfigOrBuilder- Returns:
- The fallbackOrder.
-
setFallbackOrder
public Service.GatewayEndpointModelConfig.Builder setFallbackOrder(int value)
Order for fallback attempts (only for FALLBACK linkages, NULL for PRIMARY)
optional int32 fallback_order = 4;- Parameters:
value- The fallbackOrder to set.- Returns:
- This builder for chaining.
-
clearFallbackOrder
public Service.GatewayEndpointModelConfig.Builder clearFallbackOrder()
Order for fallback attempts (only for FALLBACK linkages, NULL for PRIMARY)
optional int32 fallback_order = 4;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Service.GatewayEndpointModelConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.GatewayEndpointModelConfig.Builder>
-
mergeUnknownFields
public final Service.GatewayEndpointModelConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Service.GatewayEndpointModelConfig.Builder>
-
-