trait IndexPartition extends javadsl.IndexPartition with Partition

Represents a partition of an Index layer.

Linear Supertypes
Partition, javadsl.IndexPartition, javadsl.Partition, Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IndexPartition
  2. Partition
  3. IndexPartition
  4. Partition
  5. Serializable
  6. Serializable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def checkpoint: Option[CheckpointMark]

    Optional value for the stream record kafka offset

    Optional value for the stream record kafka offset

    Definition Classes
    Partition
  2. 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
    IndexPartitionPartition
  3. 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
    IndexPartitionPartition
  4. 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
    IndexPartitionPartition
  5. abstract def dataHandle: String

    data handle of the index partition

  6. 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
    IndexPartitionPartition
  7. abstract def fields: Option[IndexFields]

    collection of index fields of the index partition

  8. abstract def getCheckpoints: Optional[CheckpointMark]

    Optional value for the stream record kafka offset

    Optional value for the stream record kafka offset

    Definition Classes
    Partition
  9. 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
  10. 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
  11. 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
  12. abstract def getDataHandle: String

    Unique identifier of index partition data.

    Unique identifier of index partition data.

    Definition Classes
    IndexPartition
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. 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
  19. abstract def isDeleted: Boolean

    Return true if partition represent a delete modification

    Return true if partition represent a delete modification

    Definition Classes
    Partition → Partition
  20. abstract def layer: String

    layer name of the index partition

    layer name of the index partition

    Definition Classes
    IndexPartitionPartition
  21. 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")

  22. 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
  23. 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
    IndexPartitionPartition
  24. 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.

  25. 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

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  16. def toString(): String
    Definition Classes
    AnyRef → Any
  17. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from Partition

Inherited from javadsl.IndexPartition

Inherited from javadsl.Partition

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped