Class JsonField
- java.lang.Object
-
- com.lancedb.lance.namespace.model.JsonField
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.12.0") public class JsonField extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
JSON_PROPERTY_METADATA
static java.lang.String
JSON_PROPERTY_NAME
static java.lang.String
JSON_PROPERTY_NULLABLE
static java.lang.String
JSON_PROPERTY_TYPE
-
Constructor Summary
Constructors Constructor Description JsonField()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.util.Map<java.lang.String,java.lang.String>
getMetadata()
java.lang.String
getName()
java.lang.Boolean
getNullable()
JsonDataType
getType()
int
hashCode()
JsonField
metadata(java.util.Map<java.lang.String,java.lang.String> metadata)
JsonField
name(java.lang.String name)
JsonField
nullable(java.lang.Boolean nullable)
JsonField
putMetadataItem(java.lang.String key, java.lang.String metadataItem)
void
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
void
setName(java.lang.String name)
void
setNullable(java.lang.Boolean nullable)
void
setType(JsonDataType type)
java.lang.String
toString()
java.lang.String
toUrlQueryString()
java.lang.String
toUrlQueryString(java.lang.String prefix)
JsonField
type(JsonDataType type)
-
-
-
Field Detail
-
JSON_PROPERTY_METADATA
public static final java.lang.String JSON_PROPERTY_METADATA
-
JSON_PROPERTY_NAME
public static final java.lang.String JSON_PROPERTY_NAME
-
JSON_PROPERTY_NULLABLE
public static final java.lang.String JSON_PROPERTY_NULLABLE
-
JSON_PROPERTY_TYPE
public static final java.lang.String JSON_PROPERTY_TYPE
-
-
Method Detail
-
metadata
public JsonField metadata(@Nullable java.util.Map<java.lang.String,java.lang.String> metadata)
-
putMetadataItem
public JsonField putMetadataItem(java.lang.String key, java.lang.String metadataItem)
-
getMetadata
@Nullable public java.util.Map<java.lang.String,java.lang.String> getMetadata()
-
setMetadata
public void setMetadata(@Nullable java.util.Map<java.lang.String,java.lang.String> metadata)
-
name
public JsonField name(@Nonnull java.lang.String name)
-
getName
@Nonnull public java.lang.String getName()
-
setName
public void setName(@Nonnull java.lang.String name)
-
nullable
public JsonField nullable(@Nonnull java.lang.Boolean nullable)
-
getNullable
@Nonnull public java.lang.Boolean getNullable()
-
setNullable
public void setNullable(@Nonnull java.lang.Boolean nullable)
-
type
public JsonField type(@Nonnull JsonDataType type)
-
getType
@Nonnull public JsonDataType getType()
-
setType
public void setType(@Nonnull JsonDataType type)
-
equals
public boolean equals(java.lang.Object o)
-
hashCode
public int hashCode()
-
toString
public java.lang.String toString()
-
toUrlQueryString
public java.lang.String toUrlQueryString()
-
toUrlQueryString
public java.lang.String toUrlQueryString(java.lang.String prefix)
-
-