trait IndexPartition extends javadsl.IndexPartition with Partition
Represents a partition of an Index layer.
- Alphabetic
- By Inheritance
- IndexPartition
- Partition
- IndexPartition
- Partition
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Abstract Value Members
- abstract def checkpoint: Option[CheckpointMark]
Optional value for the stream record kafka offset
Optional value for the stream record kafka offset
- Definition Classes
- Partition
- abstract def checksum: Option[String]
optional value for the checksum of the index partition data
optional value for the checksum of the index partition data
- Definition Classes
- IndexPartition → Partition
- abstract def compressedDataSize: Option[Long]
optional value for the compressed size of the index partition data in bytes
optional value for the compressed size of the index partition data in bytes
- Definition Classes
- IndexPartition → Partition
- abstract def crc: Option[String]
optional value for the crc of the index partition data
optional value for the crc of the index partition data
- Definition Classes
- IndexPartition → Partition
- abstract def dataHandle: String
data handle of the index partition
- abstract def dataSize: Option[Long]
optional value for the uncompressed size of the index partition data in bytes
optional value for the uncompressed size of the index partition data in bytes
- Definition Classes
- IndexPartition → Partition
- abstract def fields: Option[IndexFields]
collection of index fields of the index partition
- abstract def getCheckpoints: Optional[CheckpointMark]
Optional value for the stream record kafka offset
Optional value for the stream record kafka offset
- Definition Classes
- Partition
- abstract 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
- Partition
- abstract 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
- Partition
- abstract 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
- Partition
- abstract def getDataHandle: String
Unique identifier of index partition data.
Unique identifier of index partition data.
- Definition Classes
- IndexPartition
- abstract 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
- Partition
- abstract def getFields: Optional[JIndexFields]
Index fields.
Index fields.
It's collection of name-value pairs to index partition in Index layer.
- Definition Classes
- IndexPartition
- abstract 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
- Partition
- abstract def getMetadata: Optional[JIndexMetadata]
Optional user-defined fields that can store extra metadata about this index record.
Optional user-defined fields that can store extra metadata about this index record. A typical example of extra metadata is the ingestion time of a record,
Map("ingestionTime" -> "1532018660873")- Definition Classes
- IndexPartition
- abstract 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
- Partition
- abstract def getTimestamp: OptionalLong
Optional value for the stream or index record timestamp
Optional value for the stream or index record timestamp
- Definition Classes
- Partition
- abstract def isDeleted: Boolean
Return true if partition represent a delete modification
Return true if partition represent a delete modification
- Definition Classes
- Partition → Partition
- abstract def layer: String
layer name of the index partition
layer name of the index partition
- Definition Classes
- IndexPartition → Partition
- abstract def metadata: Option[IndexMetadata]
optional user-defined fields that can store extra metadata about this index record.
optional user-defined fields that can store extra metadata about this index record. A typical example of extra metadata is the ingestion time of a record,
Map("ingestionTime" -> "1532018660873") - abstract def 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
- Partition
- abstract def timestamp: Option[Long]
optional value for the timestamp of the index partition
optional value for the timestamp of the index partition
- Definition Classes
- IndexPartition → Partition
- abstract def additionalMetadata: Option[String]
Optional value for additional metadata
Optional value for additional metadata
- Definition Classes
- Partition
- Annotations
- @deprecated
- Deprecated
(Since version OLP SDK > 2.1) This field is not supported anymore. Please use the other available fields instead.
- abstract def getAdditionalMetadata: Optional[String]
Optional value for additional metadata
Optional value for additional metadata
- Definition Classes
- Partition
- Annotations
- @deprecated
- Deprecated
(Since version OLP SDK > 2.1) This field is not supported anymore. Please use the other available fields instead.
Concrete 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
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- 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()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- 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)