final case class ReferencePartition(version: Long, partition: String, layer: String, dataHandle: String, checksum: Option[String] = None, crc: Option[String] = None, dataSize: Option[Long] = None, compressedDataSize: Option[Long] = None, additionalMetadata: Option[String] = None, timestamp: Option[Long] = None, checkpoint: Option[CheckpointMark] = None) extends Partition with javadsl.ReferencePartition with ReferenceData with Product with Serializable
- Alphabetic
- By Inheritance
- ReferencePartition
- Product
- Equals
- ReferenceData
- ReferencePartition
- Partition
- Partition
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new ReferencePartition(version: Long, partition: String, layer: String, dataHandle: String, checksum: Option[String] = None, crc: Option[String] = None, dataSize: Option[Long] = None, compressedDataSize: Option[Long] = None, additionalMetadata: Option[String] = None, timestamp: Option[Long] = None, checkpoint: Option[CheckpointMark] = None)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val additionalMetadata: Option[String]
Optional value for additional metadata
Optional value for additional metadata
- Definition Classes
- ReferencePartition → Partition
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val checkpoint: Option[CheckpointMark]
Optional value for the stream record kafka offset
Optional value for the stream record kafka offset
- Definition Classes
- ReferencePartition → Partition
- val checksum: Option[String]
The checksum field is optional.
The checksum field is optional. It is only included if checksum was requested in the API call (using 'additionalFields' query parameter) and if a checksum was provided during commit of the partition. It should be set to the sha1 checksum of the data content if data comparison needs to work for this catalog. The maximum length of checksum field is 128 characters.
- Definition Classes
- ReferencePartition → Partition
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- val compressedDataSize: Option[Long]
Optional value for the size of the compressed partition data in bytes.
Optional value for the size of the compressed partition data in bytes. It is only included if the compressedDataSize field was requested in the API call, and if a compressedDataSize was provided during commit of the partition.
- Definition Classes
- ReferencePartition → Partition
- val crc: Option[String]
The crc field is optional.
The crc field is optional. It is only included if crc was requested in the API call (using 'additionalFields' query parameter) and if a crc was provided during commit of the partition.
- Definition Classes
- ReferencePartition → Partition
- val dataHandle: String
- Definition Classes
- ReferencePartition → ReferenceData
- val dataSize: Option[Long]
Optional value for the size of the partition data in bytes.
Optional value for the size of the partition data in bytes. It is only included if the dataSize field was requested in the API call, and if a dataSize was provided during commit of the partition.
- Definition Classes
- ReferencePartition → Partition
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def getCheckpoints: Optional[CheckpointMark]
Optional value for the stream record kafka offset
Optional value for the stream record kafka offset
- Definition Classes
- ReferencePartition → Partition
- def getChecksum: Optional[String]
The checksum field is optional.
The checksum field is optional. It is only included if checksum was requested in the API call (using 'additionalFields' query parameter) and if a checksum was provided during commit of the partition. It should be set to the sha1 checksum of the data content if data comparison needs to work for this catalog. The maximum length of checksum field is 128 characters.
- Definition Classes
- ReferencePartition → Partition
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def getCompressedDataSize: OptionalLong
Optional value for the size of the compressed partition data in bytes.
Optional value for the size of the compressed partition data in bytes. It is only included if the compressedDataSize field was requested in the API call, and if a compressedDataSize was provided during commit of the partition.
- Definition Classes
- ReferencePartition → Partition
- def getCrc: Optional[String]
The crc field is optional.
The crc field is optional. It is only included if crc was requested in the API call (using 'additionalFields' query parameter) and if a crc was provided during commit of the partition.
- Definition Classes
- ReferencePartition → Partition
- def getDataHandle: String
Handle of partition data.
Handle of partition data.
- Definition Classes
- ReferencePartition → ReferencePartition
- def getDataSize: OptionalLong
Optional value for the size of the partition data in bytes.
Optional value for the size of the partition data in bytes. It is only included if the dataSize field was requested in the API call, and if a dataSize was provided during commit of the partition.
- Definition Classes
- ReferencePartition → Partition
- def getLayer: String
Name of the layer.
Name of the layer. Content of this field must refer to a valid layer already configured in the catalog configuration. Allowed are only: a-z, A-Z, 0-9, '_' and '-' characters. The partition layer cannot be empty. Maximum length is 50 characters.
- Definition Classes
- ReferencePartition → Partition
- def getPartition: String
Name of the partition.
Name of the partition. If the partition is using a tiling partitioning scheme, this is the id of the tile. The name cannot be empty. Maximum length of this field is 500 characters.
- Definition Classes
- ReferencePartition → Partition
- def getTimestamp: OptionalLong
Optional value for the stream or index record timestamp
Optional value for the stream or index record timestamp
- Definition Classes
- ReferencePartition → Partition
- def getVersion: Long
Version of the catalog when this partition was last changed
Version of the catalog when this partition was last changed
- Definition Classes
- ReferencePartition → ReferencePartition
- def isDeleted: Boolean
Return true if partition represent a delete modification
Return true if partition represent a delete modification
- Definition Classes
- ReferencePartition → Partition → Partition
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val layer: String
Name of the layer.
Name of the layer. Content of this field must refer to a valid layer already configured in the catalog configuration. Allowed are only: a-z, A-Z, 0-9, '_' and '-' characters. The partition layer cannot be empty. Maximum length is 50 characters.
- Definition Classes
- ReferencePartition → ReferenceData → Partition
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- val partition: String
Name of the partition.
Name of the partition. If the partition is using a tiling partitioning scheme, this is the id of the tile. The name cannot be empty. Maximum length of this field is 500 characters.
- Definition Classes
- ReferencePartition → Partition
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val timestamp: Option[Long]
Optional value for the stream or index record timestamp
Optional value for the stream or index record timestamp
- Definition Classes
- ReferencePartition → Partition
- val version: Long
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)
- def getAdditionalMetadata: Optional[String]
Optional value for additional metadata
Optional value for additional metadata
- Definition Classes
- ReferencePartition → Partition
- Annotations
- @deprecated
- Deprecated
(Since version OLP SDK > 2.1) This field is not supported anymore. Please use the other available fields instead.