Interface MemoryRecordMetadataValue.Builder

All Superinterfaces:
Buildable, CopyableBuilder<MemoryRecordMetadataValue.Builder,MemoryRecordMetadataValue>, SdkBuilder<MemoryRecordMetadataValue.Builder,MemoryRecordMetadataValue>, SdkPojo
Enclosing class:
MemoryRecordMetadataValue

@Mutable @NotThreadSafe public static interface MemoryRecordMetadataValue.Builder extends SdkPojo, CopyableBuilder<MemoryRecordMetadataValue.Builder,MemoryRecordMetadataValue>
  • Method Details

    • stringValue

      MemoryRecordMetadataValue.Builder stringValue(String stringValue)

      A string value.

      Parameters:
      stringValue - A string value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • stringListValue

      MemoryRecordMetadataValue.Builder stringListValue(Collection<String> stringListValue)

      A list of string values.

      Parameters:
      stringListValue - A list of string values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • stringListValue

      MemoryRecordMetadataValue.Builder stringListValue(String... stringListValue)

      A list of string values.

      Parameters:
      stringListValue - A list of string values.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • numberValue

      MemoryRecordMetadataValue.Builder numberValue(Double numberValue)

      A numeric value.

      Parameters:
      numberValue - A numeric value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dateTimeValue

      MemoryRecordMetadataValue.Builder dateTimeValue(Instant dateTimeValue)

      A timestamp value in ISO 8601 UTC format.

      Parameters:
      dateTimeValue - A timestamp value in ISO 8601 UTC format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.