类 DeltaColumnBuilder 继承 AnyRef
排序
- 按字母顺序
- 按继承顺序
继承
- DeltaColumnBuilder
- AnyRef
- Any
- 隐藏所有
- 显示所有
可见性
- 公共
- 受保护的
值成员
- final def !=(arg0: Any): Boolean
- 定义类
- AnyRef → Any
- final def ##: Int
- 定义类
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- 定义类
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- 定义类
- Any
- def build(): StructField
:: 演进中 :
:: 演进中 :
将列构建为 structField。
- 注解
- @Evolving()
- 自
1.0.0
- def clone(): AnyRef
- 属性
- protected[lang]
- 定义类
- AnyRef
- 注解
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- def comment(comment: String): DeltaColumnBuilder
:: 演进中 :
:: 演进中 :
指定列注释。
- comment
字符串 列描述
- 注解
- @Evolving()
- 自
1.0.0
- def dataType(dataType: DataType): DeltaColumnBuilder
:: 演进中 :
:: 演进中 :
指定列数据类型。
- dataType
DataType 列数据类型
- 注解
- @Evolving()
- 自
1.0.0
- def dataType(dataType: String): DeltaColumnBuilder
:: 演进中 :
:: 演进中 :
指定列数据类型。
- dataType
字符串 列数据类型
- 注解
- @Evolving()
- 自
1.0.0
- final def eq(arg0: AnyRef): Boolean
- 定义类
- AnyRef
- def equals(arg0: AnyRef): Boolean
- 定义类
- AnyRef → Any
- def generatedAlwaysAs(expr: String): DeltaColumnBuilder
:: 演进中 :
:: 演进中 :
如果列始终是其他列的函数生成,则指定表达式。
- expr
字符串 生成表达式
- 注解
- @Evolving()
- 自
1.0.0
- def generatedAlwaysAsIdentity(start: Long, step: Long): DeltaColumnBuilder
:: 演进中 :
:: 演进中 :
指定一列为始终由系统生成的标识列(即不允许用户指定值)。
- start
标识列的起始值
- step
标识列的增量步长
- 注解
- @Evolving()
- 自
3.3.0
- def generatedAlwaysAsIdentity(): DeltaColumnBuilder
:: 演进中 :
:: 演进中 :
指定一列为具有默认值的标识列,始终由系统生成(即不允许用户指定值)。
- 注解
- @Evolving()
- 自
3.3.0
- def generatedByDefaultAsIdentity(start: Long, step: Long): DeltaColumnBuilder
:: 演进中 :
:: 演进中 :
指定一列为允许用户指定值的标识列。
- start
标识列的起始值
- step
标识列的增量步长
- 注解
- @Evolving()
- 自
3.3.0
- def generatedByDefaultAsIdentity(): DeltaColumnBuilder
:: 演进中 :
:: 演进中 :
指定一列为允许用户指定值的标识列,其中生成的值使用默认的起始值和步长值。
- 注解
- @Evolving()
- 自
3.3.0
- final def getClass(): Class[_ <: AnyRef]
- 定义类
- AnyRef → Any
- 注解
- @IntrinsicCandidate() @native()
- def hashCode(): Int
- 定义类
- AnyRef → Any
- 注解
- @IntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- 定义类
- Any
- final def ne(arg0: AnyRef): Boolean
- 定义类
- AnyRef
- final def notify(): Unit
- 定义类
- AnyRef
- 注解
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- 定义类
- AnyRef
- 注解
- @IntrinsicCandidate() @native()
- def nullable(nullable: Boolean): DeltaColumnBuilder
:: 演进中 :
:: 演进中 :
指定列是否可为空。
- nullable
布尔值 列是否可为空。
- 注解
- @Evolving()
- 自
1.0.0
- final def synchronized[T0](arg0: => T0): T0
- 定义类
- AnyRef
- def toString(): String
- 定义类
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- 定义类
- AnyRef
- 注解
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- 定义类
- AnyRef
- 注解
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- 定义类
- AnyRef
- 注解
- @throws(classOf[java.lang.InterruptedException])
已弃用的值成员
- def finalize(): Unit
- 属性
- protected[lang]
- 定义类
- AnyRef
- 注解
- @throws(classOf[java.lang.Throwable]) @Deprecated
- 已弃用
(版本 9 起)