Interface KeyspacesCellValue.Builder

  • Method Details

    • asciiT

      A value of ASCII text type, containing US-ASCII characters.

      Parameters:
      asciiT - A value of ASCII text type, containing US-ASCII characters.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • bigintT

      A 64-bit signed integer value.

      Parameters:
      bigintT - A 64-bit signed integer value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • blobT

      A binary large object (BLOB) value stored as a Base64-encoded string.

      Parameters:
      blobT - A binary large object (BLOB) value stored as a Base64-encoded string.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • boolT

      A Boolean value, either true or false.

      Parameters:
      boolT - A Boolean value, either true or false.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • counterT

      KeyspacesCellValue.Builder counterT(String counterT)

      A distributed counter value that can be incremented and decremented.

      Parameters:
      counterT - A distributed counter value that can be incremented and decremented.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dateT

      A date value without a time component, represented as days since epoch (January 1, 1970).

      Parameters:
      dateT - A date value without a time component, represented as days since epoch (January 1, 1970).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • decimalT

      KeyspacesCellValue.Builder decimalT(String decimalT)

      A variable-precision decimal number value.

      Parameters:
      decimalT - A variable-precision decimal number value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • doubleT

      A 64-bit double-precision floating point value.

      Parameters:
      doubleT - A 64-bit double-precision floating point value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • floatT

      A 32-bit single-precision floating point value.

      Parameters:
      floatT - A 32-bit single-precision floating point value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inetT

      An IP address value, either IPv4 or IPv6 format.

      Parameters:
      inetT - An IP address value, either IPv4 or IPv6 format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • intT

      A 32-bit signed integer value.

      Parameters:
      intT - A 32-bit signed integer value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • listT

      An ordered collection of elements that can contain duplicate values.

      Parameters:
      listT - An ordered collection of elements that can contain duplicate values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • listT

      An ordered collection of elements that can contain duplicate values.

      Parameters:
      listT - An ordered collection of elements that can contain duplicate values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • listT

      An ordered collection of elements that can contain duplicate values.

      This is a convenience method that creates an instance of the KeyspacesCell.Builder avoiding the need to create one manually via KeyspacesCell.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to listT(List<KeyspacesCell>).

      Parameters:
      listT - a consumer that will call methods on KeyspacesCell.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • mapT

      A collection of key-value pairs where each key is unique.

      Parameters:
      mapT - A collection of key-value pairs where each key is unique.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • mapT

      A collection of key-value pairs where each key is unique.

      Parameters:
      mapT - A collection of key-value pairs where each key is unique.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • mapT

      A collection of key-value pairs where each key is unique.

      This is a convenience method that creates an instance of the KeyspacesCellMapDefinition.Builder avoiding the need to create one manually via KeyspacesCellMapDefinition.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to mapT(List<KeyspacesCellMapDefinition>).

      Parameters:
      mapT - a consumer that will call methods on KeyspacesCellMapDefinition.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • setT

      An unordered collection of unique elements.

      Parameters:
      setT - An unordered collection of unique elements.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setT

      An unordered collection of unique elements.

      Parameters:
      setT - An unordered collection of unique elements.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setT

      An unordered collection of unique elements.

      This is a convenience method that creates an instance of the KeyspacesCell.Builder avoiding the need to create one manually via KeyspacesCell.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to setT(List<KeyspacesCell>).

      Parameters:
      setT - a consumer that will call methods on KeyspacesCell.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • smallintT

      KeyspacesCellValue.Builder smallintT(String smallintT)

      A 16-bit signed integer value.

      Parameters:
      smallintT - A 16-bit signed integer value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • textT

      A UTF-8 encoded string value.

      Parameters:
      textT - A UTF-8 encoded string value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeT

      A time value without a date component, with nanosecond precision.

      Parameters:
      timeT - A time value without a date component, with nanosecond precision.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timestampT

      KeyspacesCellValue.Builder timestampT(String timestampT)

      A timestamp value representing date and time with millisecond precision.

      Parameters:
      timestampT - A timestamp value representing date and time with millisecond precision.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeuuidT

      KeyspacesCellValue.Builder timeuuidT(String timeuuidT)

      A universally unique identifier (UUID) that includes a timestamp component, ensuring both uniqueness and time ordering.

      Parameters:
      timeuuidT - A universally unique identifier (UUID) that includes a timestamp component, ensuring both uniqueness and time ordering.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tinyintT

      KeyspacesCellValue.Builder tinyintT(String tinyintT)

      An 8-bit signed integer value.

      Parameters:
      tinyintT - An 8-bit signed integer value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tupleT

      A fixed-length ordered list of elements, where each element can be of a different data type.

      Parameters:
      tupleT - A fixed-length ordered list of elements, where each element can be of a different data type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tupleT

      A fixed-length ordered list of elements, where each element can be of a different data type.

      Parameters:
      tupleT - A fixed-length ordered list of elements, where each element can be of a different data type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tupleT

      A fixed-length ordered list of elements, where each element can be of a different data type.

      This is a convenience method that creates an instance of the KeyspacesCell.Builder avoiding the need to create one manually via KeyspacesCell.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to tupleT(List<KeyspacesCell>).

      Parameters:
      tupleT - a consumer that will call methods on KeyspacesCell.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • uuidT

      A universally unique identifier (UUID) value.

      Parameters:
      uuidT - A universally unique identifier (UUID) value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • varcharT

      KeyspacesCellValue.Builder varcharT(String varcharT)

      A UTF-8 encoded string value, functionally equivalent to text type.

      Parameters:
      varcharT - A UTF-8 encoded string value, functionally equivalent to text type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • varintT

      A variable precision integer value with arbitrary length.

      Parameters:
      varintT - A variable precision integer value with arbitrary length.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • udtT

      A user-defined type (UDT) value consisting of named fields, each with its own data type.

      Parameters:
      udtT - A user-defined type (UDT) value consisting of named fields, each with its own data type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.