Class LabelSchemas.LabelSchemaInput

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.mlflow.api.proto.LabelSchemas.LabelSchemaInput
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, LabelSchemas.LabelSchemaInputOrBuilder
Enclosing class:
LabelSchemas

public static final class LabelSchemas.LabelSchemaInput extends com.google.protobuf.GeneratedMessageV3 implements LabelSchemas.LabelSchemaInputOrBuilder
 Discriminated input wrapper. Exactly one input type is set per schema.
 NOTE on `validate_required`: when a request message uses
 `LabelSchemaInput input = N [(validate_required) = true]`, the wire-level
 check only verifies that the wrapper message is set. It does NOT enforce
 that any oneof variant inside the wrapper is set, so a client can send
 `{"input": {}}` and pass validation. Handlers must additionally check
 `request.input.WhichOneof("input") is not None`.
 Tags 1-3 and 5 cover the OSS-supported input types. Tags 4 and 6 are
 reserved for the Databricks-only input variants (InputCategoricalList,
 InputTextList) in case hybrid scenarios ever need to round-trip them
 through this proto; do not reuse these tags for new OSS variants.
 
Protobuf type mlflow.label_schemas.LabelSchemaInput
See Also: